ZF2 + Doctrine — каталог прокси должен быть доступен для записи [fedora 23 + apache]

Я сделал приложение в Zend Framework 2 + Doctrine, и оно нормально работало в Ubuntu, сейчас я использую Fedora 23 и получаю следующую ошибку:

Ваш каталог прокси «data / DoctrineORMModule / Proxy» должен быть доступен для записи

я использовал CHMOD 755 а также 777 но все равно ошибка сохраняется.

return array(
'doctrine' => array(
'configuration' => array(
'orm_default' => array(
'metadata_cache' => 'array',
'query_cache' => 'array',
'result_cache' => 'array',
'hydration_cache' => 'array',
'generate_proxies' => true,
'proxy_dir' => 'data/DoctrineORMModule/Proxy',
'proxy_namespace' => 'DoctrineORMModule\Proxy',
)
),
'connection' => array(
'orm_default' => array(
'driverClass' => 'Doctrine\DBAL\Driver\PDOMySql\Driver',
'params' => array(
'host' => 'localhost',
'port' => '3306',
'user' => 'root',
'password' => '',
'dbname' => 'mydatabase',
'driverOptions' => array(
PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES 'UTF8'")
)
),
)
)
);

Моя операционная система Fedora 23 и я использую апаш.

Ниже приведен код моего виртуального хоста:

(я использовал тот же пример с сайта Zend Framework)

<VirtualHost myapplication.com:80>
ServerName   myapplication
DocumentRoot /var/www/html/vhosts-projects/myapplication/public

RewriteEngine off

<Location />
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ /index.php [NC,L]
</Location>
</VirtualHost>

Что может происходить?
Уже посмотрел другие похожие темы, но ни одна не решена.

0

Решение

Убедитесь, что у пользователя есть доступ ко всем каталогам в пути, а не только Proxy,

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]