Nejste přihlášeni
Stránky 1
Dobrý den,
Na ftp jsem nahrál přes windows ftp clienta určitý archiv několika tisíc souborů, velká část obsahuje české znaky (kodovaní momentálně iso 8859-2),
potíž je v tom, že odkazy na tyto soubory nefungují.
Např( soubor:Fidler_-_Generálové_legionáři.pdb):
http://knihovnaneee.8u.cz/nee/F/Fidler_ … C5%99i.pdb
(pozn. - vím, že by názvy souborů neměly obsahovat národní znaky, ale tímhle způsobem řeším výpadek jednoho serveru a data bohužel nemám v jiné podobě)
Upravil kristianchytry (2014-09-04 07:51:01)
Offline
Uvedený soubor na FTP neexistuje.
1. Murphyho zákon:
Na počátku nebylo nic. I to se pokazilo!
stránky: CMS test
kontakt - instalace systémů, MySQL, FTP přístup, ...
Instalační balíky vybraných CSM
Problémy spojené s provozem služeb Endora, řešte na tomto fóru.
Offline
Jsem ho při experimentovální omylem smazal, už je zpět, odkaz ale stále nefunguje.
Upravil kristianchytry (2014-09-04 07:53:34)
Offline
Protože soubor daného jména neexistuje.
Doporučuji nepoužívat diakritiku v názvech souborů.
1. Murphyho zákon:
Na počátku nebylo nic. I to se pokazilo!
stránky: CMS test
kontakt - instalace systémů, MySQL, FTP přístup, ...
Instalační balíky vybraných CSM
Problémy spojené s provozem služeb Endora, řešte na tomto fóru.
Offline
Soubor existuje!
Na ftp je viditelný.
Http server k němu ale nedokáže přistoupit (chyba 404)
Jak jsem psal, jde o tisíce souborů a na pár dní to musí takhle fungovat než se rozjede databáze a php aplikace.
Offline
Vím co máte na FTP. ale jak říkám neexistuje soubor daného jména.
existuje soubor Fidler_-_Gener%E1lov%E9_legion%E1%F8i.pdb.
Nahrál jste soubor v kódování Windows - středoevropské jazyky.
Buď musíte používat v odkazech hexa znaky písmen s diakritikou, nebo ji jednoduše nepoužívat.
Více o rezervovaných znacích a také o procentuálním kódování.
1. Murphyho zákon:
Na počátku nebylo nic. I to se pokazilo!
stránky: CMS test
kontakt - instalace systémů, MySQL, FTP přístup, ...
Instalační balíky vybraných CSM
Problémy spojené s provozem služeb Endora, řešte na tomto fóru.
Offline
Díky moc, už chápu v čem byl problém - server používá interně UTF-8, prestoze jsem to nahral jako windows 1250
můj kod odkazu obsahoval hexaznaky s diakritikou
řešením tedy bude php funkce, která mi převede (puvodni odkaz)
Fidler_-_Gener%C3%A1lov%C3%A9_legion%C3%A1%C5%99i.pdb
na
Fidler_-_Gener%E1lov%E9_legion%E1%F8i.pdb.
Offline
Stránky 1