搭建开发环境出问题了
问题概述:本人使用docker 进行开发,有docker-compose文件,但是在PHPstorm配置CLI解释器时通过 docker-compose 配置 php ,出现问题
同时我通过镜像文件的方式配置php时,验证不会出现这种情况。
提供compose.yaml:
web74:
hostname: web74
container_name: web74
build: ./74
restart: always
networks:
default:
ipv4_address: 172.20.1.10
ports:
- "74:80"
volumes:
- $HOME/docker/pk/nginx:/etc/nginx
- $HOME/docker/projects/74:/data/www/74
- $HOME/docker/pk/ini/74/php.ini:/etc/php.ini
- $HOME/docker/pk/ini/74/php-fpm.conf:/etc/php-fpm.conf
- $HOME/docker/pk/ini/74/php-fpm.d:/etc/php-fpm.d
- $HOME/docker/pk/ini/74/php.d:/etc/php.d
environment:
DB_SERVER_HOST: 127.0.0.1
MYSQL_DATABASE: online_pay
MYSQL_USER: root
MYSQL_PASSWORD: 123456
MYSQL_ROOT_PASSWORD: a123456
PHP_TZ: Asia/Shanghai
MONGO_INITDB_ROOT_USERNAME: root
MONGO_INITDB_ROOT_PASSWORD: 123456
PHP_IDE_CONFIG: yxerp.me
期望:能够通过容器的方式配置php
本作品采用《CC 协议》,转载必须注明作者和本文链接
试试换到本地的 php 命令地址看看呢
进容器里面看看php命令是否可以直接执行
或者找到php的真实路径, 在这里写下php的全路径试试
使用官方的sail,使用墙外服务器,可以让你少走很多弯路
你要找的是这个吗?