Я начинаю разрабатывать веб-сайт с использованием 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]
Любая помощь будет высоко оценена всеми.
Как указывает 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». после этого, пожалуйста, измените значение обоих. то вы получите решение.