Heim  >  Fragen und Antworten  >  Hauptteil

PHP-Startproblem in Ubuntu: Die dynamische Bibliothek „openssl“ kann nicht geladen werden.

Ich habe die Fehlermeldung im Fragentitel erhalten, oder besser gesagt, ich habe diese Meldung erhalten

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

Mein eigentliches Problem ist, dass es nur manchmal und nicht immer passiert. In einer Sekunde funktioniert die Anfrage und in einer weiteren Sekunde erhalte ich bei derselben Anfrage einen internen Fehler von 500 mit dieser Meldung.

Nachdem ich Apache aktiviert habe proxyproxy_wstunnel mods 后,这种情况开始发生,但也可能是 apt-get updateapt-get update.

Von phpinfo();:

  • Version: PHP-Version 7.2.4-1+ubuntu16.04.1+deb.sury.org+1
  • OpenSSL-Unterstützung aktiviert
  • OpenSSL-Bibliotheksversion OpenSSL 1.1.0h, 27. März 2018
  • OpenSSL-Header-Version OpenSSL 1.1.0h, 27. März 2018
  • Openssl-Standardkonfiguration /usr/lib/ssl/openssl.cnf

Wenn Sie weitere Informationen benötigen, können Sie die Aufgabe gerne abschließen.

Herausgeber:

von Apache error.log

PHP-Warnung: PHP-Start: Die dynamische Bibliothek „openssl“ konnte nicht geladen werden (versucht: /usr/lib/php/20170718/openssl (/usr/lib/php/20170718/openssl: Datei mit gemeinsam genutzten Objekten kann nicht geöffnet werden: Keine solche Datei). oder Verzeichnis), /usr/lib/php/20170718/openssl.so (/usr/lib/php/20170718/openssl.so: Shared Object File kann nicht geöffnet werden: Keine solche Datei oder kein solches Verzeichnis)) unbekannt in Zeile 0 < /p>

[Freitag, 20. April 06:25:01.973125 2018] [mpm_prefork:notice] [pid 2872] AH00163: Apache/2.4.18 (Ubuntu) konfiguriert – Normalbetrieb fortsetzen

[Freitag, 20. April 06:25:01.973154 2018] [Kern: HINWEIS] [pid 2872] AH00094: Befehlszeile: '/usr/sbin/apache2'

[Freitag, 20. April 06:34:04.715749 2018] [php7:error] [pid 3490] [client 5.146.199.236:41654] Schwerwiegender PHP-Fehler: Uncaught yiiwebHeadersAlreadySentException: Header bereits in /var/www/html_back/vendor/yiisoft gesendet /yii2/web/Response.php Zeile 414. Befindet sich unter /var/www/html_back/vendor/yiisoft/yii2/web/Response.php:366n Stacktrace: 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 [Interne Funktion]: yiibaseErrorHandler->handleFatalError()n#4 {main}n wirft /var/www/html_back/vendor/yiisoft/yii2/web/ Response.php Zeile 366

[Freitag, 20. April 06:34:58.208208 2018] [php7:error] [pid 3486] [client 5.146.199.236:41681] Schwerwiegender PHP-Fehler: Uncaught yiiwebHeadersAlreadySentException: Header bereits in /var/www/html_back/vendor/yiisoft gesendet /yii2/web/Response.php Zeile 414. Befindet sich unter /var/www/html_back/vendor/yiisoft/yii2/web/Response.php:366n Stacktrace: 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 [Interne Funktion]: yiibaseErrorHandler->handleFatalError()n#4 {main}n wirft /var/www/html_back/vendor/yiisoft/yii2/web/ Response.php Zeile 366

P粉512363233P粉512363233231 Tage vor686

Antworte allen(1)Ich werde antworten

  • P粉555696738

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

    我也遇到了同样的问题。

    看起来我是通过手动启用创建的

    extension=openssl

    在 php.ini 中。再次禁用它后,一切看起来都很好

    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

    Antwort
    0
  • StornierenAntwort