2013-09-12 1 views
2

Im в настоящее время пытается развернуть приложение, но когда я запускаю WAMP и пытаюсь получить доступ к моему сайту, я получаю следующие ошибки .... . \ models \ не доступен для записи ..... \ persistent \ не доступен для записи ..... \ app \ tmp \ cache \ не доступен для записи. Теперь, когда я сказал, что сделал свою домашнюю работу и огляделся, и похоже, что есть проблема с разрешениями в моем приложении, и мне нужно установить разрешения со следующим ... chmod -R 777 app/tmp, но я не уверен, как Я получил настройку этих разрешений. Кроме того, мой сайт в основном белый экран с небольшим текстом. Может кто-то меня прямо посадил. Ваш вклад будет очень благодарен.Cakephp 1.3 persistent не доступен для записи .... models не доступен для записи

+0

ОК У меня есть некоторые ошибки, чтобы уйти, открыв файл app/config/core.php и прокомментировав Configure :: write ('Cache.disable', true); .... которая была строкой 94. ​​Теперь я вижу только Приложение \ tmp \ cache \ не доступно для записи. – SkillSet

ответ

2

Хорошо, я решил свою проблему. Я добавил 3 папки внутри папки tmp. Первым был кеш. Впоследствии я просверлился в папку кеша и добавил две дополнительные папки (модели, стойкие). После этого я все еще получал одну ошибку (\ app \ tmp \ cache \ не доступен для записи). Чтобы исправить это, я открыл Apache и пошел в файл httpd.conf и отредактировал модули #LoadModule rewrite_module/mod_rewrite.so ..... Я удалил #, и это решило мою головную боль !! Я надеюсь, что эта должность помогает кому-то!

6

Для тех, кто еще с проблемой:

Я имел эту проблему даже после выполнения chmod -R 777 app/tmp

Что фиксированное моей проблема: chcon -R -t httpd_sys_content_rw_t 'tmp'

Надеется, что это помогает!

+0

Это необходимо, когда SELinux работает в режиме принудительного исполнения. –