Запуск сценария php cli, и я получаю список аргументов слишком долго - PullRequest
1 голос
/ 14 марта 2012

Я столкнулся с этой ошибкой bash: ...: Argument list too long но я уменьшил количество аргументов, и у меня есть эта ошибка: exec: 90: /usr/bin/php: Argument list too long. Как я могу увеличить список аргументов в PHP?

1 Ответ

3 голосов
/ 14 марта 2012

Это не PHP, вызывающий эту ошибку, это bash.Это позволяет только так много аргументов.Однако есть способы обойти это.Скорее всего, скрипт выполняет что-то вроде: если вы выполните md5sum * в каталоге с 5000 файлами, вы получите ту же ошибку;хотя единственный аргумент, который вы передали, это *.Передано 5000 имен файлов.

Проверьте здесь:

http://www.linuxjournal.com/article/6060

Удачи!

...