【问题标题】:Get error when installing Zend Framework in ubuntu with virtual host使用虚拟主机在 ubuntu 中安装 Zend Framework 时出错
【发布时间】:2014-06-29 01:49:18
【问题描述】:

我在 ubuntu 12.04 中使用虚拟主机安装 zend 框架并获得第一个屏幕时遇到了麻烦。

1) 我已经安装了执行 sudo apt-get install zend-framework-bin 的 zend 框架 2) 在我的文件夹 /home/kostas/develop/ 我执行 zf create project test 3) 在我的 /etc/hosts 文件中,我有 127.0.0.1 测试 4) 在我的 /etc/apache2/site-available/test 我有以下内容:



    ServerName 127.0.0.1
    ServerAlias test
    DocumentRoot /home/kostas/develop/test/public/
    SetEnv APPLICATION_ENV "development"
    
        Options All
        AllowOverride All
        Order Allow,Deny
        Allow From All
    

我重启了apache,还是不行!白色浏览器屏幕!

有人可以帮我吗?

解决方案!!!
1) 首先我们需要查看 apache2 错误,这意味着:/var/log/apache2/error.log
2)我们应该启用重写模式,这意味着:
sudo a2enmod 重写
sudo /etc/init.d/apache2 重启
3) 我们应该在项目的库文件夹中添加位于 Zend Framework tar.gz 文件中的文件夹 library/Zend,在我的例子中是:
/home/kostas/develop/测试/库 4) 在任何情况下,我们都可以赋予测试文件夹 -R 的正确权限。

就这样!正在工作!

【问题讨论】:

标签: zend-framework ubuntu installation virtual-hosts


【解决方案1】:

解决方案!!!
1) 首先我们需要查看 apache2 错误,这意味着:/var/log/apache2/error.log
2)我们应该启用重写模式,这意味着:
sudo a2enmod 重写
sudo /etc/init.d/apache2 重启
3) 我们应该在项目的库文件夹中添加位于 Zend Framework tar.gz 文件中的文件夹 library/Zend,在我的例子中是:
/home/kostas/develop/测试/库 4) 在任何情况下,我们都可以赋予测试文件夹 -R 的正确权限。

就这样!正在工作!

【讨论】:

    【解决方案2】:

    首先,您可能要确保在您的 php.ini 中打开错误报告,然后您的屏幕可能会显示一些错误。

    您也可以尝试删除 SetEnv 行下方的这些选项并将其添加到该配置文件中,看看是否有帮助。它类似于我现在在带有 ZF 的 Ubuntu 上运行的。

    <Directory /home/kostas/develop/test/public/>
        DirectoryIndex index.php
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
    

    【讨论】:

      猜你喜欢
      • 2014-08-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-29
      • 1970-01-01
      相关资源
      最近更新 更多