Problème de démarrage PHP dans Ubuntu : impossible de charger la bibliothèque dynamique "openssl"
P粉512363233
P粉512363233 2024-03-25 17:29:37
0
1
717

J'ai eu le message d'erreur dans le titre de la question, ou plutôt j'ai reçu ce message

PHP Startup: Unable to load dynamic library 'openssl'
  (tried: /usr/lib/php/20170718/openssl (/usr/lib/php/20170718/openssl: 
  cannot open shared object file: No such file or directory), 
  /usr/lib/php/20170718/openssl.so (/usr/lib/php/20170718/openssl.so: cannot 
  open shared object file: No such file or directory)) in Unknown

Mon vrai problème est que cela n'arrive que parfois et pas toujours. Une seconde, la requête fonctionne et une autre seconde j'obtiens une erreur interne 500 sur la même requête avec ce message.

Après avoir activé Apache proxyproxy_wstunnel mods 后,这种情况开始发生,但也可能是 apt-get updateapt-get update.

De phpinfo(); :

  • Version : PHP version 7.2.4-1+ubuntu16.04.1+deb.sury.org+1
  • Support OpenSSL activé
  • Bibliothèque OpenSSL version OpenSSL 1.1.0h 27 mars 2018
  • Version d'en-tête OpenSSL OpenSSL 1.1.0h 27 mars 2018
  • Configuration par défaut d'Openssl /usr/lib/ssl/openssl.cnf

Si vous avez besoin de plus d'informations, n'hésitez pas à terminer la tâche.

Éditeur :

d'Apache error.log

Avertissement PHP : démarrage de PHP : impossible de charger la bibliothèque dynamique 'openssl' (essayé : /usr/lib/php/20170718/openssl (/usr/lib/php/20170718/openssl : impossible d'ouvrir le fichier objet partagé : aucun fichier de ce type) ou répertoire), /usr/lib/php/20170718/openssl.so (/usr/lib/php/20170718/openssl.so : impossible d'ouvrir le fichier objet partagé : aucun fichier ou répertoire de ce type)) inconnu à la ligne 0 < /p>

[Vendredi 20 avril 06:25:01.973125 2018] [mpm_prefork:notice] [pid 2872] AH00163 : Apache/2.4.18 (Ubuntu) configuré -- reprise du fonctionnement normal

[Vendredi 20 avril 06:25:01.973154 2018] [Core : AVIS] [pid 2872] AH00094 : Ligne de commande : '/usr/sbin/apache2'

[Vendredi 20 avril 06:34:04.715749 2018] [php7:error] [pid 3490] [client 5.146.199.236:41654] Erreur fatale PHP : yiiwebHeadersAlreadySentException : en-têtes déjà envoyés dans /var/www/html_back/vendeur/yiisoft /yii2/web/Response.php ligne 414. Situé dans /var/www/html_back/vendor/yiisoft/yii2/web/Response.php:366n Trace de pile : n#0 /var/ www/html_back/vendor/yiisoft/yii2/web/Response.php(339) : yiiwebResponse ->sendHeaders()n#1 /var/www/html_back/vendor/yiisoft/yii2/web/ErrorHandler.php (135) : yiiwebResponse->send()n#2 /var/www/html_back/vendor / yiisoft/yii2/base/ErrorHandler.php(262) : yiiwebErrorHandler->renderException(Object(yii) baseErrorException))n#3 [Fonction interne] : yiibaseErrorHandler->handleFatalError()n#4 {main}n lance /var/www/html_back/vendor/yiisoft/yii2/web/ Response.php ligne 366

[Vendredi 20 avril 06:34:58.208208 2018] [php7:error] [pid 3486] [client 5.146.199.236:41681] Erreur fatale PHP : yiiwebHeadersAlreadySentException : en-têtes déjà envoyés dans /var/www/html_back/vendeur/yiisoft /yii2/web/Response.php ligne 414. Situé dans /var/www/html_back/vendor/yiisoft/yii2/web/Response.php:366n Trace de pile : n#0 /var/ www/html_back/vendor/yiisoft/yii2/web/Response.php(339) : yiiwebResponse ->sendHeaders()n#1 /var/www/html_back/vendor/yiisoft/yii2/web/ErrorHandler.php (135) : yiiwebResponse->send()n#2 /var/www/html_back/vendor / yiisoft/yii2/base/ErrorHandler.php(262) : yiiwebErrorHandler->renderException(Object(yii) baseErrorException))n#3 [Fonction interne] : yiibaseErrorHandler->handleFatalError()n#4 {main}n lance /var/www/html_back/vendor/yiisoft/yii2/web/ Response.php ligne 366

P粉512363233
P粉512363233

répondre à tous(1)
P粉555696738

J'ai également rencontré le même problème.

On dirait que je l'ai créé en l'activant manuellement

extension=openssl

Dans php.ini. Après l'avoir désactivé à nouveau, tout semblait aller pour le mieux

php -i | grep -i openssl
SSL Version => OpenSSL/1.1.0g
openssl
OpenSSL support => enabled
OpenSSL Library Version => OpenSSL 1.1.0g  2 Nov 2017
OpenSSL Header Version => OpenSSL 1.1.0g  2 Nov 2017
Openssl default config => /usr/lib/ssl/openssl.cnf
openssl.cafile => no value => no value
openssl.capath => no value => no value
Native OpenSSL support => enabled
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal