phar和bin打包 多级控制器404

demo

问题描述

这里详细描述问题
项目同时有几个个应用,其中appapi里面做了简单的版本控制,路由是appapi/v1/login/login打包后访问是404,其他应用没有v1这一层,访问数据是没有问题,请问这个是什么问题,需要做哪些修改呢?

打包后的目录

540 2 1
2个回答

北月

把打包配置发一下,自己再解包看看能不能正常运行。

解包:php -r '$phar = new Phar("./webman.phar"); $phar->extractTo("./webman");'

  • demo 2023-03-30

    'exclude_pattern' => '#^(?!.(composer.json|/.github/|/.idea/|/.git/|/.setting/|/runtime/|/vendor-bin/|/build/|vendor/webman/admin))(.)$#',

    'exclude_files'     => [
        '.env', 'LICENSE', 'composer.json', 'composer.lock','start.php'
    ]
brookeov

大佬 能发一下你的打包方式吗 public 是怎么放到外面去的 是修改的public_path?

  • kspade 2023-03-31

    打包在里面不更爽吗?

年代过于久远,无法发表回答
🔝