当前位置: 首页 > 知识库问答 >
问题:

PHP启动:无法在Ubuntu中加载动态库“OpenSSL”

姬成荫
2023-03-14
  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
    null

来自apacheerror.log

PHP警告:PHP启动:无法加载动态库“OpenSSL”(尝试:/usr/lib/PHP/20170718/openSSL(/usr/lib/PHP/20170718/openSSL:无法打开共享对象文件:没有这样的文件或目录),/usr/lib/PHP/20170718/openSSL.so(/usr/lib/PHP/20170718/openSSL.so:无法打开共享对象文件:没有这样的文件或目录))在第0行未知

[2018年4月20日06:25:01.973125][MPM_Prefork:注意事项][pid 2872]AH00163:Apache/2.4.18(Ubuntu)配置--恢复正常操作

[2018年4月20日星期五06:25:01.973154][核心:通知][pid 2872]AH00094:命令行:'/usr/sbin/apache2'

[2018年4月20日06:34:04.715749][PHP7:错误][pid 3490][client 5.146.199.236:41654]PHP致命错误:未捕获的yii\web\headersalreadysentException:标头已经发送到/var/www/html_back/vendor/yiisoft/yii2/web/response.PHP第414行。在/var/www/html_back/vendor/yiisoft/yii2/web/response.php:366\n堆栈跟踪:\n#0/var/www/html_back/vendor/yiisoft/yii2/web/response.php(339):yii\web\response.php\n#1/var/www/html_back/vendor/yiisoft/yii\response->sendheaders():yii\web\response->sendheaders.php(135):yii\web\response->sendheaders。derException(对象(yii\base\errorexception))\n#3[内部函数]:yii\base\errorhandler->handlefatalerror()\n#4{main}\n在/var/www/html_back/vendor/yiisoft/yii2/web/response.php第366行中抛出

[2018年4月20日06:34:58.208208][PHP7:错误][pid 3486][client 5.146.199.236:41681]PHP致命错误:未捕获的yii\web\headersalreadysentException:标头已经发送到/var/www/html_back/vendor/yiisoft/yii2/web/response.PHP第414行。在/var/www/html_back/vendor/yiisoft/yii2/web/response.php:366\n堆栈跟踪:\n#0/var/www/html_back/vendor/yiisoft/yii2/web/response.php(339):yii\web\response.php\n#1/var/www/html_back/vendor/yiisoft/yii\response->sendheaders():yii\web\response->sendheaders.php(135):yii\web\response->sendheaders。derException(对象(yii\base\errorexception))\n#3[内部函数]:yii\base\errorhandler->handlefatalerror()\n#4{main}\n在/var/www/html_back/vendor/yiisoft/yii2/web/response.php第366行中抛出

共有1个答案

咸亦
2023-03-14

我也有同样的问题。

好像我是通过手动启用创建的

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
 类似资料:
  • 我有高塞拉操作系统-版本10.13.6 PHP版本:PHP 7.1.9 当我尝试做命令总是出现这样的错误: PHP启动:无法加载动态库'/usr/本地/php5-7.1.9-20170914-100859 /lib/php/extensions/no-debug-non-zts-20160303/imagick.so'-dlopens(/usr/本地/php5-7.1.9-20170914-100

  • 问题内容: 我是初学者。我正在尝试在php上安装mongodb驱动程序。 请按照此处的说明进行操作:http : //php.net/manual/zh/mongo.installation.php#mongo.installation.windows 我已经用VC11尝试了所有php_mongo.dll文件,并将其放在php / ext文件夹中。并添加到php.ini文件中,但是当我尝试在xam

  • 我不能使用任何PHP扩展。PHP工作没有未注释的扩展。error.log文字: PHP警告:PHP启动:无法加载动态库'd:/work/www/php/ext/{any_extension}. dll' 我有Windows 10 x64, PHP7 x64, Apache 2.4 x64; php中的扩展行。ini: extension_dir="d:/work/www/php/exts/" 路径

  • 我试图更新laravel在ubuntu 06.04使用作曲家更新,但每次我运行这个警告总是出现。 有人知道怎么处理吗? 我正在使用php7.2

  • 我已经参考了链接,PHP5类似的问题 并尝试了所有相关的解决方案,但我仍然遇到以下问题。感谢您的帮助。谢谢 PHP警告:PHP启动:无法加载动态库'/usr/lib/php/20131226/msql.so'- /usr/lib/php/20131226/msql.so:无法打开共享对象文件:在第0行未知中没有这样的文件或目录PHP警告:PHP启动:无法加载动态库'/usr/lib/php/201

  • 由于PHP7.1更新为PHP7.2,我无法安装oci8。我有一个错误: root@3ab6027c8d95:/var/www#php-v PHP警告:PHP启动:无法加载动态库oci8.so(尝试: /usr/local/lib/php/extensions/no-debug-non-zts-20170718/oci8.so(libmql1.so:无法打开共享对象文件:没有这样的文件或目录), /