好的,这是怎么回事。我正在学习Cake PHP,并使用它开发了一个博客。
Blog帖子和评论在本地服务器上运行正常。
但是,当我将其迁移到我的Web服务器(bluehost)时。该网站没有打开。
它说它在views文件夹中找不到index.ctp。
我解决了这个问题,发现我的文件夹名称位于/ Views /
很小/ Views / posts而不是/ Views / Posts。该站点可以在本地服务器上完美运行(文件夹名称仍为/ Views / posts)。但是它没有在Bluehost服务器上打开。它是否有与mod_rewrite的东西。 PLz帮帮我。早日答复将不胜感激。
明天是我的外部Viva,我的站点无法正常打开!救命!
最佳答案
尝试绕过url重写并直接命中前端控制器(例如http://www.example.com/index.php?url=/views/posts)
如果可以正确解决,那么您的网址重写设置肯定会出现问题。
关于php - CakePHP:网站未在Web服务器上打开迁移问题在localhost上正常运行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10437939/