【问题标题】:Uncaught Runtime Exception : Unable to load ZF2 Run `php composer.phar install`未捕获的运行时异常:无法加载 ZF2 运行`php composer.phar install`
【发布时间】:2017-07-13 12:59:11
【问题描述】:

当我尝试在 localhost 中运行我的项目时,我收到了上述错误。

问题是我已经安装了作曲家。在终端我得到确认说

Composer(1.4.2 版)成功安装到:/home/martin/composer.phar 用它; php composer.phar

即使我尝试了命令composer 它正在显示 Composer 的东西。

我应该怎么做才能摆脱错误Fatal error : Uncaught Runtime Exception ....

【问题讨论】:

    标签: php ubuntu composer-php


    【解决方案1】:

    对于这个问题,您需要更改 php 文件。

    1.php.ini

    您可以将 Zend 框架的库路径添加到 PHP 的 include_path。

    你可以在 php.ini 中找到 include_path。

    示例 #1 Unix include_path

    include_path=".:/php/includes"<br>
    

    示例 #2 Windows include_path

    include_path=".;c:\php\includes"
    

    2.httpd.conf

    您应该在 httpd.conf(或等效文件)中设置一个名为“ZF2_PATH”的环境路径。即 SetEnv ZF2_PATH /var/ZF2 运行 Linux。

    【讨论】:

    • 我拥有的是;UNIX:"\path1:\path2";include_path = ".:usr/share/php" 这还不够吗?
    • 您需要为此添加 Zend 框架的库路径,在末尾添加一个冒号,然后在其后添加路径。例如,您可以更改:':/usr/local/zendsvr6/share/ZendFramework2/library'
    • 我如何检查终端中是否有这个ZendFramework2?我的意思是我需要看到正确的路径
    • 您可以签入 /usr/share/zend//usr/share/php//usr/local /zend/
    猜你喜欢
    • 2016-02-25
    • 2013-02-19
    • 1970-01-01
    • 2018-10-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多