首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >/wp-admin/ 500错误

/wp-admin/ 500错误
EN

WordPress Development用户
提问于 2016-08-05 18:35:15
回答 1查看 549关注 0票数 1

我们一直在为一个客户开发的一个WordPress站点在我们移动站点后突然开始在working中抛出一个500个错误。我们可以访问/wp-login.php并登录,但是一旦登录,它就会抛出500个错误。管理员栏确实显示在网站的前端(我没有问题查看),但正如预期的那样,任何进入wp的链接都会出现到500错误。

奇怪的是,当我试图导航到/wp/ like /wp/ css /Common.css中的一些css文件时,它会给出一个404。我尝试过一些文件,它们都会产生404错误。

我已经尝试禁用所有插件和删除插件文件夹,但没有效果。我打开了错误日志记录,以下是今天访问的内容:

代码语言:javascript
复制
[05-Aug-2016 17:54:08 UTC] PHP Warning:  session_start(): open(/tmp/sess_8401a984d7d274c65ba969e6f67e30a2, O_RDWR) failed: Permission denied (13) in /home/garagedoor/public_html/wp-content/plugins/booked/booked.php on line 207
[05-Aug-2016 17:54:09 UTC] PHP Warning:  Unknown: open(/tmp/sess_8401a984d7d274c65ba969e6f67e30a2, O_RDWR) failed: Permission denied (13) in Unknown on line 0
[05-Aug-2016 17:54:09 UTC] PHP Warning:  Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0
[05-Aug-2016 17:54:09 UTC] PHP Warning:  session_start(): open(/tmp/sess_8401a984d7d274c65ba969e6f67e30a2, O_RDWR) failed: Permission denied (13) in /home/garagedoor/public_html/wp-content/plugins/booked/booked.php on line 207
[05-Aug-2016 17:54:10 UTC] PHP Warning:  Unknown: open(/tmp/sess_8401a984d7d274c65ba969e6f67e30a2, O_RDWR) failed: Permission denied (13) in Unknown on line 0
[05-Aug-2016 17:54:10 UTC] PHP Warning:  Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0
[05-Aug-2016 17:56:07 UTC] PHP Warning:  session_start(): open(/tmp/sess_8401a984d7d274c65ba969e6f67e30a2, O_RDWR) failed: Permission denied (13) in /home/garagedoor/public_html/wp-content/plugins/booked/booked.php on line 207
[05-Aug-2016 17:56:07 UTC] PHP Warning:  Unknown: open(/tmp/sess_8401a984d7d274c65ba969e6f67e30a2, O_RDWR) failed: Permission denied (13) in Unknown on line 0
[05-Aug-2016 17:56:07 UTC] PHP Warning:  Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0

在阅读了日志之后,我再次关闭了所有插件,这里的错误停止了,尽管wp-admin仍然不可用。

我尝试将wp和服务器根目录中的tmp文件夹的权限临时更改为777,但仍然没有骰子。

最后,我尝试将站点移动到我计算机上的本地WAMP服务器环境,在导入数据库和更改wp-config.php中的值之后,它工作得很好。

有人对从这里到哪里有什么建议吗?我假设这是一个服务器问题,但我不知道该在哪里查找。如有任何建议,敬请见谅。

编辑:我也通过wordpress启用了错误报告,并在站点上获得了以下输出:

代码语言:javascript
复制
Warning: session_start(): open(/tmp/sess_8401a984d7d274c65ba969e6f67e30a2, O_RDWR) failed: Permission denied (13) in /home/garagedoor/public_html/wp-content/plugins/booked/booked.php on line 207

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/garagedoor/public_html/wp-includes/functions.php:3718) in /home/garagedoor/public_html/wp-content/plugins/booked/booked.php on line 207

再次,预订插件可以打开和关闭(实际上,所有插件都可以关闭),我仍然无法访问wp-admin。我认为这是会话错误还是权限错误?我该怎么检查它是哪一种呢?

我已经尝试将tmp目录设置为777,但仍然无法工作。

EN

回答 1

WordPress Development用户

回答已采纳

发布于 2016-08-10 13:55:53

我从来不明白为什么我的/ WAMP /在我的web服务器上给了我500,而不是我的本地WAMP服务器。经过几个小时的浏览日志和几乎所有我能找到的与我的问题相关的建议,我选择从我的WAMP站点导出所有的帖子、页面、菜单等等,并在我的服务器上安装一个新的WP副本。它花了大约两个多小时的时间来移动插件和模板,并使一切正常工作,但这是唯一对我有效的方法。

票数 1
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/235133

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档