你好,我有一个简单的php脚本,它更多的是一个只有几行php行的html文件。然而,它在日志中产生了大量的错误,每一行都是这样的:
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20100525/suhosin.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20100525/suhosin.so: cannot open shared object file: No such file or directory in Unknown on line 0我无法在代码中找到苏福林可能被称为.
此错误出现在两个不同的服务器上。
编辑:在phpinfo中目前没有suhosin .
谢谢。
发布于 2014-08-06 10:06:03
我们可能需要更多的信息才能提供准确的解决方案,例如在您的系统上安装了什么版本的PHP?不过,我会给你一个一般性的决议。
通常,此问题是由PHP升级引起的,大多数最新的PHP版本不支持suhosin,因为这只适用于需要额外安全性的较早版本的php。
如果您在共享主机服务器上,您需要与您的主机提供商联系,并将此问题通知他们,他们可能能够迅速解决。
如果您位于专用服务器、VPS服务器或本地主机环境中,则可以通过以下步骤解决此问题:
phpinfo()定位php.ini文件suhosin.soextension = "suhosin.so":;extension = "suhosin.so"service httpd restart注意:如果您的服务器上安装了ClouldLinux,则需要在命令行cagefsctl --force-update上发出以下命令,强制更新CageFS
https://stackoverflow.com/questions/21492580
复制相似问题