我正在尝试移动几个月前从服务器(朋友的服务器)到我自己的网络服务器完成的cakePHP项目。
我已经设置了一个数据库并更改了数据库配置文件以匹配我的数据库/登录凭据。
当我导航到http://babbage.cs.missouri.edu/~jam2z9/muve/index.php时,您会发现它看起来好像是一个全新的项目。当我去/ muve而不是index.php它说我错过了~jam2z9Controller文件,但我没有看到来自旧服务器的任何文件,这样编辑并更改为~jam2z9。
我觉得这应该是一个非常简单的转换,一旦我连接数据库凭据,但我只是困惑我的问题是什么?
我的新数据库中的所有数据库表都是空白的,因为我刚刚将.sql文件导入phpMyAdmin。这一切似乎都很好,但它不会只是前面的通用cakephp屏幕的主页?
答案 0 :(得分:0)
在你的bootstrap.php中添加以下行:
Configure::write('App.base', '/~jam2z9/');
这是因为就Cake而言,您将其托管在子子目录中。
编辑:有关无法使用mod_rewrite here
的详细信息