我坚持要在 AWS Linux 服务器中为 laravel 5.1 在本地安装 php composer.phar 的问题。
我在裁判 https://getcomposer.org/doc/00-intro.md#locally和 https://getcomposer.org/download/ .按照此链接执行以下步骤
命令:
php -r "readfile('https://getcomposer.org/installer');" > composer-setup.php
在输出中得到的错误是
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/5.6/modules/pgsql.so' - /usr/lib64/php/5.6/modules/pgsql.so: undefined symbol: PQescapeLiteral in Unknown on line 0
根据搜索,我得到了链接 https://forums.aws.amazon.com/message.jspa?messageID=702964但还没有得到解决方案。
请帮忙。
最佳答案
在运行 php 命令之前,运行以下命令
yum remove -y php56-pgsql
yum install postgresql-libs postgresql9-contrib
如果您需要使用 php-pgsql,您现在可以重新安装
yum install php56-pgsql
关于linux - 在 AMAZON Linux AMD 本地安装 php Composer.phar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36492746/