2012-03-14 26 views
1

我確實遇到這個錯誤bash: ...: Argument list too long 但我減少了參數的數量,並且我有這個錯誤:exec: 90: /usr/bin/php: Argument list too long。我如何增加PHP中的參數列表?運行一個php cli腳本,我得到的參數列表太長

+0

多少爭論,你認爲你有嗎?你在什麼操作系統上(假設你提到了bash)? xargs會幫忙嗎?有關使用類似[xargs的] – John3136 2012-03-14 03:59:12

回答

3

它不是PHP導致該錯誤是慶典。它只允許這麼多的論據。然而,它周圍有辦法。最有可能的腳本做這樣的事情,如果你在一個目錄下執行「的md5sum *」與5000頁的文件,你會得到同樣的錯誤;即使您傳遞的唯一參數是*。傳遞5,000個文件名。

入住這裏:

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

祝你好運!

+0

什麼(http://en.wikipedia.org/wiki/Xargs)? – mikeytown2 2012-03-14 18:20:55