CakePHP не может записывать файлы

Я начинаю разрабатывать веб-сайт с использованием CakePHP для своей структуры, я буквально только начал и уже столкнулся с ошибками, я не могу работать над тем, что они означают.

Warning: _cake_core_ cache was unable to write 'cake_dev_en-us' to File cache in /Applications/XAMPP/xamppfiles/htdocs/evolvidsnew/lib/Cake/Cache/Cache.php on line 310 Warning: _cake_core_ cache was unable to write 'cake_dev_en-us' to File cache in /Applications/XAMPP/xamppfiles/htdocs/evolvidsnew/lib/Cake/Cache/Cache.php on line 310 Warning: /Applications/XAMPP/xamppfiles/htdocs/evolvidsnew/app/tmp/cache/persistent/ is not writable in /Applications/XAMPP/xamppfiles/htdocs/evolvidsnew/lib/Cake/Cache/Engine/FileEngine.php on line 320 Warning: /Applications/XAMPP/xamppfiles/htdocs/evolvidsnew/app/tmp/cache/models/ is not writable in /Applications/XAMPP/xamppfiles/htdocs/evolvidsnew/lib/Cake/Cache/Engine/FileEngine.php on line 320 Warning: /Applications/XAMPP/xamppfiles/htdocs/evolvidsnew/app/tmp/cache/ is not writable in /Applications/XAMPP/xamppfiles/htdocs/evolvidsnew/lib/Cake/Cache/Engine/FileEngine.php on line 320 

Я также получаю сообщение об ошибке:

 Notice (1024): Please change the value of 'Security.salt' in app/Config/core.php to a salt value specific to your application [CORE/Cake/Utility/Debugger.php, line 717] Notice (1024): Please change the value of 'Security.cipherSeed' in app/Config/core.php to a numeric (digits only) seed value specific to your application [CORE/Cake/Utility/Debugger.php, line 721] Warning (512): _cake_core_ cache was unable to write 'file_map' to File cache [CORE/Cake/Cache/Cache.php, line 310] 

Любая помощь будет высоко оценена всеми.

Solutions Collecting From Web of "CakePHP не может записывать файлы"

Как указывает Wooble, папка app / tmp должна быть записана пользователем вашего веб-сервера.

Чтобы исправить две другие ошибки, вы должны отредактировать файл app / Config / core.php, как указано в этих ошибках. Торт поставляется со значениями по умолчанию, которые следует изменить, чтобы не каждый проект Cake имел одинаковые значения безопасности. Если вы откроете этот файл, вы увидите инструкции в комментариях.

Если вы новичок в Cake, посмотрите на учебное пособие на сайте http://book.cakephp.org

Убедитесь, что у вас есть папка: app / tmp /

и имеют структуру подпапок, как:

TMP /

– / кэш

– / журналы

– / сессий

– / тесты

Затем проверьте разрешение веб-пользователей на эту папку.

Этот каталог: /Applications/XAMPP/xamppfiles/htdocs/evolvidsnew/app/tmp/cache необходимо сделать /Applications/XAMPP/xamppfiles/htdocs/evolvidsnew/app/tmp/cache для записи любым идентификатором пользователя, на котором работает ваш веб-сервер. Вы не указываете, на какой ОС вы находитесь, поэтому не можете сказать, как это сделать.

перейдите в файл APPLICATION_PATH / app / config / core.php. и найдите «Security.salt» и «Security.cipherSeed». после этого, пожалуйста, измените значение обоих. то вы получите решение.