【问题标题】:Problems running init as part of yii 2 install在 yii 2 安装过程中运行 init 时出现问题
【发布时间】:2015-02-18 15:10:24
【问题描述】:

我在 Mac 上安装 yii 2。当我转到命令行并运行时,我有 mamp pro(最新的 3.0.7.3)。

php init 我收到一条消息说

Yii2 需要 mcrypt PHP 扩展。

我使用 phpinfo() 检查了服务器,它显示 mcypt 已启用。我检查了 php.ini,它被列出并且文件存在于引用的目录中。

有什么想法吗??

【问题讨论】:

    标签: mamp yii2 mcrypt mamp-pro


    【解决方案1】:

    这可能意味着您的 php CLI(命令行界面)使用的 php.ini 与 MAMP 不同。您可以使用 php -c /path/to/mamp/php.ini 之类的东西来确保使用相同的 php.ini。

    或尝试以下命令:php --ini,这将显示配置文件名,例如:

    Configuration File (php.ini) Path: /path/to/php/conf
    Loaded Configuration File: (none)
    

    然后你可以创建一个符号链接:

    cd /path/to/php/conf
    sudo ln -s /path/to/mamp/php.ini php.ini
    

    【讨论】:

    • 谢谢这是问题所在...我尝试了 php -c /path/php.ini init。现在框架反对 mamp 上的模块版本更新,所以我必须弄清楚那个..
    猜你喜欢
    • 2021-02-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-13
    • 2022-07-25
    • 2020-10-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多