我一直在与这个烦人的问题作斗争很长一段时间,这让我很烦恼,我找不到任何解决办法。
当我对我的文件使用“tail -f”error_log
来检查我的网络服务器上的错误时,一个特定的错误一直在弹出,每个访问者和页面刷新都会产生这个问题。
我已经在 Stack Overflow 上搜索和搜索了很长时间,但没有任何东西与问题直接相关。
所以抛出的错误如下所示:
[2012 年 8 月 17 日星期五 00:16:23] [错误] [客户端 xx.xx.xx.xx] PHP 警告:PHP 启动:无法加载动态库 '/usr/lib/php5/20090626/openssl.dll' - /usr/lib/php5/20090626/openssl.dll:无法打开共享对象文件:第 0 行的 Unknown 中没有此类文件或目录,引用者:http: //mysite.dk/
我能做什么?
我试图删除 OpenSSL,然后再次重新安装它,但没有成功。我已经尝试升级每个与 PHP 相关的软件包,但仍然无法正常工作。
grep -ir ssl /etc/php*
给出:
/etc/php5/cli/conf.d/zend_extensions_psa.ini:extension=openssl.dll
/etc/php5/apache2/conf.d/zend_extensions_psa.ini:extension=openssl.dll
/etc/php5/apache2/php.ini.saved_by_psa.08.03;20:24:;extension=openssl.dll ; moved to conf.d/zend_extensions_psa.ini by Plesk
/etc/php5/apache2/php.ini:;extension=openssl.dll ; moved to conf.d/zend_extensions_psa.ini by Plesk
/etc/php5/conf.d/zend_extensions_psa.ini:extension=openssl.dll
/etc/php5/cgi/conf.d/zend_extensions_psa.ini:extension=openssl.dll