V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
keroppi
V2EX  ›  PHP

docker 里面安装 laravel 报错

  •  
  •   keroppi · Dec 8, 2019 · 5372 views
    This topic created in 2335 days ago, the information mentioned may be changed or developed.
    
    Generating optimized autoload files
    > Illuminate\Foundation\ComposerScripts::postAutoloadDump
    > @php artisan package:discover --ansi
    Discovered Package: facade/ignition
    Discovered Package: fideloper/proxy
    Discovered Package: laravel/tinker
    Discovered Package: nesbot/carbon
    Discovered Package: nunomaduro/collision
    Package manifest generated successfully.
    Script @php artisan package:discover --ansi handling the post-autoload-dump event returned with error code 1
    root@e649b9ed11f0:/var/www#
    root@e649b9ed11f0:/var/www#
    
    

    试了网上所有的办法,包括不仅限

    • 删除 bootstrap/cache 内的文件
    • composer 升级
    • 删除 vendor 目录然后 composer install 安装
    • env 环境修改
    • 先配置好数据库之类的

    请教怎么解决这个错误,要不然安装其他包都错误,尝试了 默认版本 /6.0.* / 5.5.* 都是这样,PHP 版本是:7.3

    9 replies    2019-12-14 14:21:31 +08:00
    dreamerlv3ex
        1
    dreamerlv3ex  
       Dec 8, 2019
    不应该把镜像 容器 配置列一下吗
    yueshang1
        2
    yueshang1  
       Dec 8, 2019
    laravel 直接用 laradock 呗
    keroppi
        3
    keroppi  
    OP
       Dec 8, 2019
    sleepm
        4
    sleepm  
       Dec 8, 2019 via Android
    laravel 的日志报的啥错,storage/logs/laravel.log 那个,那个详细些
    keroppi
        5
    keroppi  
    OP
       Dec 9, 2019
    @sleepm 我全新安装没有这个日志文件。
    amwyyyy
        6
    amwyyyy  
       Dec 9, 2019
    不是应该直接用装好了 laravel 的镜像吗
    sleepm
        7
    sleepm  
       Dec 9, 2019
    那就看看 php 的日志
    或者 docker logs 容器
    lijialong1313
        8
    lijialong1313  
       Dec 13, 2019
    Script @php artisan package:discover --ansi handling the post-autoload-dump event returned with error code 1

    是不是 autoload 文件权限不够啊
    keroppi
        9
    keroppi  
    OP
       Dec 14, 2019
    谢谢各位,找到原因了,好像是 hyperf 框架 要求设置 swoole 参数 short name 为 off 造成的。。。怪事,关键再另外一台电脑上同样是 laradocker + swoole 没有问题
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   845 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 20:46 · PVG 04:46 · LAX 13:46 · JFK 16:46
    ♥ Do have faith in what you're doing.