【问题标题】:Zend Failed opening required in CentOS Plesk server?Zend 在 CentOS Plesk 服务器中需要打开失败?
【发布时间】:2014-03-24 11:51:22
【问题描述】:

我收到以下错误:

PHP Fatal error: require_once(): Failed opening required 'Zend/Application.php' (include_path=':.:/usr/share/zend') in /var/www/vhosts/domain/httpdocs/public/index.php on line 18

我有一个全新的 VPS,我认为 Plesk 会是不错的选择,但它是个坏蛋。

我在我的 `/var/www/vhosts/domain/conf' 目录中创建了一个 vhost.conf 文件,如下所示:

<Directory /var/www/vhosts/lovebyte.co.uk/public>
php_admin_value open_basedir none
</Directory>

我的 /etc/php.ini 设置:

;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
;;;;;;;;;;;;;;;;;;;;;;;;;

; UNIX: "/path1:/path2"
;include_path = ".:/php/includes"
;
; Windows: "\path1;\path2"
;include_path = ".;c:\php\includes"
;
include_path = ".:/usr/share/zend"

有人有什么建议吗?

【问题讨论】:

  • 你能验证文件/usr/share/zend/Zend/Application.php是否存在吗?

标签: php zend-framework centos plesk include-path


【解决方案1】:

我跑了/usr/local/psa/admin/sbin/websrvmng --reconfigure-vhost --vhost-name=DOMAIN

然后我在/var/www/vhosts/DOMAIN/conf' folder from running the above command and set them all tonone`中创建的vhost文件中发现了open_basedir的每一次出现。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-16
    • 1970-01-01
    • 2012-08-14
    • 1970-01-01
    • 2013-03-15
    • 2014-03-17
    相关资源
    最近更新 更多