PHP Téléchargement défaillant
J'ai Apache avec PHP5 qui fonctionnent sur un Linux/Suse 11.2
Quand je télécharge un fichier, je reçois une erreur:
Firefox ne peut trouver le fichier à l'adresse http://xxx.xxx.xxx.xxx/FileDownload.php?q=2063.
Le fichier est présent puisque le bouton pour le téléchargement est visible
Répertoire de base:
/srv/www/htdocs
répertoire ou se trouve le fichier:
/srv/www/htdocs/V
Faut dire que ce répertoire en question, (/V), est un disque qui est monté 'mounted' dans le répertoire de base uniquement pour ce genre de fichiers:
Est-ce que Apache / PHP n'accepte pas cette configuration?
Merci pour votre aide
Pierre
Téléchargement défaillant
Bonjour,
Ce bouton devrait activer le téléchargement d'un fichier
Ce fichier se trouve dans un répertoire
Structure des répertoires classique d'un serveur apache:
/srv/www/htdocs
Puis un répertoire qui s'appelle 'V'
/srv/www/htdocs/V
Alors j'ai utilisé un disque entier que j'ai monté dans ce répertoire 'V' et qui s'apelle 'FR'
/srv/www/htdocs/V/FR
Le serveur trouve le fichier dans ce répertoire p.ex.
/srv/www/htdocs/V/FR/Test.doc
mais ne peut pas le télécharger
Tout les autres fichiers qui ne sont pas sur ce disque dédié au répertoire 'FR', je peux les télécharger
Comme si le téléchargement serait bloqué à partir d'un répertoire qui est en fait un disque séparé
J'espère de pouvoir donner les informations nécessaires
Merci
Pierre
PHP Téléchargement défaillant
Bonjour,
Je m'excuse de ne pas pouvoir répondre directement
En essayant, j'ai discerné une chose:
Ca concerne la grandeur du fichier!
Quand je télécharge des fichiers de petite taille ~50 MB ca fonctionne
Mais quand ils viennent de plus grande taille ~500 MB, alors ca bloque
Dans php.ini j'ai fait ces changements:
Code:
1 2 3 4
| upload_max_filesize = 2000M
post_max_size = 2000M
max_execution_time = 3600
max_input_time = 3600 |
(3600 = 1 heure)
En ce qui concerne pour metre des fichiers sur le serveur, ca fonctionne!
Ou est-ce que je dois configurer que le téléchargement fonctionne avec des gros fichiers?
Merci
Pierre
PHP Téléchargement défaillant
Bonjour,
Juste une question:
ou j'ajoute la commande:
Code:
Options +FollowSymLinks
Merci
Pierre
PHP Téléchargement défaillant
Merci, l'affaire est résolu!
Il s'agit que je n'avais pas alloqué de la mémoire dans php.ini
Code:
memory_limit = 600M
Et ca marche, je l'avais discerné dans le fichier de protocole des erreurs
Merci quand même et peut-être à bientôt
Pierre