|
|
19.06.2006, 18:32
|
|
websv
Web SV
Зарегистрирован: 2005-12-07
Сообщений: 16
|
Обновили систему.
Оказалось, что в шаблонах пришлось менять все $f_File на $f_File_url.
Иначе, файл оказывается нулевого размера или вообще не находит.
А когда закачиваем, например, Wordовский файл через поле Файл, то закачанный документ оказывается вида: /netcat_files/506/471/47ce77f4c6ea466cce030358e711d56e
без расширения.
Соответственно, при скачивании, браузер подставляет расширение .TXT
http://websv.spb.ru/
|
|
|
20.06.2006, 13:39
|
|
Гость
Зарегистрирован: 1970-01-01
Сообщений: 665
|
Мы не можем воссоздать данную проблему. Нужен доступ серверу, о чем вам написали по e-mail.
|
|
|
22.06.2006, 18:28
|
|
Гость
Гость
|
Может кому поможет, публикую ответ:
Вы зачем-то дописали в <a href="f_Document_url"> - это неверно.
Суффикс _url нужен там, где выхотите работать непосредственно с файлом
при помощи каких-либо функций, в остальных случаях просто
f_Document.
В каком-то скрипте не срабатывает корректная выдача файла.
Проблема со скачиванием файлов с сайта возникала из-за того, что в настройках PHP (php.ini) из каких-то соображений запрещена функция readfile(). При следующем обновлении NetCat возможно будут затерты изменения, которые были сделаны нами в файле e404.php, поэтому рекомендуем обратиться к администратору Вашего сервера для того, чтобы эту функцию разрешить - отключать ее бессмысленно, поскольку воспроизвести действие данной функцией легко можно при помощи конструкции join('', file($file_name)).
|
|
|
29.06.2006, 22:59
|
|
XeNum
3dot0 Internet Solutions
Зарегистрирован: 2006-02-03
Сообщений: 54
|
Вот например смотрю путь к Вашей аватарке - http://www.netcat.ru/netcat_files/u/h_912da6ca41a0ce122104b1718f772468 То есть имя файла - h_912da6ca41a0ce122104b1718f772468. Еще аналогичный пример - http://www.sitemanager.ru/netcat_files/337/213/fe0639ac9def755dc4b5c392d51a4be0. Так и должно быть? Старый вариант казался более логичным. Там хоть файлы имели расширения, соответствующие их типу.
|
|
|
30.06.2006, 14:14
|
|
Гость
Зарегистрирован: 1970-01-01
Сообщений: 665
|
...
при обращении к h_912da6ca41a0ce122104b1718f772468 происходит обработка через 404 ошибку, поскольку такого файла реально нет. это дает:
1. учет статистики (в будущем)
2. безопасность
3. выдача файлов под оригинальным названием или любым другим (в будущем)
путь без префикса h_ нужно в том случае, если вы что-то делаете с фалом: пытаетесь его открыть при помощи фунции fopen или getimagesize.
Данный вариант файловой системе имеет куда больший потенциал, чем старый.
|
|
|
30.06.2006, 16:10
|
|
Гость
Гость
|
А у нас реально такие файлы и лежат на ФТП, вида 0052caea6c1edbeaf10c89ddd70eb89e
|
|
|
30.06.2006, 16:40
|
|
XeNum
3dot0 Internet Solutions
Зарегистрирован: 2006-02-03
Сообщений: 54
|
WebSV писал(а):А у нас реально такие файлы и лежат на ФТП, вида 0052caea6c1edbeaf10c89ddd70eb89e
Ну да, у меня тоже такие файлы и лежат.
Из пожеланий к новой файловой системе все же выводить в тексте страницы не
Код:<img src='/netcat_files/u/h_912da6ca41a0ce122104b1718f772468'>
а
Код:<img src='/netcat_files/u/avatar.gif'>
или хотя бы для начала
Код:<img src='/netcat_files/u/h_912da6ca41a0ce122104b1718f772468.gif'>
|
|
|
30.06.2006, 16:57
|
|
Гость
Зарегистрирован: 1970-01-01
Сообщений: 665
|
Дл чего?
Элементы дизайна страницы полностью под вашим контролем. Заливайте их по FTP и называйте как хотите. Как там называется мой Аватар в коде - это кому-то важно и нужно?
Пока НИКТО ничего стоящего не предложил, вы называете одну проблему, при этом забывая обо всем остальном.
|
|
|
30.06.2006, 17:05
|
|
XeNum
3dot0 Internet Solutions
Зарегистрирован: 2006-02-03
Сообщений: 54
|
Не зная хорошо полного кода системы предложить решение тяжело. Но думаю достаточно просто добавить расширение к файлу. Пусть будет 0052caea6c1edbeaf10c89ddd70eb89.gif Вы же сами озвучиваете нормальные имена как планы на будущее. А проблема достаточно реальная. При открытии файла вида 0052caea6c1edbeaf10c89ddd70eb89 браузер не всегда корректно отображает его согласно типу, т. к. хостинг просто не знает что это такое. Решение - добавить расширение. Так сохранятся и новые возможности файловой системы и вывод будет всегда корректным.
|
|
|
04.07.2006, 13:11
|
|
Гость
Зарегистрирован: 1970-01-01
Сообщений: 665
|
Так
Вопрос вроде выяснили. Есть некоторые проблемы при работе с оперой, но уже известно решение и оно войдет в обновление.
|
|
|
04.07.2006, 18:37
|
|
XeNum
3dot0 Internet Solutions
Зарегистрирован: 2006-02-03
Сообщений: 54
|
MipH писал(а):Так
Вопрос вроде выяснили. Есть некоторые проблемы при работе с оперой, но уже известно решение и оно войдет в обновление.
Теперь все работает нормально. Уже стали ощущаться плюсы новой файловой системы
|