我已經嘗試了以下所有教程,以獲取安裝在MAMP環境下的PHP OAuth擴展,但由於某些原因無法加載它。在MAMP環境中安裝PHP OAuth
我使用甲基苯丙胺1.9與PHP 5.3.2
最新的教程,我下面的是:http://lifeofadev.com/2011/03/09/mac-os-x-installing-oauth-so-into-xampp-mamp/
沒有任何人有得到這個工作經驗嗎?
謝謝! Dennis
我已經嘗試了以下所有教程,以獲取安裝在MAMP環境下的PHP OAuth擴展,但由於某些原因無法加載它。在MAMP環境中安裝PHP OAuth
我使用甲基苯丙胺1.9與PHP 5.3.2
最新的教程,我下面的是:http://lifeofadev.com/2011/03/09/mac-os-x-installing-oauth-so-into-xampp-mamp/
沒有任何人有得到這個工作經驗嗎?
謝謝! Dennis
第一步是給我們一些信息,說明它爲什麼不起作用。 用phpinfo()做一個頁面,確保oauth不在那裏。
您將要停止apache並重新啓動它。 然後檢查錯誤日誌。如果你已經將它添加到你的擴展目錄並設置你的php.ini,那麼它應該向錯誤日誌報告擴展沒有加載的原因。
升級到甲基苯丙胺2.0爲PHP 5.2.17後,我按照這些步驟,通過PECL
對下載運行PHP配置。不要構建它。
cd /Applications/MAMP/bin/php/php5.2.17/include/php; 的./configure
移除碎梨配置:
MV /Applications/MAMP/bin/php/php5.2.17/conf/pear.conf /Applications/MAMP/bin/php/php5.2.17/ CONF/pear.conf.bak
編譯的OAuth
CD /Applications/MAMP/bin/php/php5.2.17/bin; ./pecl安裝的OAuth
更新php.ini並添加擴展= oauth.so這可以在MAMP下文件來完成 - >編輯模板 - > PHP - > PHP 5.2.17的php.ini
由於MAMP 3.0源代碼很難找到,但是您可以從PHP.net下載源代碼,請確保版本匹配:http://php.net/downloads.php,然後按照Ryan說明進行操作。
對於甲基苯丙胺3:
下載和安裝的OAuth。
sudo pecl install oauth
然後,去甲基苯丙胺,並點擊File > Edit Template > PHP > PHP 5.x.x php.ini
並添加以下行
extension = oauth.so
請務必選擇當前運行的PHP版本(或按CMD + 到編輯MAMP的運行php.ini文件)。
重新啓動MAMP服務器。
這對我來說非常合適:D 你真是太棒了!遵循一步一步。包含文件夾不存在,所以我創建它。將我下載的dmg文件中的所有php-5.2.17文件夾的內容移至包含文件夾,剩下的就是複製/粘貼。謝謝! – Spoeken 2012-02-20 15:19:00
我遵循了所有的步驟,直到第3步,但終端說:「zsh:沒有這樣的文件或目錄:./configure」我需要做什麼? – 2012-10-21 10:16:23
我在跳轉第5步,'/Applications/MAMP/bin/php/php5.6.10/include/php/Zend/zend.h:51:11:致命錯誤:'zend_config.h'找不到文件' – 2015-09-10 16:06:14