Joomla管理员无法打开:“无法加载动态库...”

时间:2015-06-04 16:08:41

标签: php web-services joomla

我已将我的Joomla网站上传到实时服务器。当我打开它的后端时,它会要求输入用户名和密码。

登录后,它会打开一个空白页面,但前端网站工作正常。它也适用于我的本地服务器。

当我在SITE_ROOT/administrator/error_log文件中看到错误日志时,会显示以下错误:

  

[04-Jun-2015 11:59:14 America / New_York] PHP警告:PHP启动:无法加载动态库'/ usr / local / lib / php / extensions / no-debug-non-zts-20090626 /soap.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20090626/soap.so:无法打开共享对象文件:第0行的“未知”中没有此类文件或目录。 />   [04-Jun-2015 11:59:14 America / New_York] PHP警告:PHP启动:无法加载动态库'/ usr / local / lib / php / extensions / no-debug-non-zts-20090626 / memcache。所以' - /usr/local/lib/php/extensions/no-debug-non-zts-20090626/memcache.so:无法打开共享对象文件:第0行的“未知”中没有此类文件或目录。

2 个答案:

答案 0 :(得分:0)

如果存在这种可能性,请尝试在php.ini中启用此扩展。 或者,如果您有ssh访问权限 - 通过终端登录并安装此扩展程序 (yum安装php-soap)。 如果您的服务器不支持此功能 - 也许您应该更改托管服务提供商。

答案 1 :(得分:0)

当您在较新版本的PHP上运行旧代码时,这是一个常见错误。如果您使用的是当前版本的Joomla(实际上是最近的版本)它不是来自核心,它来自扩展,可能是一个插件。是的,查看错误报告,但您也可以禁用一次添加一个的插件,直到找到导致问题的插件为止。