當我安裝了框架Yii2,並驗證了啓動requirements.php
以檢查PHP擴展是否已加載。使用PHP 5.5.3在MAMP 2.2上安裝PECL Intl
我使用BREW像安裝ICU4C:
釀造安裝ICU4C
我安裝使用PECL像國際:
/應用程序/ MAMP /bin/php/php5.5.3/bin/pe CL安裝國際
導演ICU4C:/usr/local/Cellar/icu4c/52.1/
在PHPINFO,我有:
但在Yii2,我推出requirements.php
和擴展intl並不總是工作。
信息:當我執行/Applications/MAMP/bin/php/php5.5.3/bin/php -m
:
[PHP Modules]
bcmath
bz2
calendar
Core
ctype
curl
date
dom
ereg
exif
fileinfo
filter
ftp
gd
gettext
hash
iconv
imap
json
ldap
libxml
mbstring
mcrypt
mysql
mysqli
openssl
pcre
PDO
pdo_mysql
pdo_pgsql
pdo_sqlite
pgsql
Phar
posix
Reflection
session
SimpleXML
soap
sockets
SPL
sqlite3
standard
tokenizer
xml
xmlreader
xmlwriter
xsl
yaz
Zend OPcache
zip
zlib
[Zend Modules]
Zend OPcache
我看不到哪intl
...這是正常的嗎?我不知道問題是MAMP還是PECL?
謝謝。
編輯:
Yii框架固定:https://github.com/yiisoft/yii2/issues/1230
是的,它們是不同的。我添加了擴展加載到cli,它的工作。謝謝 ! – Ororuk