2011-03-10 175 views
0

更改数据库中,我有我的网站建立和运行,而我现在需要改变数据库外部主机我刚刚购买了,但一直显示错误...从本地主机到外部主机

我使用CakePHP,我配置database.php文件 有趣的部分是,布局的作品,它显示,因为它是新的数据库选择,但视图里面不工作,它一直告诉我,没有找到该文件...

我不知道什么是database.php和文件之间的关系,但它根本不会工作...

如果我要移动到新的数据库主机,什么笑我更改database.php旁边?

CakePHP是否将数据缓存到某处或者我应该更改/删除/更新? 或者是否有其他文件需要更改?

请帮忙! 我需要这个,用户在现场,并不断看到错误!

+0

使问题更简单。从具有代码的机器尝试从命令行连接到远程mysql服务器。确认你可以运行普通的mysql命令。这将帮助你找出它的mysql或Cake是否是问题。 – 2011-03-10 19:45:15

+0

你可以发布抛出的具体错误吗?除了'app/config/database.php'中的值之外,你不应该改变任何东西。 – 2011-03-10 19:45:39

+0

它确实连接到mysql,每个页面底部都有小聊天,它正在工作,但其他页面不会...像CakePHP无法找到它们......如果database.php内部有问题,导致页面未找到错误或...? – SharkTheDark 2011-03-10 19:48:21

回答

1

可能性:如果您从Windows测试服务器迁移到Linux生产服务器,则可能在名称上存在案例差异。

另一个想法是,你没有实际上传所有的代码文件到服务器。

+0

CakePHP需要很少的表格,这就是错误......它只是显示未找到页面,因为这是一个错误...谢谢大家! ;) – SharkTheDark 2011-03-11 21:41:43