Maison > Questions et réponses > le corps du texte
J'ai trouvé un programme PHP sur Internet, il semblait qu'il avait été développé sur la base de thinkPHP 3.1, puis j'ai installé mon service Alibaba Cloud dans l'environnement PHP. Comme nginx a été installé auparavant, l'environnement est php7.0+nginx. Mais après la configuration, l'invite est la suivante :
Impossible de charger le module : install.php
Localisation de l'erreur
FILE : /usr/local/nginx/php/thinkphp/Common/functions.php LIGNE : 112
Mais une simple page phpinfo peut être affichée. Quel est le problème ? Ma configuration nginx est jointe ci-dessous
.server {
listen 80;
server_name shop.luger.me;
index index.php index.html;
root /usr/local/nginx/php;
location /{
if (!-e $request_filename) {
rewrite ^/(.*)$ /index.php/ last;
break;
}
}
#location ~ \.php$ {
location ~ ^(.+\.php)(.*)$ {
root /usr/local/nginx/php;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_script_name;
include fastcgi_params;
}
}
Excusez-moi, quel est le problème ?
PHPz2017-05-24 11:34:25
Il n'y a pas de programme d'installation ou nginx nécessite une configuration spéciale du programme d'installation. Vous devez lire la documentation officielle ou la documentation d'installation de votre programme PHP