MAC 上跑CakePHP


  • administrators

    先发个牢骚:安装这些dependencies真是蛋疼啊!NPM rocks!
    问题很多,今天先谈谈intl这个module吧。

    brew install icu4c
    sudo pecl update-channels
    sudo pecl install intl
    

    上面的第三个命令failed了,说是找不到icu。
    折腾了很久,没搞定 - 睡觉
    zzzzzzzz

    早上,不小心run了 php -m | grep intl 返回结果intl也就是说已经安装了。但是phpinfo(),没有。很快意识到Apache没有指向正确的php。
    In /etc/apache2/httpd.conf,

    #LoadModule php7_module libexec/apache2/libphp7.so
    LoadModule php7_module /usr/local/opt/php@7.4/lib/httpd/modules/libphp7.so
    

    sudo apacheclt restart 搞定了。
    但是还是没明白,问什么sudo pecl install intl没成,还有intl是不是php7.4.5自带的呀?