Strict Standards: Resource ID#33 used as offset, casting to integer (33) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#35 used as offset, casting to integer (35) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#36 used as offset, casting to integer (36) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: Проблема кирилических символов в URL
ТвойWeb » WebMaster класс » PHP/Perl » Проблема кирилических символов в URL

Страниц (2): [1] 2 »
 

1. RomAs - 18 Сентября, 2005 - 02:24:24 - перейти к сообщению
Вообщем если атачить картинки с русскими именами, полный просмотр невозможен, вот кусок access_log:

CODE:
192.168.17.32 - - [16/Sep/2005:17:11:52 +0500] "GET /uploads/att-432ab67e6b305uben.jpg HTTP/1.1" 200 54523
192.168.17.32 - - [16/Sep/2005:17:12:00 +0500] "GET /uploads/att-432aabfe453cc%F3%E1%E5%ED.jpg HTTP/1.1" 403 313


Два абсолютно одинаковых файла, один называется buben.jpg, а второй бубен.jpg, в превью все отображается, нажимаем для увеличения, тот что по русски не открывается, говорит нет у меня доступа ( Ошибка 403 ). И что самое интересное в списке всех файлов прикрепленных на форуме все работает!
ЗЫ: По идее можно уйти от русского и проблем, но как это объяснить простому пользователю?
2. TvoyWeb - 18 Сентября, 2005 - 02:50:26 - перейти к сообщению
RomAs пишет:
самое интересное в списке всех файлов прикрепленных на форуме все работает!

Потому что там отдаются файлы не по прямой ссылке, а путем прочтения и отдачи скриптом содержимого файла для скачивания.
Дай линк где это можно посмотреть. Потому как в твое topic.php все нормально. Так же как и здесь.
3. RomAs - 18 Сентября, 2005 - 03:26:24 - перейти к сообщению
Цитата:
Дай линк где это можно посмотреть

Форум находится внутри локальной сети, он для локальной сети. Да, и я о том же что все нормально, даю конфиги PHP и Apache, на сто процентов уверен что косяк где то в них, у меня, к сожалению фантазии закончились...
4. TvoyWeb - 18 Сентября, 2005 - 04:27:57 - перейти к сообщению
RomAs
Послушай..... попробуй посмотреть такие линки другим браузером. ИМХО дело не в апаче... И тем более не в PHP.
Очень уж хочется разобраться.....
5. RomAs - 18 Сентября, 2005 - 04:45:50 - перейти к сообщению
8 Opera тоже самое... Сервер не отдает файл с русскими символами не под каким предлогом... help

Во блин... А вот такая ссылка работает! Не понял
6. TvoyWeb - 18 Сентября, 2005 - 16:13:58 - перейти к сообщению
RomAs
Мда.... очень интересная тема.... Получается что тебе наоборот не нужно urlencode'ирование ... надо порыскать в нете на эту тему....
Хотя с другой стороны.... ведь у меня стоит апач на компе под win и такого не наблюдал.
Надо бы проверить.
7. RomAs - 18 Сентября, 2005 - 16:22:30 - перейти к сообщению
TvoyWeb пишет:
Получается что тебе наоборот не нужно urlencode'ирование ...

Угум! Можно убрать? Думаю с Apache врятли разберусь, я уже второй день копаю интернет, но подсознательно чую это он!
8. TvoyWeb - 18 Сентября, 2005 - 16:37:05 - перейти к сообщению
RomAs пишет:
Можно убрать?

В самом первом посте этой темы качай свой архив. Я убрал кодирование URL. Потом отпишись. Но истинную причину все же нужно найти. Могу посоветовать форум http://forum.dklab.ru . Узнаешь ответ, поделись.
9. RomAs - 18 Сентября, 2005 - 16:55:31 - перейти к сообщению
Уменьшенные превьюшки пропали, так что это мне не подходит...
За ссылку спасибо, посмотрю...
10. TvoyWeb - 18 Сентября, 2005 - 18:00:41 - перейти к сообщению
RomAs
Очень странно как то у тебя апач работает. Ерунда какая то получается. мда......

Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0321]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33