Apache ne peut pas analyser php7apache2_4.dll
漂亮男人
漂亮男人 2017-05-16 13:13:58
0
4
1062

J'ai une question.
Lors du processus de changement de version de php vers php7.1, l'erreur suivante a été signalée lors du démarrage d'Apache :
Système : win7 64 bits ; version php : php7.1.3 thread safe 32 vc14 ;

Remarque : exécuter la commande php seule sous cmd peut afficher phpinfo normalement, et ouvrir Apache seul peut également voir que cela fonctionne ! , mais après avoir ajouté l'instruction suivante à httpd.conf puis démarré Apache, le message d'erreur ci-dessus sera signaléPHPIniDir "D:/webSoft/php713"LoadModule php7_module "D:/webSoft/php713/php7apache2_4.dll"




J'ai cherché en ligne. Au début, c'était parce que la bibliothèque vc14 manquait. Ensuite, j'ai téléchargé différentes versions de php7.1, je l'ai essayé mais cela n'a toujours pas fonctionné.

漂亮男人
漂亮男人

répondre à tous (4)
小葫芦

httpd -t teste la configuration d'Apache pour les commandes incorrectes.

Pour intégrer Apache et PHP sous Windons, vous devez ajouter ces trois éléments de configuration afin qu'Apache puisse utiliser le service PHP pour analyser les fichiers PHP

Charger le module php LoadModule (chemin du module)

LoadModule php7_module "E:/wamp/php-7.0.0-x64/php7apache2_4.dll"

Recherchez le module php pour tout fichier de suffixe .php

AddType application/x-httpd-php .php .html .htm

Informez Apache de l'emplacement du fichier de configuration php.ini.

PHPIniDir "E:/wamp/php-7.0.0-x64"

    滿天的星座

    J'utilise phpstudy, et le fichier http.conf charge le module en utilisant LoadModule authz_core_module modules/mod_authz_core.so similaire à ceci au lieu de .dll, et il n'est pas nécessaire d'écrire un chemin absolu, placez simplement le fichier d'extension dans le répertoire correspondant

      巴扎黑

      Utilisez ceux intégrés, wamp, phpstudy, upupw. . . .

        Ty80

        Tout d'abord, vous devez vous assurer qu'Apache et PHP sont tous deux 64 bits ou 32 bits

        Utilisez php-cgi
        Que ce soit thread-safe ou non-thread-safe

        httpd.conf

        Include "D:\ProgramFiles\Apache24\conf\extra/httpd-php.conf"

        httpd-php.conf

        LoadModule fcgid_module modules/mod_fcgid.so  Include "D:\ProgramFiles\Apache24\conf/extra/httpd-fcgid.conf" FcgidInitialEnv PHPRC "D:/ProgramFiles/php-7.1.3-x64/" AddHandler fcgid-script .php FcgidWrapper "D:/ProgramFiles/php-7.1.3-x64/php-cgi.exe" .php 

        httpd-fcgid.conf

        FcgidIOTimeout 384 FcgidConnectTimeout 360 FcgidOutputBufferSize 128 FcgidMaxRequestsPerProcess 1000 FcgidMinProcessesPerClass 0 FcgidMaxProcesses 16 FcgidMaxRequestLen 268435456 ProcessLifeTime 360 FcgidInitialEnv PHP_FCGI_MAX_REQUESTS 1000

        Ci-joint le téléchargement de mod_fcgid
        https://www.apachelounge.com/...

          Derniers téléchargements
          Plus>
          effets Web
          Code source du site Web
          Matériel du site Web
          Modèle frontal
          À propos de nous Clause de non-responsabilité Sitemap
          Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!