Ouverture en PHP de fichiers > 5 Mo chez FREE.

Ouverture en PHP de fichiers > 5 Mo chez FREE. - PHP - Programmation

Marsh Posté le 29-05-2006 à 11:55:42    

:hello:
 
J'ai un gros problème sur mon site depuis quelques semaines.
Il est hébergé chez FREE, et une tonne de WARNING sont apparus depuis.
Des Warnings du genre :
Warning: is_file() [function.is-file]: Unable to access this file in /mnt/111/sdb/X/X/site/script.php on line 333
 
Il semblerait que le problème vient du fait que Free n’accepte plus l’ouverture en php des fichiers de plus de 5 Mo. Y a-t-il une solution autre que de changer d'hebergeur ? :(
 
Merci :jap:

Reply

Marsh Posté le 29-05-2006 à 11:55:42   

Reply

Marsh Posté le 29-05-2006 à 12:27:37    

C'est quoi comme fichier pour que ça fasse plus de 5 Mo ?

Reply

Marsh Posté le 29-05-2006 à 13:03:54    

un site dans un gros switch(page) ?
 
plus sérieusement, pense à faire des fonctions, des lib etc


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 29-05-2006 à 13:28:14    

Des fichiers de plus de 5 Mo ? Et bien des vidéos, des archives zip, ...
Je me choppe des Warning en utilisant les fonctions is_file(), is_dir() et filesize().
 
JagStang, j'ai pas compris ce que tu voulais dire. :??:

Reply

Marsh Posté le 29-05-2006 à 13:44:50    

Le problème de is_file est que ça ouvre le fichier... Tu peux essayer d'utiliser file_exists à la place (fonctionne pour les fichiers et les dossiers)...

Reply

Marsh Posté le 29-05-2006 à 14:00:00    

J'utilise is_file() et is_dir() pour dissocier les fichiers des dossiers justement. Je ne pense pas que dans ce cas la file_exists me soit utile.
 
Concernant filesize(), je l'utilise pour connaitre la taille d'un fichier.

Reply

Marsh Posté le 30-05-2006 à 09:59:26    

Up :bounce:

Reply

Marsh Posté le 30-05-2006 à 11:24:44    

je ne pense pas que PHP "ouvre" le fichier pour connaitre sa taille...


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 30-05-2006 à 13:07:41    

Oui le mot "ouvrir" n'est pas très approprié. Toujours est il que l'accés aux fichiers > 5 Mo ne se fait pas :(
Entrainant ainsi un Warning à chaque utilisation des fonctions is_file(), is_dir() et filesize() sur ces fichiers.
 
Alors y a-t-il une soluce, ou bien faut il impérativement changer d'hebergeur ? :(

Reply

Marsh Posté le 30-05-2006 à 19:24:27    

c'est bizarre parce que normalement les fonctions is_file(), is_dir() et filesize() n'ont pas de raisons d'être bloquées vu que le serveur ne lis pas le fichier dans sa totalité, il lit juste les infos du fichier
 
à mon avis c'est un bug sur un des serveurs de free.


---------------
NOUVEAU!! Février 2024 : j'ai créé un nouveau jeu en ligne : https://www.boblybots.com
Reply

Marsh Posté le 30-05-2006 à 19:24:27   

Reply

Marsh Posté le 31-05-2006 à 19:42:31    

Ca m'etonnerai que ce soit un bug de leurs serveurs, ca fait quand même je ne sais combien de semaine que ça dur ...
A ma connaissance, tous les sites hébergés par FREE rencontrent ce problème actuellement.


Message édité par Face_Off le 31-05-2006 à 19:42:56
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed