у меня была проблема с Dockerized StieCrm 8.6 < /strong> свежую установку, которая возвращается каждый раз, когда я пытаюсь восстановить кэш из пользовательского интерфейса: < /p>
< P> Фатальная ошибка PHP: uncaught runtimeexception: невозможно создать каталог доктрины прокси "/bitnami/suitecrm/cache/prod/doctrine/orm/proxies". написан/>
< P> После слишком много дней тестирования я понял, что проблема, по -видимому, связана с несовместимостью между STITECRM (Symphony) и Docker's Bind Mount. p>
Разрешения и владение файлами перепроверлены. Имейте в виду, что восстановление кэша из пользовательского интерфейса запускается Apache User (www-data), а владение файлами и группа-www-data: www-data. < /P>
< /li>
li> Проблема присутствует каждый раз, когда я работаю с Docker's Bind Mount, но странно работает отлично, если я попробую с официальным релизом Bitnami без привязки. Если я установите крепление привязки в этой установке, проблема возникает снова. Здесь и GitHub без удачи. < /p>
У кого -нибудь есть представление о том, как решить эту проблему? > Изменить, я даю вам дополнительную информацию. < /p>
my dockerfile: < /p>
FROM ubuntu:24.04
ARG USER_ID=1000
ENV TZ=Europe/Rome
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
RUN apt-get update
RUN apt -y upgrade
RUN apt-get install vim -y
ARG DEBIAN_FRONTEND=noninteractive
RUN apt-get install apache2 -y
RUN apt -y install ca-certificates apt-transport-https software-properties-common
RUN add-apt-repository ppa:ondrej/php
RUN apt-get -y update
RUN apt-get install -y php8.2 libapache2-mod-php8.2
RUN apt-get install -y php8.2-fpm libapache2-mod-fcgid
RUN apt-get install -y php8.2-mysql
RUN apt-get install -y php8.2-curl php8.2-intl php8.2-zip php8.2-imap php8.2-gd
RUN apt-get install -y slapd ldap-utils php-ldap php8.2-ldap php8.2-soap
RUN apt-get install -y php8.2-xdebug
RUN apt install -y php8.2-xml php8.2-mbstring
RUN apt install -y zlib1g-dev libxml2-dev
RUN apt-get update && apt-get install -y \
gnupg \
g++ \
procps \
openssl \
git \
unzip \
libzip-dev \
libfreetype6-dev \
libpng-dev \
libjpeg-dev \
libicu-dev \
libonig-dev \
libxslt1-dev \
acl \
&& echo 'alias sf="php bin/console"' >> ~/.bashrc
RUN a2enmod rewrite
RUN a2enconf php8.2-fpm
RUN apt-get update && apt-get upgrade -y && \
apt-get install -y nodejs \
npm
RUN npm install -g @angular/cli
RUN npm install --global yarn
RUN usermod -u ${USER_ID} www-data
COPY --from=composer:latest /usr/bin/composer /usr/local/bin/composer
CMD ["apachectl", "-D", "FOREGROUND"]
EXPOSE 80
EXPOSE 9000
< /code>
my docker-compose.yml < /p>
services:
suitecrm:
container_name: suitecrm-mca
build: .
networks:
- suitecrm_net
volumes:
#SuiteCRM Application Folder
- ./www:/var/www/html:delegated
#PHP config
- ./docker/config/php/php.ini:/etc/php/8.2/apache2/php.ini
- ./docker/config/php/php.ini:/etc/php/8.2/cli/php.ini
#APACHE config
- ./docker/config/apache/sites.conf:/etc/apache2/sites-enabled/sites.conf
#APACHE Log Folder
- ./logs/apache:/var/log/apache2/
#PHP Log Folder
- ./logs/php:/var/log/php/
#PHP Log Folder
- ./logs/xdebug:/tmp/
#XDebug settings
extra_hosts:
- "host.docker.internal:host-gateway"
env_file:
- .env
ports:
- "80:80"
mysql:
container_name: mysql-mca
image: mysql:8.0
ports:
- "3306:3306"
env_file: .env
environment:
- MYSQL_ROOT_PASSWORD=suitecrm
- MYSQL_USER=suitecrm
- MYSQL_PASSWORD=suitecrm
- MYSQL_DATABASE=suitecrm
volumes:
- ./docker/data/mysql:/var/lib/mysql:delegated
networks:
- suitecrm_net
networks:
suitecrm_net:
driver: bridge
Подробнее здесь: https://stackoverflow.com/questions/785 ... rine-proxy
Фатальная ошибка PHP: uncaught runtimeexception: невозможно создать прокси -каталог доктрины в чистой установке SuiteCrm ⇐ Php
Кемеровские программисты php общаются здесь
1738919996
Anonymous
у меня была проблема с Dockerized StieCrm 8.6 < /strong> свежую установку, которая возвращается каждый раз, когда я пытаюсь восстановить кэш из пользовательского интерфейса: < /p>
< P> Фатальная ошибка PHP: uncaught runtimeexception: невозможно создать каталог доктрины прокси "/bitnami/suitecrm/cache/prod/doctrine/orm/proxies". написан/>
< P> После слишком много дней тестирования я понял, что проблема, по -видимому, связана с несовместимостью между STITECRM (Symphony) и Docker's Bind Mount. p>
Разрешения и владение файлами перепроверлены. Имейте в виду, что восстановление кэша из пользовательского интерфейса запускается Apache User (www-data), а владение файлами и группа-www-data: www-data. < /P>
< /li>
li> Проблема присутствует каждый раз, когда я работаю с Docker's Bind Mount, но странно работает отлично, если я попробую с официальным релизом Bitnami без привязки. Если я установите крепление привязки в этой установке, проблема возникает снова. Здесь и GitHub без удачи. < /p>
У кого -нибудь есть представление о том, как решить эту проблему? > Изменить, я даю вам дополнительную информацию. < /p>
my dockerfile: < /p>
FROM ubuntu:24.04
ARG USER_ID=1000
ENV TZ=Europe/Rome
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
RUN apt-get update
RUN apt -y upgrade
RUN apt-get install vim -y
ARG DEBIAN_FRONTEND=noninteractive
RUN apt-get install apache2 -y
RUN apt -y install ca-certificates apt-transport-https software-properties-common
RUN add-apt-repository ppa:ondrej/php
RUN apt-get -y update
RUN apt-get install -y php8.2 libapache2-mod-php8.2
RUN apt-get install -y php8.2-fpm libapache2-mod-fcgid
RUN apt-get install -y php8.2-mysql
RUN apt-get install -y php8.2-curl php8.2-intl php8.2-zip php8.2-imap php8.2-gd
RUN apt-get install -y slapd ldap-utils php-ldap php8.2-ldap php8.2-soap
RUN apt-get install -y php8.2-xdebug
RUN apt install -y php8.2-xml php8.2-mbstring
RUN apt install -y zlib1g-dev libxml2-dev
RUN apt-get update && apt-get install -y \
gnupg \
g++ \
procps \
openssl \
git \
unzip \
libzip-dev \
libfreetype6-dev \
libpng-dev \
libjpeg-dev \
libicu-dev \
libonig-dev \
libxslt1-dev \
acl \
&& echo 'alias sf="php bin/console"' >> ~/.bashrc
RUN a2enmod rewrite
RUN a2enconf php8.2-fpm
RUN apt-get update && apt-get upgrade -y && \
apt-get install -y nodejs \
npm
RUN npm install -g @angular/cli
RUN npm install --global yarn
RUN usermod -u ${USER_ID} www-data
COPY --from=composer:latest /usr/bin/composer /usr/local/bin/composer
CMD ["apachectl", "-D", "FOREGROUND"]
EXPOSE 80
EXPOSE 9000
< /code>
my docker-compose.yml < /p>
services:
suitecrm:
container_name: suitecrm-mca
build: .
networks:
- suitecrm_net
volumes:
#SuiteCRM Application Folder
- ./www:/var/www/html:delegated
#PHP config
- ./docker/config/php/php.ini:/etc/php/8.2/apache2/php.ini
- ./docker/config/php/php.ini:/etc/php/8.2/cli/php.ini
#APACHE config
- ./docker/config/apache/sites.conf:/etc/apache2/sites-enabled/sites.conf
#APACHE Log Folder
- ./logs/apache:/var/log/apache2/
#PHP Log Folder
- ./logs/php:/var/log/php/
#PHP Log Folder
- ./logs/xdebug:/tmp/
#XDebug settings
extra_hosts:
- "host.docker.internal:host-gateway"
env_file:
- .env
ports:
- "80:80"
mysql:
container_name: mysql-mca
image: mysql:8.0
ports:
- "3306:3306"
env_file: .env
environment:
- MYSQL_ROOT_PASSWORD=suitecrm
- MYSQL_USER=suitecrm
- MYSQL_PASSWORD=suitecrm
- MYSQL_DATABASE=suitecrm
volumes:
- ./docker/data/mysql:/var/lib/mysql:delegated
networks:
- suitecrm_net
networks:
suitecrm_net:
driver: bridge
Подробнее здесь: [url]https://stackoverflow.com/questions/78565899/php-fatal-error-uncaught-runtimeexception-unable-to-create-the-doctrine-proxy[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия