0
我運行OS X 10.10.03,我通過PHP不加載額外的INI文件在OS X nginx的
homebrew install mcrypt
homebrew install php56-mcrypt
具有安裝與家庭釀造與mcrypt的問題,如果我做的php -i | grep的mcrypt的,它表明mcrypt的工作:
Additional .ini files parsed => /usr/local/etc/php/5.6/conf.d/ext-mcrypt.ini
Registered Stream Filters => zlib.*, bzip2.*, convert.iconv.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, dechunk, mcrypt.*, mdecrypt.*
mcrypt
mcrypt support => enabled
mcrypt_filter support => enabled
mcrypt.algorithms_dir => no value => no value
mcrypt.modes_dir => no value => no value
但是,查看phpinfo()函數中的瀏覽器並不表明mcrypt的工作。它確實指向其他ini文件的正確文件夾,但它不加載任何內容。
我正在運行nginx和php-fpm,兩者都重新啓動。我想我可能只是重新安裝一切。 – Nathan
看看這個答案:http://stackoverflow.com/a/19453759/4953496 –
沒有提供的答案適用於我的情況。但是,它確實讓我走上了一條我能弄明白的道路。不知何故,我的啓動文件夾中的符號鏈接不正確。刪除它並重新鏈接,然後重新啓動nginx和php-fpm工作正常。 – Nathan