尝试访问 Backoffice 时出现 500 错误
Error 500 when a try access to Backoffice
我带着无法解决的问题来到这里
我有一个 1.7 版本的 prestashop,我已经移动到另一个服务器,值得一提的是,在旧服务器上,prestashop 运行良好。
当我将 prestashop 迁移到新服务器后,一切正常,除了当我想进入 Backoffice 时,当我想进入 Backoffice 时,只是将页面留空。
我已经开启了debug模式,但是并没有给我任何Backoffice相关的错误信息,有趣的是当debug模式开启后,我可以毫无问题的进入Backoffice。
我唯一能看到的是它给我一个错误 500,但没有告诉我任何其他信息。
我不知道有没有人能告诉我在这种情况下可能会发生什么,谢谢。
删除所有缓存。删除 /app/cache
中的文件
当您遇到此类问题时,最好的解决办法是移除缓存:
在 Prestashop 1.6 上:删除缓存/smarty/缓存和缓存/smarty/编译文件夹的内容
在 Prestashop 1.7 上:删除 var/cache 文件夹
此致,
我认为不能通过删除缓存来解决你应该进一步调试它。
错误很可能是由于 php 版本更改造成的。
按照以下步骤操作:
- 检查旧主机的 php 版本
- 将旧主机的 php 版本应用到新主机
我带着无法解决的问题来到这里
我有一个 1.7 版本的 prestashop,我已经移动到另一个服务器,值得一提的是,在旧服务器上,prestashop 运行良好。
当我将 prestashop 迁移到新服务器后,一切正常,除了当我想进入 Backoffice 时,当我想进入 Backoffice 时,只是将页面留空。
我已经开启了debug模式,但是并没有给我任何Backoffice相关的错误信息,有趣的是当debug模式开启后,我可以毫无问题的进入Backoffice。
我唯一能看到的是它给我一个错误 500,但没有告诉我任何其他信息。
我不知道有没有人能告诉我在这种情况下可能会发生什么,谢谢。
删除所有缓存。删除 /app/cache
中的文件当您遇到此类问题时,最好的解决办法是移除缓存:
在 Prestashop 1.6 上:删除缓存/smarty/缓存和缓存/smarty/编译文件夹的内容
在 Prestashop 1.7 上:删除 var/cache 文件夹
此致,
我认为不能通过删除缓存来解决你应该进一步调试它。 错误很可能是由于 php 版本更改造成的。
按照以下步骤操作:
- 检查旧主机的 php 版本
- 将旧主机的 php 版本应用到新主机