Maison  >  Article  >  développement back-end  >  Comment résoudre des problèmes tels que 500 erreurs lors de la mise à niveau de php7

Comment résoudre des problèmes tels que 500 erreurs lors de la mise à niveau de php7

藏色散人
藏色散人original
2020-08-21 10:38:483827parcourir

Solution à l'erreur php7 500 : vérifiez d'abord le journal des erreurs Nginx ; puis utilisez la commande "aptitude install php-mbstring php-xml" pour installer l'extension.

Comment résoudre des problèmes tels que 500 erreurs lors de la mise à niveau de php7

Recommandé : "Tutoriel vidéo PHP"

Après la mise à niveau vers PHP7, la page est vide et une erreur 500 se produit. Des problèmes tels que

Je n'ai pas modifié mon blog depuis longtemps. Lorsque j'ai modifié certains contenus il y a quelques jours, j'ai constaté qu'il y avait des pages vierges, 500 Erreur interne. et d'autres problèmes. Après avoir vérifié le journal Nginx, j'ai trouvé des erreurs comme celle-ci

PHP message: PHP Fatal error: Uncaught Error: Call to undefined function utf8_decode()

Principalement parce que certaines extensions ont été séparées et sont devenues des packages distincts. Selon le journal des erreurs Nginx, vous pouvez installer tout ce qui manque. En prenant Dokuwiki comme exemple, il s'avère actuellement que ces deux packages supplémentaires doivent être installés

aptitude install php-mbstring php-xml

Les autres packages distincts sont les suivants (journal de mise à jour Debian). )

  * Several extensions have been split into separate extension packages:
   - php-dba - Database (dbm-style) Abstraction Layer
   - php-mbstring - Multibyte String
   - php-soap - SOAP
   - php-xml - DOM, SimpleXML, WDDX, XML, XMLReader and XMLWriter
   - php-zip - Zip

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn