Closed xiaomlove closed 2 years ago
看起来是composer install没有成功,检查下composer和vendor目录的情况。 或者提供下 gpw-web 再之前的日志。
gpw-web | ====== Composer Install ======
gpw-web | Composer 1.8.4 2019-02-11 10:52:10
gpw-web | Loading composer repositories with package information
gpw-web | Installing dependencies (including require-dev) from lock file
gpw-web | Warning: The lock file is not up to date with the latest changes in composer.json. You may be getting outdated dependencies. Run update to update them.
gpw-web | Package operations: 86 installs, 0 updates, 0 removals
gpw-web |
gpw-web | In Filesystem.php line 186:
gpw-web |
gpw-web | /var/www/vendor does not exist and could not be created.
gpw-web |
gpw-web |
gpw-web | install [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--no-custom-installers] [--no-autoloader] [--no-scripts] [--no-progress] [--no-suggest] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--ignore-platform-reqs] [--] [<packages>]...
gpw-web |
gpw-web |
gpw-web | ====== Yarn Install ======
gpw-web | yarn install v1.22.19
gpw-web | [1/4] Resolving packages...
gpw-web | success Already up-to-date.
gpw-web | Done in 0.71s.
gpw-web |
gpw-web | ====== Yarn Start ======
gpw-web | /var/www/.docker/web/entrypoint.sh: line 36: /var/www/vendor/bin/phinx: No such file or directory
gpw-web | Run migrations...
gpw-web | PHINX FAILED TO RUN MIGRATIONS
gpw-web exited with code 1
是不是有对项目里的vendor目录做了调整, 看看你项目目录里的vendor目录权限,可能是vendor权限造成的? 可以删除vendor目录重新启动试试
什么都没有改动。删除全部镜像,重启 docker,重新 build,还是不行,连 Mysql 都不行了。。。
gpw-mysql | 2022-06-04 5:53:06 43 [Warning] Access denied for user 'gazelle'@'172.20.0.5' (using password: YES)
操作系统是?
[root@mail ~]# cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) [root@mail ~]# docker -v Docker version 20.10.14, build a224086 [root@mail ~]# docker-compose -v docker-compose version 1.29.2, build 5becea4c
composer权限问题导致。
chmod -R 777 <你的项目目录> 或者不要使用 root 用户。
docker build
无错误,docker compose up
有错误。