у меня была отлично работающая система входа в систему на моем локальном хосте, основанная на фреймворке yii.
но как только я загрузил файлы на серверы Amazon, выдается сообщение об ошибке
Недопустимый путь выполнения приложения «/ var / www / html / dashboard / yii-Framework / protected / runtime». Убедитесь, что это каталог, доступный для записи для процесса веб-сервера.
/var/www/html/dashboard/yii-Framework/Yii/base/CApplication.php(289)
286 public function setRuntimePath($path)
287 {
288 if(($runtimePath=realpath($path))===false || !is_dir($runtimePath) || !is_writable($runtimePath))
289 throw new CException(Yii::t('yii','Application runtime path "{path}" is not valid. Please make sure it is a directory writable by the Web server process.',
290 array('{path}'=>$path)));
291 $this->_runtimePath=$runtimePath;
292 }
293
294 /**
дать доступ к серверу для записи каталога. используйте эту команду
chmod 777 -R /var/www/html/protected/runtime
Приложение будет то же ошибка для активов. используйте ту же команду, но замените «время выполнения» на «активы»
Я обнаружил, что папка времени выполнения должна быть находящийся в собственности процесс веб-сервера.
chown -R www-data /var/www/html/protected/runtime
Я не уверен, что это что-то не так с моей системой или что-то в этом роде.