В настоящее время я пытаюсь запустить 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 или знал об облачной IDE, которая является бесплатной / недорогой, как Cloud9, которая будет поддерживать CakePHP?
Вот как я получил это работает только сейчас:
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 по умолчанию работала как ожидалось. НТН
Других решений пока нет …