Précédent   Forum du club des développeurs et IT Pro > PHP > Langage
Langage Forum sur le langage PHP, la POO, les conventions, la sécurité, etc. Avant de poster : FAQ Langage, toutes les FAQ PHP, cours langage et sources PHP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 03/01/2013, 12h48   #1
Sauron30
Invité de passage
 
Inscription : août 2012
Messages : 14
Détails du profil
Informations forums :
Inscription : août 2012
Messages : 14
Points : 1
Points : 1
Par défaut [APC]Upload fichier non mis en cache

Bonjour,
j'ai fait une barre de progression d'upload de fichier en js et PHP grâce à l'extension APC.
En local (windows seven), le script fonctionne bien à part le fait qu'APC se limite à une taille de 1,99GB. J'ai donc voulut le tester sur un serveur ayant Debian Squeeze d'installer pour voir comment il réagissait et là, le js ne ré-actualise pas les infos de progression. En regardant sur la page de gestion d'APC, j'ai remarqué que le fichier n’était pas mis en cache.

Configuration d'APC :
Code :
1
2
3
4
5
6
7
8
9
10
extension=apc.so
 
APC Configuration
apc.enabled = 1
; Memory allocated to APC. Use Munin or APC Info to see if more is needed.
apc.shm_size = 128M
; rfc1867 allow file upload progression display.
apc.rfc1867 = 1
apc.max_file_size = 2048M
apc.rfc1867_freq = 10k
Formulaire :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<div id="upload">
<form method="post" enctype='multipart/form-data' action="{$script}" id="uploadform" target="ifup">
<input type="hidden" name="action" value="{$action}"/>
<input type="hidden" name="step" value="{$nextstep}"/>
<input type="hidden" name="MAX_FILE_SIZE" value="{$user.max_upload_size}"/>
<input type="hidden" id="file_id" name="{$identifiername}" value="{$identifier}"/>
<br />
 <input type="file" id="file" size="60" name="upload"/><br />
<br/>
  <input id="subup" type="submit" name="subup" value="Upload"/>
</form>
</div>
<div id="progress">
<div id="progressbar"></div>
<span id="percent">0</span> %<br/>
<span id="currentUpload">0 B</span>
</div>
<iframe id="ifup" name="ifup"></iframe>
$identifiername = APC_UPLOAD_PROGRESS
$identifier = une chaîne de caractère alpha-numerique aléatoire.
Sauron30 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 18h39.


 
 
 
 
Partenaires

Hébergement Web