2012-08-25 50 views
0

我正在考虑将我的一个客户端mysql db移到Rackspace could数据库。应用程序正在使用CakePHP ..我想知道是否有人有这样做的经验,或者这只会通过编辑database.php文件中的host/user/pass来工作?Cakephp与Rackspace云数据库

+3

考虑在询问之前进行检索。 – Jonathan

回答

2

我没有带这样做,但Rackspace公司有一个关于这样的教程:

http://www.rackspace.com/knowledge_center/article/installing-cakephp-on-cloud-sites

这看起来很简单,所以你不应该有蛋糕任何问题

步骤
  1. 在内容目录中找到.htaccess文件。在“RewriteEngine on”之后,将一个带有“RewriteBase /”的新行添加到.htaccess文件并将文件保存回站点。您需要在应用程序和app/webroot目录中的.htaccess文件中为重写规则重复此步骤。
  2. 在您的浏览器中加载本网站。您会注意到有关安装的几个警告。第一个警告将如下所示:注意(1024):请将app/config/core.php中的Security.salt的值更改为特定于应用程序的盐值[CORE/cake/libs/debugger.php,第556行]。
  3. 打开app/config/core.php文件并搜索Security.salt。将其值更改为任何您想要的字符或字符串,然后保存并关闭该文件。
  4. 在FTP的app/config /目录中,将database.php.default文件重命名为database.php。
  5. 打开app/config/database.php并向下滚动到页面底部以查找数据库连接信息。输入您的数据库主机名,用户名,密码和主机名,然后保存并关闭文件。
  6. 重新载入您的网站在您的浏览器中。

+0

如何从URL中隐藏index.php?将以上所有更改应用于Rackspace cakephp设置 –