Maison >développement back-end >Problème PHP >Que faire si la configuration Linux php.ini ne fonctionne pas
Solution au problème selon lequel la configuration Linux php.ini ne fonctionne pas : 1. Placez php.ini dans le répertoire spécifié 2. Utilisez le paramètre "-c" pour spécifier le chemin du fichier de configuration à utiliser ; lire à l'ouverture de la commande.
L'environnement d'exploitation de cet article : système linux5.9.8, version PHP7.1, modifié sur ordinateur DELL G3
linux La configuration php.ini ne prend pas effet lors de l'ajout d'extensions
Car openssl n'est pas activé lors de la compilation et de l'installation de php pour la première fois, ce qui entraîne une erreur lors de la demande d'un site Web https. Pour ce faire, vous devez compiler manuellement l'extension openssl et l'ajouter à php.ini. Problème Même si j'ai compilé et installé correctement les étapes pour générer openssl.so, j'ai également ajouté extension=openssl.so à php.ini. , et le serveur a redémarré, mais peu importe que j'accède au contenu imprimé de phpinfo() ou aux commandes directes. L'exécution de php -m pour imprimer les modules chargés ne montre pas que openssl est chargé
Concernant le problème ci-dessus. , le problème est en fait que s'il n'y a pas de problème avec le openssl.so compilé et généré par moi-même, et que la configuration php.ini a également été ajoutée, elle n'est toujours pas là. Si cela prend effet, alors il faut y penser. le php.ini que vous avez modifié n'est pas celui qui a été chargé. Comment vérifier ?
1. Accédez au contenu imprimé par phpinfo() en mode web. Recherchez les informations comme indiqué dans la figure ci-dessous, la première. la ligne est php Dans quel répertoire devez-vous trouver le fichier de configuration php.ini ? La deuxième ligne est le fichier php.ini actuellement chargé. Sinon, c'est celui par défaut du système php Solution : À prendre. effet, il est très simple de mettre php.ini dans Il suffit d'aller dans le répertoire indiqué dans la première ligne (Beaucoup de personnes peuvent mettre leurs fichiers sous etc)
Tutoriel vidéo PHP"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!