我不得不设置一台新服务器。在此过程中,我将Cake应用程序复制到新系统。通过这样做,路径从/data/nas/www/htdocs/adfund
更改为/srv/www/htdocs/adfund
。现在应用程序不再启动了。
我测试了控制台命令Console/cake EmailQueue.sender
,它出现了这个错误:
PHP Warning: include(/data/nas/www/htdocs/adfund/lib/Cake/Error/ErrorHandler.php): failed to open stream: No such file or directory in /srv/www/htdocs/adfund/lib/Cake/Core/App.php on line 548
对我来说,这看起来像应用程序存储了旧路径,并尝试从那里包含。
知道这可能发生的地方吗?
旧系统:Eisfair 新系统:OpenSUSE
答案 0 :(得分:0)
您应该完全擦除缓存目录。如果仍然存在问题,请检查.htaccess文件是否设置了RewriteBase错误。