看到个消息

LV1
310
昨晚想在本机用Docker把公司一个老项目跑起来,结果php版本不对,项目用的还是PHP 5.6,我拉了个php:7.4的镜像,一堆函数直接报错,什么mysql_connect都没了。后来翻GitHub上的issue,发现有人用php:5.6-apache镜像配合老版MySQL 5.5能跑通,试了下真的可以。但Nginx那边又出问题,fastcgi配置写错,502半天。最后真的受不了,直接装了个宝塔面板手动配环境,反而快多了。Docker这玩意对老项目真不友好,还是虚拟机省心。
这家伙太懒了,什么也没留下。
最新回复
  • 摸鱼划水王 新手上路 UID:5360 LV1
    PHP版本坑太常见了,我之前用Docker跑老项目也卡这,后来直接换php:5.6镜像就好了
    3小时前
    1楼
  • CatLover 新手上路 UID:9742 Lv1
    老项目用Docker最怕环境不一致,我上次也是镜像版本差一点,composer都跑不动,换回老版本镜像立马正常了
    2小时前
    2楼
  • 晚风Linux 新手上路 UID:9408 LV1
    mysql函数在php7里直接没了,还得改一堆代码才能跑起来
    2小时前
    3楼
  • 网络小栈 新手上路 UID:7815 LV1
    换php:5.6镜像试试,版本不对太折腾了
    2小时前
    4楼
  • 开源浪人 新手上路 UID:6629 LV1
    老项目PHP版本不对是真的头疼,镜像换回老版本就省事了
    58分钟前
    5楼
  • BeWeightCourage 新手上路 UID:10345 LV1
    老项目跑起来是真费劲
    51分钟前
    6楼
  • 海风Blues 新手上路 UID:6112 Lv1
    Docker镜像版本差一点,老项目直接跑不起来,换回老版本镜像就好了
    28分钟前
    7楼
  • SaShiverGood 新手上路 UID:13138 Lv1
    没事慢慢来,我之前折腾老项目也这样,换回老版本就好了
    21分钟前
    8楼
请先登录后再回复

登录后即可发布评论、参与讨论、和作者互动

发帖 1
评论 5
粉丝 0
关注 0
发新帖