尝试在管理器中编辑资源时出现 MODx 500 服务器错误
我正在运行 MODx Revolution 2.0.8-pl(传统),并在尝试编辑管理器中的大多数资源时出现空白页(500 服务器错误)。前端和其他管理器功能都工作正常。
我在向网站添加了约 600 个新资源后第一次注意到这个问题。 (不幸的是,我在新资源和旧资源上都遇到错误)
I'm running MODx Revolution 2.0.8-pl (traditional) and get a blank page (500 Server Error) when trying to edit most resources in the Manager. The frontend and other Manager functions are all working fine.
I first noticed the issue after adding ~600 new resources to the site. (Unfortunately, I get the error on both new and old resources)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
你真的应该把这个发布到 MODX 论坛上...我敢打赌那里有更多有知识的人,哈哈。
服务器 500 错误通常是由错误的权限引起的,例如文件设置为 777,而您的服务器设置仅允许 755。
You should really just post this on the MODX forum... I bet there's more people with knowledge there, lol.
Server 500 errors are often caused by wrong permissions, for example files that are set to 777 while your server set up only allows 755.
刚刚遇到同样的问题,结果是我卸载了 TinyMCE,但插件文件仍然启用。
Just faced this same issue and it ended up being that I uninstalled TinyMCE but the plugin file was still enabled.
MODX 升级后,我必须在最新版本中重新安装 TinyMCE。
I had to re-install TinyMCE in the most recent version after my MODX upgrade.
我将 PHP 内存限制增加到 64MB,问题就消失了。
I increased the PHP memory limit to 64MB and the problem disappeared.
就我而言,我的 MODX 网站可以运行,但
/manager
抛出 500 错误。它是在我删除
/www/core/cache/*
之后发生的。首先,我检查日志:
sudo tail -100 /var/log/apache2/error.log
我看到这个错误:
Smarty:无法创建目录 /var/www/html/core/cache/mgr/smarty/default
所以为了解决这个问题,我添加了权限:
sudo chown -R www-data:www-data /var/www/*
In my case, my MODX website works but
/manager
throws a 500 error.It happened after I've removed
/www/core/cache/*
First of all, I check logs:
sudo tail -100 /var/log/apache2/error.log
I see this error:
Smarty: unable to create directory /var/www/html/core/cache/mgr/smarty/default
So to fix this I added permissions:
sudo chown -R www-data:www-data /var/www/*