简体   繁体   English

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

[英]Joomla admin won't open: “Unable to load dynamic library…”

I have uploaded my Joomla site in live server. 我已经在实时服务器中上传了我的Joomla网站。 When I open its backend, it asks for a username and password. 当我打开其后端时,它会要求输入用户名和密码。

After login, it opens a blank white page but the front site is working fine. 登录后,它将打开一个空白页面,但是前台站点可以正常工作。 It also works in my local server. 它也可以在我的本地服务器上使用。

When I see the error log in the SITE_ROOT/administrator/error_log file, it displays these errors: 当我在SITE_ROOT/administrator/error_log文件中看到错误日志时,它显示以下错误:

[04-Jun-2015 11:59:14 America/New_York] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20090626/soap.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20090626/soap.so: cannot open shared object file: No such file or directory in Unknown on line 0. [2015年6月4日11:59:14 America / New_York] PHP警告:PHP启动:无法加载动态库'/ usr / local / lib / php / extensions / no-debug-non-zts-20090626 / soap。所以--/usr/local/lib/php/extensions/no-debug-non-zts-20090626/soap.so:无法打开共享对象文件:在第0行的Unknown中没有这样的文件或目录。
[04-Jun-2015 11:59:14 America/New_York] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20090626/memcache.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20090626/memcache.so: cannot open shared object file: No such file or directory in Unknown on line 0. [2015年6月4日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行的Unknown中没有这样的文件或目录。

Try to enable this extensions in php.ini if that possibility exists. 如果存在这种情况,请尝试在php.ini中启用此扩展。 Or if you have ssh access - log in via terminal and install this extensions (yum install php-soap). 或者,如果您具有ssh访问权限-通过终端登录并安装此扩展(百胜安装php-soap)。 If your server doesn't support this - maybe you should change hosting provider. 如果您的服务器不支持此功能-也许您应该更改托管服务提供商。

This is a common error when you have old code running on a newer version of PHP. 当您在较新版本的PHP上运行旧代码时,这是一个常见错误。 If you are on the current version of Joomla (really anything recent) it is not coming from the core, it is coming from an extension, probably a plugin. 如果您使用的是当前版本的Joomla(实际上是任何最新版本),则它不是来自内核,而是来自扩展程序(可能是插件)。 Yes, look at error reporting but also you can disable plugins you have added one at a time until your find the one causing the problem. 是的,查看错误报告,但是您也可以禁用一次添加一个插件的插件,直到找到导致问题的插件为止。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM