Basile_S a écrit:
-------------------------------------------------------
> On peut configurer la taille maximale pour le
> tableau des arguments en recompilant son noyau.
>
> Il faut alors éditer à la main le fichier
> include/linux/limits.h dans l'arborescence source
> du noyau et y modifier la définition de ARG_MAX.
Bonjour,
Il n'est pas embêté par le nombre d'arguments (il dit d'ailleurs qu'il n'en a que 5)... mais par la taille d'un de ces arguments. Donc ça ne sert à rien d'aller recompiler le noyau !!!
benthebest a écrit:
-------------------------------------------------------
> Bonjour,
>
> Je précise tout d'abord que je ne suis vraiment
> pas calé en linux
>
> Je vous expose mon soucis:
>
> J'ai un site PHP dans lequel je fais appel à la
> fonction exec() qui me permet d'appeler un
> exécutable java avec 5 arguments.
>
> Or le problème est que parmi mes 5 arguments, il
> y en a un qui peut être une chaine très longue
Bonjour,
L'idée de Basile d'aller lire le fichier est bonne. Mais plus en amont de ça, il faudrait se demander surtout pourquoi t'as une chaine si longue à traiter. D'où vient cette chaine ? T'as mémorisé un gros truc ???
L'homme qui murmurait à l'oreille des pingouins
[
fr.lang.free.fr]
Poste le Saturday 19 June 2010 10:45:38