Les espaces des noms de fichiers dans apache

Eléphant du PHP | 97 Messages

28 oct. 2009, 20:21

Bonjour,

Je sais, il ne faut pas mettre d'espace au chemin et noms de fichiers. Alors par pitié, abstenez vous de répondre dans ces directions.

J'ai un ancien site à migrer d'un ancien serveur web vers un nouveau.
Les documents (pdf, ppt, doc, ...) en téléchargement (comptes rendu de réunion, ...) comportent des espaces. Encore pire, les chemins d'accès aussi; du style "reunion 2007, reunion 2008, ...).

Sur l'ancien serveur en IIS cela fonctionné.
Sur le nouveau serveur sous apache 2.2 => "you don't have permission to access" depuis un IE. dès qu'un chemin ou un nom de fichier comporte des espaces (%20) dans l'url cible.

Apache peut-il être paramétrer (httpd.conf) pour accepter les espaces dans les PATH ?

Merci @ tous.

Mammouth du PHP | 991 Messages

29 oct. 2009, 09:32

Je ne sais pas si c'est possible,

Mais je verrai bien, une recherche récursive qui va tester que chaque répertoire n'a pas d'espace (ansi que les fichiers) et les rénomes , le tout récursivement :) et le tour est joué :)

Bye Hawk
DevOps, Symfony4, Hoa