web-dev-qa-db-fra.com

Après la mise à niveau vers le plug-in php 7/les mises à jour ont éclaté

J'ai mis à niveau mon serveur Ubuntu vers PHP 7 et l'installation ssh2. Ensuite, mes plugins/thèmes WordPress ne seront pas mis à jour. Je reçois le répertoire Impossible de localiser le contenu WordPress (wp-content). Cette fonctionnalité fonctionnait bien avant d’utiliser php 5. Mes autorisations n’ont pas été modifiées et restent 755 (dossiers) 644 (fichiers).

J'utilise le même utilisateur ssh qu'avant, qui est mon utilisateur principal sur le serveur. J'ai décompressé le fichier php7.Zip pour créer le répertoire pecl-networking-ssh2-php7 dans le répertoire personnel de mon utilisateur. J'ai créé l'extension et je l'ai définie dans le fichier php.ini.

Des idées sur ce qui est suspendu le programme de mise à jour du plugin?

1
Donald Seigler

J'ai résolu le problème en installant php-ssh2, qui supprime libssh2-php lors de l'installation.

$ Sudo apt-get install php-ssh2

J'ai également dû modifier les autorisations sur le dossier wp-content en 775, mais cela a fonctionné en laissant wp-content/plugins à 755.

$ chmod 775 wp-content
0
Donald Seigler