Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
application:nextcloud [2025/03/05 17:56] – [Composer] mirocow | application:nextcloud [2025/03/05 22:22] (текущий) – mirocow | ||
---|---|---|---|
Строка 463: | Строка 463: | ||
} | } | ||
} | } | ||
+ | </ | ||
+ | |||
+ | ===== Продолжение настройки ===== | ||
+ | |||
+ | <code bash> | ||
+ | $ docker exec nextcloud-app rm / | ||
</ | </ | ||
Строка 514: | Строка 520: | ||
===== Composer ===== | ===== Composer ===== | ||
+ | |||
+ | ==== Install ==== | ||
<code bash> | <code bash> | ||
- | $ docker exec -u www-data nextcloud-app bash -c 'cd / | ||
$ docker exec nextcloud-app php -r " | $ docker exec nextcloud-app php -r " | ||
docker exec nextcloud-app php composer-setup.php && \ | docker exec nextcloud-app php composer-setup.php && \ | ||
docker exec nextcloud-app mv composer.phar / | docker exec nextcloud-app mv composer.phar / | ||
docker exec nextcloud-app composer -v | docker exec nextcloud-app composer -v | ||
- | $ docker exec nextcloud-app | + | </ |
+ | |||
+ | ==== Использование ==== | ||
+ | |||
+ | <code bash> | ||
+ | $ docker exec -u www-data | ||
$ docker exec -u www-data nextcloud-app bash -c 'cd / | $ docker exec -u www-data nextcloud-app bash -c 'cd / | ||
</ | </ | ||
Строка 534: | Строка 546: | ||
<code bash> | <code bash> | ||
+ | $ docker exec nextcloud-app chown www-data: | ||
$ docker exec -u www-data nextcloud-app bash -c 'cd / | $ docker exec -u www-data nextcloud-app bash -c 'cd / | ||
</ | </ | ||
+ | |||
+ | ===== Debug ===== | ||
+ | |||
+ | <code bash> | ||
+ | $ docker exec nextcloud-app pecl install xdebug && \ | ||
+ | docker exec nextcloud-app docker-php-ext-enable xdebug && \ | ||
+ | docker exec nextcloud-app rm -rf /tmp/pear && \ | ||
+ | docker exec nextcloud-app bash -c 'echo " | ||
+ | xdebug.start_with_request=yes | ||
+ | xdebug.client_host=host.docker.internal | ||
+ | ;# 9003 is now the default (set this for old PhpStorm settings). | ||
+ | xdebug.client_port=9000" | ||
+ | php -i|grep xdebug | ||
+ | </ | ||
+ | |||