2017-01-26 23 views
0

首先,我添加了一個phpinfo();文件,以查看網頁所在的位置php.ini。當我打電話,在本地主機的phpinfo路徑它打印出:在osi EL-CAPITAN上啓用了cli上的Whay ionCube loader嗎?

Loaded Configuration File /usr/local/etc/php/5.6/php.ini 

我已經把下面的線以上的conf文件:

zend_extension="/usr/local/Cellar/php56/5.6.26_2/lib/php/extensions/no-debug-non-zts-20131226/ioncube_loader_dar_5.6.so" 

現在,當我重新啓動nginx並鍵入php -v輸出表示ionCube啓用:

PHP 5.6.26 (cli) (built: Sep 25 2016 21:03:19) 
Copyright (c) 1997-2016 The PHP Group 
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies 
    with the ionCube PHP Loader v6.0.8, Copyright (c) 2002-2016, by ionCube Ltd. 

它似乎是在CLI上啓用而不是在網上。但正如我上面顯示的那樣,phpinfo()爲文件配置提供了相同的路徑。

的phpinfo文件也說了同樣的擴展目錄:

extension_dir /usr/local/Cellar/php56/5.6.26_2/lib/php/extensions/no-debug-non-zts-20131226 

我能發生的呢?

回答

1

我不得不爲了重啓php-fpm太爲得到應用的配置:

$ sudo brew services restart php56 

希望這有助於給他人,並保存一段時間。

相關問題