composer mysql_php – 无法看到mysql数据库时,composer安装失败
TL; DR:當安裝后腳本無法看到MySQL服務器時,composer安裝失敗
我正在為Symfony應用程序構建一個docker容器,在構建期間我會做這樣的事情
RUN export SYMFONY_ENV=prod && \
composer install --prefer-dist --optimize-autoloader
在安裝結束時,它失敗了
Generating optimized autoload files
[Doctrine\DBAL\Exception\DriverException]
An exception occured in driver: sqlSTATE[HY000] [2003] Can't connect to MysqL server on '127.0.0.1' (111)
[Doctrine\DBAL\Driver\PDOException]
sqlSTATE[HY000] [2003] Can't connect to MysqL server on '127.0.0.1' (111)
[PDOException]
sqlSTATE[HY000] [2003] Can't connect to MysqL server on '127.0.0.1' (111)
Script Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::clearCache handling the post-install-cmd event terminated with an exception
[RuntimeException]
An error occurred when executing the "'cache:clear --no-warmup'" command.
現(xiàn)在,我可以使用–no-scripts但是大概我需要在啟動容器后再次運行composer install,并且我希望我的容器盡可能準備好.
由于我沒有找到很多類似問題的引用,我的應用程序中可能存在一些錯誤,我懷疑我會回答我自己的問題.我希望在描述它時,我會弄明白.唉,我沒有.歡迎提供線索:)
總結
以上是生活随笔為你收集整理的composer mysql_php – 无法看到mysql数据库时,composer安装失败的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: alfresco mysql搭建_Alf
- 下一篇: 名列前茅!DXOMARK公布小米13 P
