Pourquoi ne doit-on pas utiliser Apache 2 dans un environnement threadé multi-processeur de production ?
<<<
Unix/Windows : où doit être placé mon fichier Unix : j'ai installé PHP, mais à chaque fois que je charge un document, j'obtiens l'erreur 'Document Contains No Data'! Que se passe-t-il?
>>>

11.5 Installation
11 FAQ : foire Aux Questions
 Manuel PHP

Pourquoi ne doit-on pas utiliser Apache 2 dans un environnement threadé multi-processeur de production ?
-> Unix/Windows : où doit être placé mon fichier
Unix : j'ai installé PHP, mais à chaque fois que je charge un document, j'obtiens l'erreur 'Document Contains No Data'! Que se passe-t-il?
Unix : J'ai installé PHP en utilisant des fichiers sources RPM, mais apache ne traite pas les pages PHP. Que se passe-t-il?
Unix : J'ai installé PHP 3 en utilisant des paquets source RPM, mais ils ne compilent pas avec le support de la base de données dont j'ai besoin! Que se passe-t-il?
Unix : J'ai patché Apache avec l'extension FrontPage et subitement, PHP ne fonctionne plus. Est-ce que PHP est incompatible avec l'extension FrontPage pour Apache ?
Unix/Windows : J'ai installé PHP, mais lorsque je tente d'accéder à un fichier contenant un script PHP via mon navigateur, j'obtiens un écran vide.
Unix/Windows : J'ai installé PHP, mais lorsque je tente d'accéder à un fichier contenant un script PHP via mon navigateur, j'obtiens une erreur de type 'server 500 error'.
Quelques systèmes d'exploitations : J'ai installé PHP sans erreur, mais lorsque je tente de démarrer Apache, j'obtiens une erreur du type '
Windows : J'ai installé PHP, mais lorsque j'accède à un fichier contenant un script PHP via mon navigateur, j'obtiens l'erreur :
Windows : J'ai suivi toutes les instructions, mais je n'arrive toujours pas à faire fonctionner PHP et IIS ensemble !
Lorsque vous exécutez PHP comme CGI avec IIS, PWS, OmniHTTPD ou Xitami, j'obtiens l'erreur suivante :
Comment puis-je savoir si mon
Où dois-je ajouter mon répertoire PHP à la variable
Comment rendre le fichier
Est-il possible d'utiliser la négociation sur le contenu fournie par Apache (option MultiViews) avec PHP ?

11.5.2 Unix/Windows : où doit être placé mon fichier

Par défaut sous Unix, il doit être placé dans /usr/local/lib qui est en fait <install-path>/lib . La plupart des personnes voudront changer ceci lors de la compilation avec l'option --with-config-file-path . Vous pouvez par exemple le régler de cette façon :


--with-config-file-path=/etc
Et alors vous copierez le fichier php.ini-dist livré avec les sources vers /etc/php.ini et l'éditer pour l'adapter à vos besoins.


--with-config-file-scan-dir=PATH

Sous Windows, le chemin par défaut de php.ini est le répertoire de Windows. Si vous utilisez le serveur web Apache, php.ini est tout d'abord cherché dans le répertoire d'installation de Apache, c'est à dire c:\program files\apache group\apache . De cette façon, vous pouvez avoir un php.ini différent pour chaque version de Apache installée.

Consultez aussi le chapitre sur le fichier de configuration .

<< Unix/Windows : où doit être placé mon fichier >>
Pourquoi ne doit-on pas utiliser Apache 2 dans un environnement threadé multi-processeur de production ? Installation Unix : j'ai installé PHP, mais à chaque fois que je charge un document, j'obtiens l'erreur 'Document Contains No Data'! Que se passe-t-il?