Aller au contenu

Sujets conseillés

Posté

Bonjour,

je viens d'installer la traduction de oscommerce, mais comme usually, un pb est la:

Warning: php_uname() has been disabled for security reasons in .../french.php on line 40

or voici un extrait du fichier de la ligne 38 à 50:

// parse le système d'exploitation
function jc_get_system() {
$sys= php_uname();
if (stristr($sys, "Linux"))
 $system = "linux";
if (stristr($sys, "Windows"))
 $system = "windows";
if (stristr($sys, "FreeBSD"))
 $system = "freebsd";
if (stristr($sys, "Macintosh"))
 $system = "macintosh";
return $system;
}

Vous voyez un soucis?? :blink:

Ou si vous avez en mp ou ici sur le post une adresse ou dl ce fichier french.php du dossier du catalogue et non de l'admin..., je suis preneur...

:lol:

Posté

Bonjour michmuch51,

Il arrive que certains hébergeurs désactivent la fonction php_uname() pour des raisons de sécurité... comme mentionné dans le Warning qui s'affiche.

Il suffit de remplacer la ligne $sys= php_uname(); par une ligne qui reprend le système d'exploitation du serveur.

Exemple:

$sys="Linux";

(si tu es sous Linux, bien sûr)

Tu peux aussi directement mettre une ligne au-dessus de celle là:

return "linux";

(toujours si tu es sous Linux ;) )

Dan

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...