Знатоки, подскажите, пожалуйста, три дня мучаюсь, не могу установить библиотеку через composer. Делаю следующее.
1. Скачиваю composer:
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" php composer-setup.php php -r "unlink('composer-setup.php');"
2. Устанавливаю библиотеку:
php composer.phar require telegram-bot/api
3. Получаю следующую ошибку:
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 105 bytes) in phar:///home/c/.../....ru/public_html/gtablebot/composer/composer.phar/src/Composer/Repository/ComposerRepository.php on line 565 Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 105 bytes) in phar:///home/c/.../....ru/public_html/gtablebot/composer/composer.phar/src/Composer/Repository/ComposerRepository.php on line 565 Check https://getcomposer.org/doc/articles/troubleshooting.md#memory-limit-errors for more info on how to handle out of memory errors.
4. Пытаюсь изменить лимит памяти командой:
php -d memory_limit=-1 composer.phar install
5. Получаю ответ:
Loading composer repositories with package information Updating dependencies (including require-dev) Nothing to install or update Generating autoload files
Надеюсь на вашу отзывчивость и навыки.
Ответы (4)
Спасибо за ответ! Нет, ресурс на хостинге Timeweb.