我正在运行 MODx Revolution 2.0.8-pl(传统)并尝试在管理器中编辑大多数资源时出现空白页(500 服务器错误)。前端和其他管理器功能都工作正常。
在向站点添加约 600 个新资源后,我首先注意到了这个问题。(不幸的是,我在新旧资源上都遇到了错误)
我正在运行 MODx Revolution 2.0.8-pl(传统)并尝试在管理器中编辑大多数资源时出现空白页(500 服务器错误)。前端和其他管理器功能都工作正常。
在向站点添加约 600 个新资源后,我首先注意到了这个问题。(不幸的是,我在新旧资源上都遇到了错误)
你真的应该在MODX论坛上发布这个......我敢打赌那里有更多的人有知识,哈哈。
服务器 500 错误通常是由错误的权限引起的,例如文件设置为 777,而您的服务器设置仅允许 755。
刚刚遇到同样的问题,最终我卸载了 TinyMCE,但插件文件仍然启用。
MODX 升级后,我必须在最新版本中重新安装 TinyMCE。
我将 PHP 内存限制增加到 64MB,问题就消失了。
就我而言,我的 MODX 网站可以正常工作,但/manager
会引发 500 错误。
它发生在我删除之后/www/core/cache/*
首先,我检查日志:
sudo tail -100 /var/log/apache2/error.log
我看到这个错误:
Smarty: unable to create directory /var/www/html/core/cache/mgr/smarty/default
所以为了解决这个问题,我添加了权限:
sudo chown -R www-data:www-data /var/www/*