PDA

Bekijk Volledige Versie : spaties in foldernaam



ShowU
19/10/06, 11:37
Ik heb gisteren een bestaande website van een klant online gezet. Het betrof een website met veel folders met daarin nog meer bestanden. Toen ik de website ging controleren in de browser, kwam ik tot de conclusie dat sommige plaatjes niet geladen werden. De naam van folders waar deze in bevatte spaties en leestekens (in dit geval het &-teken).
Toen ik spaties en &-teken weggehaald had werkte t weer.
De website stond voorheen op een Windows server met HELM en ik heb deze nu dus op DirectAdmin. Op de windows server werkte de website als zodanig wel. Ligt dit nu aan direct admin, of aan het feit dat ze nu niet meer op een windows server staan?

ErikKosters
19/10/06, 12:01
Denk omdat Windows kan werken met spaties tussen een bestandsnaam en Linux er sowieso wat tussen moet hebben.

Alhoewel ik wel dit zie hier:

[root@woei 01. Algemeen]# ls -ls
total 72
8 drwxrwxrwx 4 admin admin 4096 Aug 12 11:46 01. Easynet 30-04-2006
8 drwxrwxrwx 4 admin admin 4096 Aug 12 11:51 02. Easynet 27-05-2006
8 drwxrwxrwx 4 admin admin 4096 Aug 12 11:52 03. Easynet 12-07-2006
8 drwxrwxrwx 4 admin admin 4096 Aug 12 11:52 04. Easynet 27-07-2006
8 drwxrwxrwx 4 admin admin 4096 Aug 12 11:53 05. Easynet 30-07-2006
8 drwxrwxrwx 4 admin admin 4096 Aug 19 01:35 06. Easynet 18-08-2006
8 drwxrwxrwx 4 admin admin 4096 Sep 4 20:21 07. Easynet 04-09-2006
4 drwxrwxrwx 4 admin admin 4096 Sep 19 19:37 08. Easynet 15-09-2006
4 drwxrwxrwx 4 admin admin 4096 Sep 25 11:38 09. Easynet 24-09-2006
4 drwxrwxrwx 4 admin admin 4096 Oct 1 15:44 10. Easynet 30-09-2006
4 drwxrwxrwx 4 admin admin 4096 Oct 8 14:02 11. Easynet 07-10-2006

Ik zie daar dus ook spaties tussen maar als ik tab doe om hem te selecteren zie ik dus dit:

[root@woei 01. Algemeen]# cd 01.\ Easynet\ 30-04-2006/

Erik
19/10/06, 12:23
Spaties onder unix moet je escapen met een \. Dit heeft hier echter niet zoveel mee te maken. Als je een bestand met spaties op wilt vragen via een webserver moet je de spatie url encoden, dus bijvoorbeeld: het%20huis.html waar %20 de spatie vervangt.

ShowU
19/10/06, 12:25
bestanden met spaties pakt ie wel, maar folders niet...volgens mij, maar het zou ook aan het &-teken kunnen liggen dus..

snaaps
20/10/06, 19:11
gwoon de klant vermelden dat hij geen spaties en geen hoofdletters moet gebruiken.

algemeen bekend...