Maison  >  Questions et réponses  >  le corps du texte

Problème de démarrage PHP dans Ubuntu : impossible de charger la bibliothèque dynamique "openssl"

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粉512363233P粉512363233182 Il y a quelques jours439

répondre à tous(1)je répondrai

  • P粉555696738

    P粉5556967382024-03-26 09:06:31

    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

    répondre
    0
  • Annulerrépondre