Разрешения на каталог cakePHP tmp - PullRequest
0 голосов
/ 17 марта 2012

Можно ли установить разрешение 777 для каталога /tmp и его подкаталогов? Я использую CakePHP версии 2.1.0.

Когда я пытаюсь установить

Configure::write('debug', 0);

Это дает мне ошибку:

Запрошенный адрес '/' не найден на этом сервере.

Но при отладочном значении 1 или 2 все работает нормально.

Когда я искал эту ошибку, я обнаружил, что это связано с правами доступа к каталогу tmp.

1 Ответ

1 голос
/ 17 марта 2012
  1. Убедитесь, что вы правильно настроили DATABASE_CONFIG (database.php)

  2. Убедитесь, что ваша папка tmp (и все ее подпапки)с возможностью записи (по крайней мере, chmod 666 в Linux),

  3. Пока вы там, удалите все файлы кэша из всех подпапок tmp

Послечто, если у вас все еще есть

Ошибка: запрошенный адрес "/" не был найден на этом сервере

, то вы, вероятно, пропустите базу данныхтаблицу или включаемый файл, поэтому зайдите в ваш core.php и установите:

Configure::write('debug', 2);
...