загрузка светильников symfony2 дает ошибку, посоветуйте пожалуйста как исправить - PullRequest
0 голосов
/ 25 января 2012

Я нахожусь на части Обновление сущности блога, где мне нужно загрузить приборы с командой:

$ php app/console doctrine:fixtures:load

но я получаю ошибку:

php app/console doctrine:fixtures:load
> purging database
> loading Blogger\BlogBundle\DataFixtures\ORM\BlogFixtures
> loading Blogger\BlogBundle\DataFixtures\ORM\CommentFixtures

[ErrorException]                                                                                                                                                                                                                                                                     
 Warning:      file_put_contents(/home/helloises/symfony2/Symfony/app/cache/dev/doctrine/orm/Proxies/Blogge     rBlogBundleEntityBlogProxy.php): failed to open stream: Permission denied in     
/home/helloises/symfony2/Symfony/vendor/doctrine/lib/Doctrine/ORM/Proxy/ProxyFactory.php   
line 155  

помогите пожалуйста? спасибо

1 Ответ

1 голос
/ 25 января 2012

Это ошибка разрешения:

У вас нет разрешения на запись в каталог app/cache/dev/doctrine/orm/Proxies вашего проекта, поэтому доктрина не может создать прокси-классы.

Возможно, вы дали разрешение на запись пользователю вашего HTTP-сервера (так что веб работает), но не пользователю, которого вы использовали для выполнения команды.

См. Пункт Настройка разрешений в http://symfony.com/doc/current/book/installation.html#configuration-and-setup

.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...