Maison >développement back-end >Problème PHP >Comment résoudre le problème d'échec du langage PHP d'owncloud
Solution à l'échec du langage php owncloud : 1. Dans le fichier de configuration de php-fpm, commentez les guillemets devant la déclaration ; 2. Supprimez le plug-in téléchargé 3. Recompilez php et ajoutez les modules pertinents.
L'environnement d'exploitation de cet article : système Windows 7, PHP7.1, Dell G3.
Foire aux questions et solutions sur owncloud
PHP ne semble pas avoir défini les variables d'environnement système pour la requête. Tester avec getenv("PATH") renvoie simplement une valeur nulle.
Solution : Dans le fichier de configuration de php-fpm, commentez les guillemets devant la déclaration pour résoudre immédiatement
;env[HOSTNAME] = $HOSTNAME ;env[PATH] = /usr/local/bin:/usr/bin:/bin ;env[TMP] = /tmp ;env[TMPDIR] = /tmp ;env[TEMP] = /tmp
Certains fichiers n'ont pas passé le contrôle d'intégrité.
Solution : Généralement, lors de l'ajout manuel du plug-in owncloud, il vous suffit de supprimer le plug-in téléchargé et de le télécharger à nouveau ou de télécharger le plug-in depuis le marché.
L'installation manuelle de php, MySQL, php-fpm, nginx entraîne que php n'a pas installé curl, gd2 et d'autres composants
Solution : recompilez php pour ajouter ces modules, ou utilisez lnmp pour l'installer en un seul clic, ou utilisez apt -get install php-gd et d'autres méthodes pour installer
Apprentissage recommandé : "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!