PHP et Apache travaillent ensemble pour fournir un contenu dynamique à partir de votre site web. Si vous avez des problèmes avec l'exécution du contenu, vous devez dépanner Apache et le moteur PHP pour fixer votre site. Certains problèmes sont communs , donc ils sont bien documentés pour vous de prendre des mesures pour résoudre tous les problèmes qui empêchent les pages PHP à partir de rendu sur le serveur. Instructions
1
Ouvrez le fichier " php.ini" dans le répertoire où vos fichiers PHP sont stockés. Ce fichier est un fichier texte qui contrôle l'ensemble de vos configurations PHP
2
erreur d' activer la journalisation et ajoutez le code suivant pour afficher les messages d'erreur pour les pages PHP : . Log_errors = Onerror_log = "C: /apache /errors.log "
3
ouvrir la page Web et de laisser le serveur journalise pas les erreurs dans le fichier journal. Une fois que vous recevez une erreur sur le site , ouvrez le fichier journal pour voir n'importe quelle rétroaction à partir du serveur . Par exemple, une erreur courante est « 404 File Not Found », ce qui signifie que l'utilisateur n'a pas pu trouver le fichier . Les liens brisés provoquer ces erreurs , afin de vérifier vos fichiers PHP pour les liens erronés. Une autre erreur commune est " 403 Permission Denied . " Cette erreur se produit lorsque vous ne définissez pas des privilèges suffisants sur le répertoire . Cliquez-droit sur le répertoire et sélectionnez "Propriétés". Veiller à ce que " tout le monde" a "Lire" permissions ou ajouter le groupe d'utilisateurs et des autorisations dans la fenêtre des propriétés .
4
Fermez le PHP fichier. INI et ouvrez le fichier httpd.conf . Ce fichier contrôle toutes les configurations de votre serveur , et il se trouve dans votre répertoire rapidement.
5
Consultez la page par défaut pour le répertoire racine . Si aucun n'est configuré , un message d'erreur s'affiche lorsque l'utilisateur tape le nom de domaine dans le navigateur. Le code suivant définit "index.php" que la page par défaut : DirectoryIndexindex.html index.php
6
Vérifiez le fichier pour vérifier que le fichier PHP est associé avec le moteur d'exécution PHP Apache . Si cette ligne de code n'est pas inclus dans le fichier httpd.conf , l'utilisateur est invité à télécharger le fichier au lieu d'afficher le contenu. Le code suivant configure PHP pour Apache: . AddTypeapplication /x -httpd- php php
7
Voir l'icône Apache dans la barre d'état système pour vérifier que le service Apache est en marche. Si le service ne fonctionne pas , vos utilisateurs ne parviennent pas à se connecter au site . Pour résoudre ce problème , faites un clic droit sur l'icône de barre d'état système et sélectionnez "Démarrer".