Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Невозможно произвести выгрузку из 1С из-за composer autoload. #15

Open
wierdo3432 opened this issue Jan 26, 2019 · 3 comments

Comments

@wierdo3432
Copy link

При попытке произвести выгрузку из 1С ловлю ошибку: PHP Fatal error: Out of memory (allocated 150470656) (tried to allocate 55883928 bytes) (хотя memory_limit=1024M). В итоге выяснил, что проблема возникает в файле vendor/autoload.php, но что этому сопутствует понять не могу! Пытался исключать директорию битрикс из autoload в composer json:

"autoload": {
    "psr-4": {
         "Local\\" : "local/classes/"
     },
     "exclude-from-classmap": ["/bitrix"]
 }

после чего сделал composer dumpautoload -o, но никаких успехов не добился. Не сталкивался никто с подобной проблемой?

@vkryukov76
Copy link
Member

Совсем забыл сюда написать.

Возможно проблема в kint (#8)

Можно попробовать удалить его совсем или добавить в composer.json в блок extra такой параметр

 "kint": {
            "disable-helpers": true
        }

@vertx-one
Copy link

Проблема 100% в Kint!
Простое отключение хелперов не помогает
Удалось решить таким кодом в php_interface/init.php

Kint::$enabled_mode = env('ENV', 'prod') !== 'prod';

@vertx-one
Copy link

#19 Добавил PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants