![](/img/trans.png)
[英]How to install a PHP extension witn Amazon AWS Elastic Beanstalk?
[英]How to install PHP IMAP extension on Amazon Elastic Beanstalk
我用容器命令試了一下:
install_php_imap:
command: yum install php-imap
但是當我嘗試使用它時仍然會出現此錯誤:
Call to undefined function imap_open()
任何幫助將不勝感激。
我有同樣的問題。 我想出如果列出所有已安裝的軟件包:
yum list installed | grep php
你會看到的:
php55-common.x86_64 5.5.17-2.89.amzn1 @amzn-updates/latest
php55-devel.x86_64 5.5.17-2.89.amzn1 @amzn-updates/latest
php55-gd.x86_64 5.5.17-2.89.amzn1 @amzn-updates/latest
似乎所有的亞馬遜軟件包都是php55-xxxx而不是php-xxxx。
這通過ssh為我工作。 我沒有通過容器命令嘗試它。
sudo yum install php55-imap
基本上,為了使它工作,
您需要確保在您的服務器上安裝了哪個PHP版本
在安裝新擴展之前。
如果你有PHP 5.6並安裝其他版本,它仍然不適合你!
要獲得當前安裝的擴展,請使用:
php -v
要么
yum list installed | grep php
和
然后安裝適當的一個:
sudo yum install php55-imap
要么
sudo yum install php55-imap
要么
any other...
推薦人和完整指南。
http://mdb-blog.blogspot.co.il/2015/11/how-to-install-php-imap-extension-on.html
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.