Page 1 sur 1

500 Internal Error. Extension zip non activée ?

Posté : 10 mars 2011 12:11
par Scola
Bonjour à tous, voilà,
je viens de faire un script importateur de fichier zip, et j'utilise don l'extension zip de PHP. Ca marche nickel en local, mais l ça me met ceci :


Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, [no address given] and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Voilà ...
Merci bien.

Re: 500 Internal Error. Extension zip non activée ?

Posté : 10 mars 2011 12:12
par Simon Le Guével
Il s'agit d'un problème avec ton .htaccess. Les directives php_value et php_flag causent ce problème.
Peux-tu nous montrer ton .htaccess ?

Re: 500 Internal Error. Extension zip non activée ?

Posté : 10 mars 2011 12:14
par Scola
?!! :? C'est quoi ?
J'en ai entendu parler, mais je n'y touche jamais ... C'est sur mon compte ?
Je me renseigne en attendant.
Merci bien.

Re: 500 Internal Error. Extension zip non activée ?

Posté : 11 mars 2011 10:33
par djanos
Tu n'utilises pas de fichier nommé « .htacess » ? A priori stocké dans le dossier contenant ton script ou alors dans un dossier parent.
Si tu n'en utilise pas, le problème viens sans doute du code php alors, peut-tu nous le montrer ?

Re: 500 Internal Error. Extension zip non activée ?

Posté : 12 mars 2011 09:37
par Scola

Code : Tout sélectionner

<?php
$zip = new ZipArchive;
$res = $zip->open('uploads/zip/'.$name_test.'.zip');
if ($res === TRUE) {
    echo '<span class="vert_s">Fichier zip dézipé avec succès.<br /></span>';
    $zip->extractTo('uploads/zip/'.$name_test);
    $zip->close();
} else {
    echo '<br />échec, code:' . $res.'<br />';
}
?>
Voilà, je suppose que c'est ça qui va pas ...
Parce que ça utilise l'extension zip de PHP ... Est-elle activée cette extension sur LegTux ? Parce que en local ça marche comme sur des roulettes ... :D
Non, je n'utilise pas de .htaccess sur mon site ...
Merci bien.
PS
Quand j'aurais le temps, je ferai un petit essai avec juste ce code sur legtux pour voir si ça marche ;)