PHP脚本don';无法从卷中查看目录

PHP脚本don';无法从卷中查看目录,php,docker,docker-compose,Php,Docker,Docker Compose,我有我的docker-compose.yml文件。我有php7.3-fpm和nginx的容器。在我的docker-compose.yml文件中,我有如下卷 `volumes: - ./:/var/www/html/email-sender` 此卷与附加到nginx和php容器的卷相同。一切正常,但当我尝试在php脚本中检查是否存在任何目录时(在/var/www/html/email sender/my awesome目录中),php函数(is_dir或dir)返回fal

我有我的docker-compose.yml文件。我有php7.3-fpm和nginx的容器。在我的docker-compose.yml文件中,我有如下卷

    `volumes:
        - ./:/var/www/html/email-sender`
此卷与附加到nginx和php容器的卷相同。一切正常,但当我尝试在php脚本中检查是否存在任何目录时(在/var/www/html/email sender/my awesome目录中),php函数(
is_dir
dir
)返回false。我检查了权限,每个目录都有
777
www-data
所有者。有ide吗?我附加了我的
docker compose.yml
文件和
Dockerfile


services:
    php:
        build: docker/build
        environment:
            COMPOSER_ALLOW_SUPERUSER: 1
            XDEBUG_CONFIG: "remote_host=192.168.0.104"
            PHP_IDE_CONFIG: "serverName=PHPSTORM"
        volumes:
            - ./:/var/www/html/email-sender

    web:
        image: nginx:latest
        ports:
            - "8080:80"
        volumes:
            - ./:/var/www/html/email-sender
            - php
和Dockerfile


RUN apt-get update && apt-get install -yq git zip unzip libpng-dev  libzip-dev libpq-dev mc && \
    docker-php-ext-configure pgsql -with-pgsql=/usr/local/pgsql && \
    docker-php-ext-install mysqli pdo pdo_mysql pdo_pgsql zip bcmath  && \
    echo "date.timezone = Europe/Warsaw" > /usr/local/etc/php/php.ini && \
    rm -rf /var/lib/apt/lists/* && \
    php -r "copy('https://getcomposer.org/installer', '/tmp/composer-setup.php');" && \
    php /tmp/composer-setup.php --install-dir=/usr/local/bin --filename=composer && \
    rm -rf /tmp/composer-setup.php && \
    pecl install xdebug && \
    docker-php-ext-enable xdebug

WORKDIR /var/www/html/email-sender/
RUN chown -R www-data:www-data /var/www/html/email-sender
USER www-data

如果您正在使用docker compose的版本2,您可以在web容器中使用该版本:

    volumes_from:
        - php
只需在服务之前添加这一行

version: '2'

如果您正在使用docker compose的版本2,您可以在web容器中使用该版本:

    volumes_from:
        - php
只需在服务之前添加这一行

version: '2'

你找到解决问题的方法了吗?你找到解决问题的方法了吗?