Yii + EasyPHP Runtime Path не записывается? - PullRequest
2 голосов
/ 14 декабря 2011

Я пытаюсь запустить программу Yii, но получаю сообщение об ошибке:

Путь времени выполнения приложения "C: \ Program Files \ EasyPHP-5.3.8.1 \ www \ project \ protected \ runtime"не является действительным.Убедитесь, что это каталог, доступный для записи для процесса веб-сервера.

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

Ответы [ 2 ]

5 голосов
/ 12 апреля 2012

У меня была эта проблема с Yii.Yii создает много пустых папок.И я использовал GIT-репозиторий для работы между производственной средой и моей машиной DEV.GIT по умолчанию не сохраняет пустые папки.Поэтому, когда я работал над своей машиной DEV, я клонировал репо за вычетом всех трат.Используйте эту команду на компьютере с Linux из корня репозитория, чтобы поместить пустые файлы «.gitignore» в каждый из пустых каталогов.Это гарантирует, что git-индексы сохранят их.

find . \( -type d -empty \) -and \( -not -regex ./\.git.* \) -exec touch {}/.gitignore \;

1 голос
/ 14 декабря 2011

Это означает, что каталог не существует, или вам нужно CHMOD с соответствующими правами доступа.chmod -R 777 runtime

Поскольку вы работаете в Windows, вам не нужно ничего делать CHMOD.Вы абсолютно уверены, что каталог времени выполнения существует?

В противном случае я бы предложил использовать xampp .Я запускаю yii на нем локально без проблем.

...