在Centos上安装Zend Framework 2站点

时间:2014-07-30 17:38:35

标签: zend-framework2 centos setup-deployment

我想在我的服务器上安装ZF2站点。我需要一个开发版本和一个生产版本。假设开发版本是dev.site.com,生产版本是www.site.com。

我收到以下错误:

PHP Fatal error:
Uncaught exception 'Zend\\ModuleManager\\Exception\\RuntimeException' with message
'Module (ZendDeveloperTools) could not be initialized.' in 
/usr/share/zf2/library/Zend/ModuleManager/ModuleManager.php:175

Stack trace:
#0 /usr/share/zf2/library/Zend/ModuleManager/ModuleManager.php(149): [...]

这是我的设置:

/usr/share/zf2/我安装了除dir文件夹以外的所有内容

/var/www/dev.site.com/public_html/中,我安装了dir文件夹(mysiteApplication)中的内容

/etc/httpd/conf.d/php.conf文件中,我定义了ZF2 Path环境变量:

SetEnv ZF2_PATH /usr/share/zf2/library

还分别执行了export ZF2_PATH=/usr/share/zf2/libraryservice httpd restart命令。

/etc/httpd/conf/extra/httpd-vhosts.conf

<VirtualHost *:80>
    ServerAdmin admin@site.com
    DocumentRoot "/var/www/dev.site.com/public_html/mysiteApplication/public"
    ServerName dev.site.com
    ErrorLog "/var/www/dev.site.com/error.log"
    CustomLog "/var/www/dev.site.com/requests.log" combined
</VirtualHost>

/var/www/dev.site.com/public_html/mysiteApplication/application.config.php

'module_listener_options' => array(
    'module_paths' => array(
        __DIR__ . '/../module',
        __DIR__ . '/../vendor'
 ),

感谢您的帮助。

0 个答案:

没有答案