This commit is contained in:
splin94@yandex.ru 2023-11-13 17:44:00 +00:00
parent 72d82f0fe0
commit 79ade1d659
6 changed files with 142 additions and 10 deletions

View File

@ -213,6 +213,121 @@
<path value="$PROJECT_DIR$/code/vendor/nikic/php-parser" />
<path value="$PROJECT_DIR$/code/vendor/egulias/email-validator" />
<path value="$PROJECT_DIR$/code/vendor/ralouphie/getallheaders" />
<path value="$PROJECT_DIR$/code-New/vendor/composer" />
<path value="$PROJECT_DIR$/code-New/vendor/psr/simple-cache" />
<path value="$PROJECT_DIR$/code-New/vendor/psr/event-dispatcher" />
<path value="$PROJECT_DIR$/code-New/vendor/psr/clock" />
<path value="$PROJECT_DIR$/code-New/vendor/psr/http-message" />
<path value="$PROJECT_DIR$/code-New/vendor/psr/log" />
<path value="$PROJECT_DIR$/code-New/vendor/psr/container" />
<path value="$PROJECT_DIR$/code-New/vendor/psr/http-factory" />
<path value="$PROJECT_DIR$/code-New/vendor/psr/http-client" />
<path value="$PROJECT_DIR$/code-New/vendor/filp/whoops" />
<path value="$PROJECT_DIR$/code-New/vendor/psy/psysh" />
<path value="$PROJECT_DIR$/code-New/vendor/brick/math" />
<path value="$PROJECT_DIR$/code-New/vendor/voku/portable-ascii" />
<path value="$PROJECT_DIR$/code-New/vendor/nette/schema" />
<path value="$PROJECT_DIR$/code-New/vendor/nette/utils" />
<path value="$PROJECT_DIR$/code-New/vendor/league/mime-type-detection" />
<path value="$PROJECT_DIR$/code-New/vendor/nikic/php-parser" />
<path value="$PROJECT_DIR$/code-New/vendor/league/flysystem" />
<path value="$PROJECT_DIR$/code-New/vendor/league/flysystem-local" />
<path value="$PROJECT_DIR$/code-New/vendor/league/commonmark" />
<path value="$PROJECT_DIR$/code-New/vendor/league/config" />
<path value="$PROJECT_DIR$/code-New/vendor/ramsey/uuid" />
<path value="$PROJECT_DIR$/code-New/vendor/nesbot/carbon" />
<path value="$PROJECT_DIR$/code-New/vendor/spatie/laravel-ignition" />
<path value="$PROJECT_DIR$/code-New/vendor/ramsey/collection" />
<path value="$PROJECT_DIR$/code-New/vendor/spatie/backtrace" />
<path value="$PROJECT_DIR$/code-New/vendor/spatie/flare-client-php" />
<path value="$PROJECT_DIR$/code-New/vendor/vlucas/phpdotenv" />
<path value="$PROJECT_DIR$/code-New/vendor/spatie/ignition" />
<path value="$PROJECT_DIR$/code-New/vendor/egulias/email-validator" />
<path value="$PROJECT_DIR$/code-New/vendor/dflydev/dot-access-data" />
<path value="$PROJECT_DIR$/code-New/vendor/laravel/prompts" />
<path value="$PROJECT_DIR$/code-New/vendor/laravel/sail" />
<path value="$PROJECT_DIR$/code-New/vendor/laravel/sanctum" />
<path value="$PROJECT_DIR$/code-New/vendor/laravel/telescope" />
<path value="$PROJECT_DIR$/code-New/vendor/laravel/tinker" />
<path value="$PROJECT_DIR$/code-New/vendor/laravel/serializable-closure" />
<path value="$PROJECT_DIR$/code-New/vendor/laravel/framework" />
<path value="$PROJECT_DIR$/code-New/vendor/laravel/pint" />
<path value="$PROJECT_DIR$/code-New/vendor/monolog/monolog" />
<path value="$PROJECT_DIR$/code-New/vendor/mockery/mockery" />
<path value="$PROJECT_DIR$/code-New/vendor/phar-io/manifest" />
<path value="$PROJECT_DIR$/code-New/vendor/myclabs/deep-copy" />
<path value="$PROJECT_DIR$/code-New/vendor/phpunit/php-text-template" />
<path value="$PROJECT_DIR$/code-New/vendor/phar-io/version" />
<path value="$PROJECT_DIR$/code-New/vendor/phpunit/php-code-coverage" />
<path value="$PROJECT_DIR$/code-New/vendor/phpunit/php-file-iterator" />
<path value="$PROJECT_DIR$/code-New/vendor/phpunit/phpunit" />
<path value="$PROJECT_DIR$/code-New/vendor/phpunit/php-timer" />
<path value="$PROJECT_DIR$/code-New/vendor/symfony/translation-contracts" />
<path value="$PROJECT_DIR$/code-New/vendor/phpunit/php-invoker" />
<path value="$PROJECT_DIR$/code-New/vendor/symfony/routing" />
<path value="$PROJECT_DIR$/code-New/vendor/symfony/http-kernel" />
<path value="$PROJECT_DIR$/code-New/vendor/symfony/polyfill-php80" />
<path value="$PROJECT_DIR$/code-New/vendor/symfony/http-foundation" />
<path value="$PROJECT_DIR$/code-New/vendor/symfony/mime" />
<path value="$PROJECT_DIR$/code-New/vendor/symfony/event-dispatcher" />
<path value="$PROJECT_DIR$/code-New/vendor/symfony/uid" />
<path value="$PROJECT_DIR$/code-New/vendor/symfony/string" />
<path value="$PROJECT_DIR$/code-New/vendor/symfony/polyfill-ctype" />
<path value="$PROJECT_DIR$/code-New/vendor/symfony/polyfill-php83" />
<path value="$PROJECT_DIR$/code-New/vendor/symfony/console" />
<path value="$PROJECT_DIR$/code-New/vendor/symfony/mailer" />
<path value="$PROJECT_DIR$/code-New/vendor/symfony/polyfill-intl-idn" />
<path value="$PROJECT_DIR$/code-New/vendor/symfony/polyfill-uuid" />
<path value="$PROJECT_DIR$/code-New/vendor/symfony/error-handler" />
<path value="$PROJECT_DIR$/code-New/vendor/symfony/finder" />
<path value="$PROJECT_DIR$/code-New/vendor/symfony/process" />
<path value="$PROJECT_DIR$/code-New/vendor/symfony/service-contracts" />
<path value="$PROJECT_DIR$/code-New/vendor/symfony/polyfill-php72" />
<path value="$PROJECT_DIR$/code-New/vendor/symfony/polyfill-intl-normalizer" />
<path value="$PROJECT_DIR$/code-New/vendor/symfony/deprecation-contracts" />
<path value="$PROJECT_DIR$/code-New/vendor/symfony/event-dispatcher-contracts" />
<path value="$PROJECT_DIR$/code-New/vendor/symfony/polyfill-mbstring" />
<path value="$PROJECT_DIR$/code-New/vendor/symfony/polyfill-intl-grapheme" />
<path value="$PROJECT_DIR$/code-New/vendor/symfony/translation" />
<path value="$PROJECT_DIR$/code-New/vendor/symfony/css-selector" />
<path value="$PROJECT_DIR$/code-New/vendor/symfony/yaml" />
<path value="$PROJECT_DIR$/code-New/vendor/symfony/var-dumper" />
<path value="$PROJECT_DIR$/code-New/vendor/theseer/tokenizer" />
<path value="$PROJECT_DIR$/code-New/vendor/doctrine/inflector" />
<path value="$PROJECT_DIR$/code-New/vendor/fakerphp/faker" />
<path value="$PROJECT_DIR$/code-New/vendor/doctrine/lexer" />
<path value="$PROJECT_DIR$/code-New/vendor/fruitcake/php-cors" />
<path value="$PROJECT_DIR$/code-New/vendor/hamcrest/hamcrest-php" />
<path value="$PROJECT_DIR$/code-New/vendor/opcodesio/mail-parser" />
<path value="$PROJECT_DIR$/code-New/vendor/opcodesio/log-viewer" />
<path value="$PROJECT_DIR$/code-New/vendor/ralouphie/getallheaders" />
<path value="$PROJECT_DIR$/code-New/vendor/phpoption/phpoption" />
<path value="$PROJECT_DIR$/code-New/vendor/sebastian/code-unit" />
<path value="$PROJECT_DIR$/code-New/vendor/sebastian/recursion-context" />
<path value="$PROJECT_DIR$/code-New/vendor/sebastian/object-reflector" />
<path value="$PROJECT_DIR$/code-New/vendor/sebastian/comparator" />
<path value="$PROJECT_DIR$/code-New/vendor/sebastian/diff" />
<path value="$PROJECT_DIR$/code-New/vendor/sebastian/object-enumerator" />
<path value="$PROJECT_DIR$/code-New/vendor/sebastian/type" />
<path value="$PROJECT_DIR$/code-New/vendor/sebastian/complexity" />
<path value="$PROJECT_DIR$/code-New/vendor/sebastian/cli-parser" />
<path value="$PROJECT_DIR$/code-New/vendor/sebastian/exporter" />
<path value="$PROJECT_DIR$/code-New/vendor/sebastian/environment" />
<path value="$PROJECT_DIR$/code-New/vendor/sebastian/global-state" />
<path value="$PROJECT_DIR$/code-New/vendor/sebastian/lines-of-code" />
<path value="$PROJECT_DIR$/code-New/vendor/sebastian/code-unit-reverse-lookup" />
<path value="$PROJECT_DIR$/code-New/vendor/webmozart/assert" />
<path value="$PROJECT_DIR$/code-New/vendor/sebastian/version" />
<path value="$PROJECT_DIR$/code-New/vendor/guzzlehttp/uri-template" />
<path value="$PROJECT_DIR$/code-New/vendor/guzzlehttp/psr7" />
<path value="$PROJECT_DIR$/code-New/vendor/guzzlehttp/promises" />
<path value="$PROJECT_DIR$/code-New/vendor/guzzlehttp/guzzle" />
<path value="$PROJECT_DIR$/code-New/vendor/nunomaduro/collision" />
<path value="$PROJECT_DIR$/code-New/vendor/nunomaduro/termwind" />
<path value="$PROJECT_DIR$/code-New/vendor/dragonmantank/cron-expression" />
<path value="$PROJECT_DIR$/code-New/vendor/tijsverkoyen/css-to-inline-styles" />
<path value="$PROJECT_DIR$/code-New/vendor/graham-campbell/result-type" />
<path value="$PROJECT_DIR$/code-New/vendor/erlandmuchasaj/laravel-file-uploader" />
</include_path>
</component>
<component name="PhpProjectSharedConfiguration" php_language_level="7.2" />

View File

@ -23,11 +23,7 @@ COPY code/ /var/www
RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer
# Configure Xdebug
#RUN pecl install xdebug
#RUN docker-php-ext-enable xdebug
#COPY docker/php/php.ini /usr/local/etc/php/
#COPY docker/php/xdebug.ini /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini
COPY docker/php/php-prod.ini /usr/local/etc/php/
COPY start.sh /home/start.sh

View File

@ -24,10 +24,10 @@ COPY code/ /var/www
RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer
# Configure Xdebug
#RUN pecl install xdebug
#RUN docker-php-ext-enable xdebug
#COPY docker/php/php.ini /usr/local/etc/php/
#COPY docker/php/xdebug.ini /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini
RUN pecl install xdebug
RUN docker-php-ext-enable xdebug
COPY docker/php/php.ini /usr/local/etc/php/
COPY docker/php/xdebug.ini /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini
COPY start.sh /home/start.sh

Binary file not shown.

18
docker/php/php-prod.ini Executable file
View File

@ -0,0 +1,18 @@
; Enable XDebug
zend_extension = xdebug.so
; XDebug configuration
xdebug.remote_enable = 1
xdebug.renite_enable = 1
xdebug.max_nesting_level = 1000
xdebug.profiler_enable_trigger = 1
xdebug.profiler_output_dir = "/var/log"
; Show PHP errors
display_errors = on
; Use PHP short tags
short_open_tag = on
post_max_size = 20M
upload_max_filesize = 20M

View File

@ -12,4 +12,7 @@ xdebug.profiler_output_dir = "/var/log"
display_errors = on
; Use PHP short tags
short_open_tag = on
short_open_tag = on
post_max_size = 20M
upload_max_filesize = 20M