Koozali.org: home of the SME Server

Other Languages => Français => Topic started by: Jean-Philippe Pialasse on September 21, 2004, 03:36:17 PM

Title: Upload PHP et SME
Post by: Jean-Philippe Pialasse on September 21, 2004, 03:36:17 PM
E-smith SME 6
contribs: clamav, sme6admin, phpmyadmin
php.ini:
post_max_size : 20M
file_uploads:1
upload_max_filesize : 20M

Le problème est le suivant je cherche à utiliser l'upload de fichier sur une
ibay via php et mon script fonctionne trés bien tant que mon fichier ne
depasse pas  1 Mo en local, ou 1,2 Mo depuis l'exterieur. L'erreur qui a
lieu a ce moment : "Impossible d'afficher la page" qui s'affiche sans délais
dés la soumission du formulaire.

Je n'avais aucun problème avec sme 5 sans ces contribs.

Une chose qui attire mon attention c'est que via phpinfo() file_uploads  est
égale à 1 au lieu de On
, alors que via la console le fichier php.ini, et les
fichiers de generation de php.ini indiquent On...

code du fromulaire:

        <form enctype="multipart/form-data" action="<?php echo
$_SERVER['PHP_SELF'] ?>" method="post">

   <input type="hidden" name="MAX_FILE_SIZE" value="15000000">

            Transfère le fichier <input type="file" name="monfichier"><br>
   Dans le dossier:<select name="repertoire" size="1">
    <option>upload</option>
    <option>images</option>
    <option>textes</option>
  </select>
             <input type="button" value="Envoyer le fichier"
onclick="this.form.submitok.value='ok'; if (this.form.monfichier.value!='')
this.form.submit()">


   <input name="submitok" type="hidden" value="">

  </form>


Comment venir à bout de ce problème?

Unnilennium
Title: Upload PHP et SME
Post by: argenlos on January 13, 2005, 01:50:13 PM
BOnjour,

Il faut augmenter le temps de time out de tes pages:
Code: [Select]
/sbin/e-smith/db configuration setprop php PostMaxSize 800M
/sbin/e-smith/db configuration setprop php MemoryLimit 800M
/sbin/e-smith/db configuration setprop php MaxExecutionTime 3000
/sbin/e-smith/db configuration setprop php UploadMaxFileSize 200M


BOnne journée.