我有一個關於ionCube加載程序和php56的問題。php56 ionCube加載錯誤 - 便攜式電腦
我已經安裝php56和a lot of missing components爲了有php56的工作。
所以ionCube Loader
需要和已經安裝了它,並在終端php
寫入後,錯誤的是:
PHP Fatal error: [ionCube Loader] The Loader must appear as the first entry in the php.ini file in Unknown on line 0
所以,我已經看到了Ioncube公司裝載機和README.md文件的文檔,似乎它只是爲服務器(?)。因此,通過去除brew rm php56-ioncubeloader
後出現的正常誤差:
Failed loading /usr/local/opt/php56-ioncubeloader/ioncubeloader.so: dlopen(/usr/local/opt/php56-ioncubeloader/ioncubeloader.so, 9): image not found PHP Fatal error: Function annotation compilation failed for function cbdsn_stringify in file [CouchbaseNative]/connstr.php at line 193, error message: You MUST specify a type for all parameters in Unknown on line 0
現在我問自己,如果ionCube Loader
需要php56在便攜式計算機上。 如果ionCube是有用的,那麼我會安裝它,並遵循this guide。如果它對開發沒有用處,請告訴我如何刪除此默認擴展加載?我認爲它是用於自動加載的文件,正好在/connstr.php中,但我找不到所在的路徑。我希望瞭解如何解決它。 任何建議或批評都被完全接受。
謝謝&有一個愉快的一天,
克里斯蒂安
我在MacOS上,ini文件在:/usr/local/etc/php/5.6/php.ini MAMP下有很多,但現在我沒有使用它。 – stykky
反正我目前使用的是/ usr/local/bin/php不是/ usr/bin/php的原因我已經改變了symblink的路徑,以便通過brew和升級 – stykky