我正在尝试让我的 Zend Framework 应用程序在我的 VPS 上启动并运行。我收到此错误:
错误
警告:realpath() [function.realpath]:open_basedir 限制生效。
显然这在 Plesk 的默认限制中很常见,所以我相信你们中的一些人也遇到过同样的问题。
我试过的
在 /var/www/vhosts/DOMAIN/conf/ 中,我使用 Virtuozzo 电源面板创建了文件 vhost.conf。下面是我放在 vhost.conf 中的代码:
尝试 1
<Directory /var/www/vhosts/DOMAIN/public>
<IfModule sapi_apache2.c>
php_admin_value open_basedir none
</IfModule>
<IfModule mod_php5.c>
php_admin_value open_basedir none
</IfModule>
</Directory>
尝试 2
<Directory /var/www/vhosts/DOMAIN/public>
php_admin_value open_basedir none
</Directory>
我还重新启动了 httpd 服务。
文件夹结构
我的文件夹结构如下:
/var/www/vhosts/DOMAIN/application
/var/www/vhosts/DOMAIN/library
/var/www/vhosts/DOMAIN/public
任何帮助将非常感激。