php: warning unable to load dynamic libraty php_openssl.dll not found

时间:2015-12-19 12:24:35

标签: php xampp

I get this warning :

Warning: PHP Startup: Unable to load dynamic library '/opt/lampp/lib/php/extensions/no-debug-non-zts-20131226/php_openssl.dll' - /opt/lampp/lib/php/extensions/no-debug-non-zts-20131226/php_openssl.dll: cannot open shared object file: No such file or directory in Unknown on line 0

1 个答案:

答案 0 :(得分:0)

您似乎正在尝试在 Linux 计算机上加载 Windows dll。 Windows调用这些内容.dll,Linux使用.so

出现此错误的原因是您的php.ini个文件中包含extension=php_openssl.dll语句。您需要找到该ini文件,然后删除该行。您可以通过以下方式找到PHP使用的ini文件:

    命令行
  • php --ini
  • 检查phpinfo()的输出第一部分"加载配置文件"和#34;其他.ini文件已解析"

找到ini文件后,在每个文件中查找" php_openssl.dll",然后删除该行。然后重新启动Web服务器。