我在共享主机(来自hostgator)上传我的cakePHP项目时遇到问题。 这是我做的: 我像这样组织了我的蛋糕发行:
家/用户/蛋糕/ index.php的
我从app获取了webroot目录的内容并将其放入
我已将此文件修改为home / user / public_html / index.php(app / webroot中的那个) 像这样更改这些行:
就是这样。
我的问题如下:
我已经成功处理了默认index.php cakePHP页面中涉及的所有问题,并且我有一个绿色且功能齐全的项目。所以,当我访问“/”时,我得到:
“你的tmp目录是可写的。
FileEngine用于缓存。要更改配置编辑APP / config / core.php
您的数据库配置文件已存在。
Cake可以连接到数据库。“
现在,我已经创建了一个带有mysql数据库背景的模型 - 视图 - 控制器(比如在15分钟的博客教程中),但是当我试图访问某些视图时(例如/帖子)...它给出了我是一个空白页面(这在我的本地机器虚拟服务器apache上运行得很好。)
我缺少什么配置?
谢谢。
http://gator111.hostgator.com/~username/
我所要做的只是在webroot中添加一行.htaccess:
RewriteBase / ~username /
感谢您的支持。
答案 0 :(得分:1)
这个教程是一个救生员,我遇到了与我的主机名附带的相同问题〜用户名。现在添加“rewriteBase /~username/
”后,就像魅力一样。
然而,在所有这些之前,我按照jason的youtube教程讨论了如何在共享主机上配置cakephp。只需粘贴它,以防它对任何人有帮助。 http://www.youtube.com/watch?v=4GobWo1rIkE&tracker=False