Я установил фреймворк CakePHP 2.0, используя следующие шаги:
1. Start the terminal
2. sudo mkdir /var/www/cakephp
3.sudo cp -r ~/cakephp/* /var/www/cakephp
Изменение разрешения папки tmp
4. sudo chmod -R 777 cakephp/app/tmp
Включить mod-rewrite
5. sudo a2enmod rewrite
Откройте файл /etc/apache 2/sites-enabled/000-default и измените AllowOverride None
на AllowOverride All
6. sudo vim /etc/apache2/sites-enabled/000-default
Перезапустить Apache
7. sudo /etc/init.d/apache2 restart
Я открыл свой браузер и набрал адрес http://localhost/cakephp/, и я увидел это сообщение об ошибке:
Предупреждение: кэш _cake_core_ не смог записать 'cake_dev_en-us' в Файловый кеш в /var/www /cakephp/lib/Cake/Cache/Cache.php в строке 310
Предупреждение: кэш _cake_core_ не смог напишите 'cake_dev_en-us' в Файловый кеш в /var/www/cakephp/lib/Cake/Cache/Cache.php в строке 310
Предупреждение:/var/www/cakephp/app/tmp/cache/persistent/не записывается в /var/www/cakephp /lib/Cake/Cache/Engine/FileEngine.php on line 320
Предупреждение:/var/www/cakephp/app/tmp/cache /models/ не записывается в /var/www/cakephp/lib/Cake/Cache/Engine/FileEngine.php в строке 320
Предупреждение:/var/www/cakephp/app/tmp/cache/не записывается в /var/www/cakephp/lib/Cake /Cache/Engine/FileEngine.php в строке 320