2015-07-13 78 views
1
安裝PHP PECL模塊

我試圖通過聲明文件中的下列.openshift/pear.txt在OpenShift

pecl/oauth 

我認爲,這是聲明的PHP項目依賴的首選方式安裝在OpenShift的PECL模塊的OAuth在OpenShift上的項目,但我得到以下的構建錯誤;

failed to write /opt/rh/php54/root/usr/lib64/php/modules/oauth.so 
(copy(/opt/rh/php54/root/usr/lib64/php/modules/oauth.so): 
failed to open stream: Permission denied) 

是否可以包含此模塊或必須創建自定義墨盒?

謝謝

+0

我正在嘗試做同樣的事情。這有什麼好運? – Patrick

+1

不,對不起。我相信不可能簡單地聲明oauth模塊爲依賴項,因爲它不是_userland_模塊。我認爲_userland_在php中有特殊的含義,但我並不熟悉它。我得出結論,我必須創建一個自定義盒式磁帶或等待Openshift將oauth包含在快速啓動盒式磁帶中。我仍在等待! –

回答

0

是否有可能模塊已安裝?你有沒有嘗試過創建一個phpinfo();頁面查看哪些模塊已安裝並可用?

+0

可悲的是沒有。第三方'插件'抱怨它需要該模塊,並且在phpinfo的輸出中沒有提及**。 –