昨天優勝美地更新之後,有些東西與Mcrypt擴展混淆了。 基於PHP的artistan CLI of the Laravel framework返回:Mcrypt與Mac OS X上的Mamp Pro優勝美地10.10
需要Mcrypt PHP擴展。
PATH變量似乎是正確的。錯誤配置在哪裏?更新之前一切正常。
++++ ++++ CONFIGS
的 '這PHP' 輸出:
/Applications/MAMP/bin/php/php5.6.1/bin/php
'PHP -v':
PHP 5.6.1(CLI)(建:2014年10月13日18時41分35秒)版權所有(C)1997年至2014年 的PHP Zend的組發動機V2.6.0,版權所有(C)1998至2014年的Zend 技術
.bash_profile文件的內容:
出口EDITOR =納米出口 PATH =的/ usr/bin中:/ bin中:在/ usr/sbin:/ sbin:/ usr/local/bin:/ opt/X11/bin:/ usr/texbin:/ usr/local/mysql/bin export PATH =/Applications/MAMP/bin/php/php5.6.1 /斌:$ PATH
phpinfo()函數:
MAMP PRO版本:
3.0.7.1
UPDATE:
毫安日誌說,對在php.ini文件中激活每一個延伸:
PHP警告:PHP啓動:無法o加載動態庫 '/Applications/MAMP/bin/php/php5.6.1/lib/php/extensions/no-debug-non-zts-20121212/mcrypt.so' - dlopen(/ Applications/MAMP/bin/PHP/php5.6.1/lib中/ PHP /分機/無調試非ZTS-20121212/mcrypt.so, 9):圖像中未知未找到在線0
什麼是'php -m |的輸出grep mcrypt'? – 2014-10-19 11:55:14
找不到... – lasagne 2014-10-19 15:54:33
這意味着擴展未啓用或可能未安裝。在'php.ini'中檢查'extension = mcrypt.so';如果它不在那裏,請在動態編譯擴展部分下面添加它。 – 2014-10-19 16:13:57