我目前正在尝试使CakePHP在Cloud9(基于云的IDE)上运行。对于那些不知道的人,它的云协作IDE与诸如BitBucket之类的服务混合在一起。该站点具有sudo权限,我使用以下说明安装了CakePHP:

https://www.digitalocean.com/community/tutorials/how-to-install-cakephp-on-an-ubuntu-12-04-vps

当我尝试运行从安装了CakePHP的计算机导出的数据库时,出现错误消息“服务器上的URL重写未正确配置”。我尝试使用来自CakePHP的官方指南解决此问题:

http://book.cakephp.org/2.0/en/installation/url-rewriting.html

但没有雪茄,同样的错误信息。有没有人使CakePHP能够正常工作,或者是否意识到像Cloud9这样支持CakePHP的免费/低成本云IDE?

最佳答案

这是我现在如何工作的方法:

sudo apt-get update

sudo apt-get install php5-intl

curl -sS https://getcomposer.org/installer | php -- --filename=composer

./composer create-project --prefer-dist cakephp/app


默认情况下,这将在/ app中创建项目。将其移至工作区docroot:

mv app/* ./
mv app/.* ./
rm -rf app


然后,默认的URL重写按预期工作。高温超导

10-07 19:17
查看更多