Загрузка файла с % в названии - как правильно?

Bacha

Загружаю на сайт (через upload) картинку, локальное имя которой содержит символ "%" - Test%201.JPG
после загрузки она не отображается, потому что генерится неправильный URL - .../files/Test%201.JPG
как должно быть правильно?

klyv

%20 = пробел

Bacha

всё уже сам допер .../files/Test%25201.JPG работает

tokuchu

всё уже сам допер .../files/Test%25201.JPG работает
Test%%201.JPG
а вообще то что ссылка неправильная генерится - это отстой, надо пинать админа или создателя движка

Bacha

Test%%201.JPG
так не работает
движок - друпал, если интересно, я в этой говноподелке уже кучу багов раскопал

tokuchu

так не работает
Действительно. Запамятовал уже. :)

slonishka

так не работает
движок - друпал, если интересно, я в этой говноподелке уже кучу багов раскопал
ну-ка?
how dare вообще, называть друпал говноподелкой.
может у тебя бета какая-нибудь?

zya369

how dare вообще, называть друпал говноподелкой.

php => поделка :cool: :D

slonishka

ну вот не надо только про похапэ.
на питоне вот Trac, к примеру, написан.
ужасно неудобный и, по отзывам, сложный в настройке.

vall

а в огороде бузина =)

Andbar

ужасно неудобный и, по отзывам, сложный в настройке.
ага, я почитал документацию про то, как его под апач установить, решил что проще забить... да и по любому сомневаюсь что связка trac+subversion переплюнет tfs.

Bacha

может у тебя бета какая-нибудь?
5.9 версия
попробуй на своей версии загрузить такой файл (с "%" у тебя ссылка на него нормально генерится?

AlexV769

ага, я почитал документацию про то, как его под апач установить, решил что проще забить.
Ты про это?

# trac env {
Alias /trac/chrome/common /usr/local/share/trac/htdocs

<Directory "/usr/local/share/trac/htdocs">
Order allow,deny
Allow from all
</Directory>

ScriptAlias /trac /usr/local/share/trac/cgi-bin/trac.fcgi

<Location "/trac">

Require valid-user
AuthType Basic
AuthName "Subversion repository"
AuthUserFile conf/users

SetEnv TRAC_ENV_PARENT_DIR "/opt/trac/projects"
</Location>

# }

Andbar

Ну да, согласен что после того как один раз установишь, всё просто (я уже всё сделал, но через mod_python, хотя подружить XmlRpcPlugin с аутентификацией в AccountManagerPlugin'е так и не удалось).
Просто на оффсайте описание установки несколько запутанно написано.

vall

mod_python это не тру, fastcgi православнее.

Andbar

mod_python это не тру, fastcgi православнее.
чем же? или где можно почитать про сравнение?

vall

менее глюкавое и не рушит всё при падении.

Andbar

менее глюкавое и не рушит всё при падении.
гм... Единственный глюк, на который нарывался - падение апача при заходе в svn-репозитарий из-под веб-браузера паралельно с открытым репозитарием из-под студии (через AnkhSVN). При чём, под VisualSVN Server'ом это не наблюдалось (только под той-же версией апача с установленными теми-же свн-овскими модулями). Это может быть связано с mod_python?
Оставить комментарий
Имя или ник:
Комментарий: