|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Membre du Club
![]() Inscription : mai 2010 Messages : 97 ![]() |
voila je souhaite uploader des fichiers puios qu'ils soient recuperable par telechargement...jusqu'a là c'est logique. L'upload fonctionne tres bien sauf que dans le chemin d'accés il y a le terrible Espace (oooo). C'est ca qui me pose probleme je ne peux pas changer le chemin et je dois donc trouver un moyen de recuperer les fichiers malgres l'espace...
voici le code : Code :
Code :
|
||||
|
|
00
|
|
|
#2 | |||
|
Membre Expert
![]() Inscription : janvier 2006 Messages : 951 ![]() |
Code :
Citation:
__________________
PHP fait nativement la validation d'adresse électronique Utilisez le bouton résolu! |
|||
|
|
10
|
|
|
#3 |
|
Membre du Club
![]() Inscription : mai 2010 Messages : 97 ![]() |
le lien marche maintenant mais le probleme c'est qu'il me dit page web introuvable :s
ps: j'ai remarqué que ce n'est pas l'espace qui pose probleme car si je met les fichiers uploadé dans le meme dossier que mes pages php il n'y a pas de probleme. c'est pour indiquer un chemin genre D:/.../fichierupload.csv (exemple) dans ce cas j'ai un url qui est soit : File:///D:/... (ca me donne un lien non clicable) ou encore mieux : http://localhost/Workflow/C:/wamp/www/Workflow/... (url non trouvable) et pauvre de moi je veux tout simplement un truc du genre : http://localhost/C:/wamp/... (où je peux clic et qui me propose le dl du fichier) :'( |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() Inscription : janvier 2006 Messages : 951 ![]() |
normal.
il faut mappé le chemin du fichier (D:\un\chemin\dans\le\system\qui\reste\secret\vers\le\fichier) dans le system vers une URL "publique" du genre http:\\localhost\le\repertoire\que\je\veux\document.interessant ) pour celà plein de techniques, j'ai pas encore trouver de chose qui me plaise vraiment. en tout cas, il faut que
__________________
PHP fait nativement la validation d'adresse électronique Utilisez le bouton résolu! |
|
|
00
|
|
|
#5 |
|
Membre du Club
![]() Inscription : mai 2010 Messages : 97 ![]() |
et sous wamp il y a moyen de modifier les repertoires servis, pour qu'il n'y ai pas que www et ses enfants mais un choix plus large comme le disque dur local^^
parceque j'ai wamp sur le C:/ sur le serveur sur ce meme server j'upload mes fichiers (pour mon exemple) sur D:/users/.../fichiers.ext ps : mes problemes se sont agravés depuis hier, sur le server, wamp ne veut plus demarer mysql, c'est plutot genant tout ca et je sais pas si c'est parceque j'ai mis apache sur le port 81 et oublié de modifié une autre config... |
|
|
00
|
|
|
#6 |
|
Membre du Club
![]() Inscription : mai 2010 Messages : 97 ![]() |
Bon apres de longs moments de recherche, mysql ne demarre pas a cause d'une application plutot importante, donc ce sera un autre pc qui servira de serveur avec HDD externe.
Je vais installer wamp sur ce HDD et mettres les dossiers (identiques a ceux du server, juste les deplacer en fait) dans le dossier www du HDD. En plus de resoudre le probleme de mysql ca va surement resoudre celui de l'upload car le dossier www est servi comme gene l'a dit plus haut. Avec cette configue j'espere que ca tournera normalement. j'attend l'avis de gene ou la verification^^ |
|
|
00
|
|
|
#7 |
|
Membre Expert
![]() Inscription : janvier 2006 Messages : 951 ![]() |
n'attend pas, j'ai absolument aucune idée sur le problème décrit. Même pas sur de bien comprendre. Je sais que sous wamp tu peux tout faire de ce qui est possible avec apache et PHP à quelques limitations pres, mais je sais pas ton niveau...
Par contre ce que je pense c'est que avoir un serveur web sur le port 81 c'est pas standard et ça va t'obliger à forcer le port dans TOUTES les urls. c'est moche. genre http://localhost:81/ au lieux de http://localhost/ si tu as plusieurs site sur une meme machine la solution officielle c'est serveur web virtuel (au sens HTTP) et une seule application pour servir du web.
__________________
PHP fait nativement la validation d'adresse électronique Utilisez le bouton résolu! |
|
|
00
|
|
|
#8 |
|
Membre du Club
![]() Inscription : mai 2010 Messages : 97 ![]() |
bon et bien apres modifications j'ai mon appli web sur un serveur, où elle sera toute seule et personne pour l'embeter... =), l'upload fonctionne et tout est plus simple, mon dossier d'upload est C:/wamp/www/... et ainsi j'ai pas d'url bizarre pour le dl. Et sur cette machine apache peut rester sur le port 80
donc voila resolu (normalement^^) |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com