我目前正在尝试使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重写按预期工作。高温超导