簡體   English   中英

在山獅上安裝php intl擴展

[英]install php intl extension on mountain lion

我正在嘗試安裝rubedo cms,並在php應用程序中出錯:

Zend\I18n\Validator component requires the intl PHP extension

這些是我為安裝擴展程序而采取的步驟

sudo port install php5-intl
sudo cp /opt/local/lib/php54/extensions/no-debug-non-zts-20100525/intl.so /usr/lib/php/extensions/no-debug-non-zts-20090626/
sudo pico /private/etc/php.ini

extension=intl.so

然后

sudo apachectl restart

我發現了這個問題。

我需要正確版本的intl。 我正在運行php 5.3,我認為這是我跑的原因:

sudo port install php53-intl

有效。

值得注意的是,父文件夾在副本中的src和目標中也被命名為相同。

所以我的最后一個過程是:

sudo port install php53-intl
sudo cp /opt/local/lib/php54/extensions/no-debug-non-zts-20090626/intl.so  /usr/lib/php/extensions/no-debug-non-zts-20090626/
sudo pico /private/etc/php.ini

extension=intl.so

然后

sudo apachectl restart

使用Brew

例如brew install php56-intl

而已! :-)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM