【发布时间】:2012-05-02 23:25:38
【问题描述】:
我正在尝试让我的 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
任何帮助将不胜感激。
【问题讨论】:
标签: zend-framework vps open-basedir