J'ai 2 instances Apache sur le même serveur, une sur le port 80, une sur un autre port. Le premier fonctionne bien. Quand je vais sur mydomain.com:otherport, j'obtiens le message d'erreur nommé dans le titre. Le répertoire existe et possède les mêmes utilisateurs et groupes que le serveur Web.L'URL demandée/n'a pas été trouvée sur ce serveur
Répondre
Vous devez probablement configurer le http.conf pour la deuxième instance. Pourquoi faites-vous cela comme deux instances en premier lieu?
Deux pensées:
- modifier progressivement la configuration non-travail jusqu'à ce qu'il corresponde au travail un (faire une sauvegarde d'abord bien sûr) et voir quel changement il fixe
- Regardez le error_log; Si nécessaire, augmentez le niveau de journalisation jusqu'à ce que vous voyiez quelque chose d'informatif.
Il existe un httpd.conf distinct: Je suis en train de programmer un panneau de contrôle à l'usage des hébergeurs, le port 80 serait le domaine principal de l'hôte, l'autre serait le panneau de contrôle. –
Oui, mais pourquoi avez-vous besoin d'une instance apache séparée pour cela? – MarkusQ
Il ne doit avoir aucune des restrictions sur PHP que le domaine principal doit avoir (pour empêcher les gens de pirater le serveur). –
Enfin compris. Lorsque j'ai ajouté la directive DirectoryIndex, je l'ai ajouté à l'hôte virtuel principal httpd.conf que je venais de créer, alors que le second serveur fonctionnait toujours à partir de la seconde instance. Maintenant je me sens stupide!
Pour toute personne qui lit, si vous obtenez cette erreur et ne pouvez pas comprendre pourquoi, vous devez ajouter une directive DirectoryIndex.
- 1. MapRoute ne fonctionne pas, l'URL indique toujours que la page n'a pas été trouvée?
- 2. mod_rewrite: correspond uniquement si aucune règle précédente n'a été trouvée?
- 3. Comment réparer "/lib/tls/libc.so.6: la version` GLIBC_2.4 'n'a pas été trouvée "?
- 4. jeton non valide « \ n » a été trouvée sur la ligne 31 à la colonne 0
- 5. Je ne peux pas supprimer les cookies qui ont été mis en JavaScript sur le serveur
- 6. erreur: « NULL » n'a pas été déclaré dans ce cadre
- 7. No stringWithContentsofURL méthode trouvée
- 8. ASP.NET MVC, EF, propriété 'IsReference' spécifié n'a pas été trouvé
- 9. mod_rails make: commande non trouvée
- 10. Invocation Moq n'a pas été effectuée sur le simulacre
- 11. gridview asp.net souris sur TR trouver quelle ligne a été cliquée sur le code côté serveur
- 12. pthread n'a pas été trouvé
- 13. ConvincingMail.AdvancedAutoSuggest.dll ne fonctionne pas sur le serveur
- 14. ExecuteScalar ne fonctionne pas sur le serveur
- 15. Classe PHP non trouvée
- 16. encodage de caractères semble fonctionner sur un serveur MAMP mais pas sur un serveur WAMP
- 17. Addon Firefox: aucune mise à jour n'a été trouvée comme l'affichage du message en C#
- 18. Weblogic 10 - JMS - Ce RJVM a déjà été arrêté
- 19. initwithint avertissement, aucune méthode trouvée?
- 20. Vous n'êtes pas autorisé à accéder à /index.py sur ce serveur
- 21. Qu'est-ce que .Render() sur SSRS2000 WebService a été remplacé par sur SSRS2008?
- 22. Comment savoir ce qui a été cliqué?
- 23. WCF HTTPS service d'auto-hébergé ne fonctionne pas ("connexion au serveur a été remis à zéro")
- 24. Application.Run jette ArgumentException n'a pas été gérée
- 25. Comment puis-je savoir quand un travail d'impression CUPS a été complété plus d'informations sur ce travail?
- 26. Erreur de page non trouvée
- 27. La ProxyFactoryFactory n'a pas été configurée
- 28. Pourquoi IExpando.AddMethod n'a pas été appelé?
- 29. Pourquoi devrais-je obtenir cette erreur par intermittence? "Le serveur n'a pas été trouvé ou n'était pas accessible"
- 30. WCF - "CommunicationException n'a pas été gérée par le code utilisateur"
Si vous échangez les ports de manière à ce que le port de travail soit otherport et que celui qui ne fonctionne pas en ait 80, cela fonctionne-t-il? – carl
Non, même problème (le travail a toujours l'erreur 404 lors de l'exécution sur le port 80). –
J'ai essayé de le passer à un hôte virtuel (juste pour voir, je ne sais pas si vous pouvez avoir une configuration PHP séparée de cette façon) et il me donne toujours la même erreur. –