0 Пользователей и 1 Гость просматривают эту тему.
  • 22 Ответов
  • 5180 Просмотров
*

ruslango

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Доброго времени суток!
Столкнулся с проблемой. Есть некоторое количество файлов, которые в материалах выглядят как вложения (attachments). Нормально скачивались. Но теперь, не могу сказать после чего, при нажатии на ссылку выдается страница 404.
Joomla 1.5.26+K2 2.5.5+sh404SEF 2.3.0.988
Пример страницы: http://ruslango.ru/linux/fcm/all/fcm-43.html
Не знаю уже куда смотреть.
*

staticlight

  • Moderator
  • 1086
  • 65 / 0
  • Staticlight
Re: Не скачиваются вложения К2
« Ответ #1 : 02.04.2012, 15:56:11 »
А из админки эти же файлы скачать можно?
Руководитель отдела сервисного обслуживания систем безопасности.
Устали от com_content - поставьте com_k2.
TRIPLE "F" POWER: Firefox+FireShot+Firebug. Chrome + Ctrl+Shift+I
*

SDKiller

  • Moderator
  • 2706
  • 329 / 5
  • ...ergo sum
Re: Не скачиваются вложения К2
« Ответ #2 : 03.04.2012, 00:16:16 »
Не знаю уже куда смотреть.

Скорее всего на sh404SEF

Ссылка для скачивания у вас выглядит как не-sef, возможно sh404SEF не находит соответствующей sef-ссылки и отправляет на 404 страницу.
Попробуйте отключить его временно и проверить.

« Последнее редактирование: 03.04.2012, 00:20:25 от SDKiller »
*

Garun

  • Захожу иногда
  • 305
  • 17 / 3
Re: Не скачиваются вложения К2
« Ответ #3 : 15.04.2012, 17:29:32 »
Аналогичная проблема
Joomla 1.7.3 + K2 v2.5.4
Ссылка для скачивания: http://www.-----.ru/normativnaya-baza/item/download/4.html
Результат: 404 "Вы не можете посетить текущую страницу по причине:"...

Сторонних SEF нет.
Из админки замечательно скачивается.

Готов к труду и обороне!
*

Garun

  • Захожу иногда
  • 305
  • 17 / 3
Re: Не скачиваются вложения К2
« Ответ #4 : 16.04.2012, 13:19:55 »
Всё просто - надо смотреть файлы item.php и category_item.php в папке public_html/templates/ваш_шаблон/html/com_k2/templates/default(или иной)/
Возможно, что они там живут ещё со старой версии com_k2.
В моём случае именно так и оказалось.
Правим соответствующие фрагменты, сравнивая с аналогичными файлами из новой версии K2.

Оффтоп:
Уже давно на форуме наблюдается тенденция к отсутствию ответов на вопросы.
Скользнув взглядом, участники предпочитают не сказать ничего, даже если ответ им известен.

А ещё удивляет нежелание озвучивать найденное решение тем, кто задавал вопрос.
Ведь топикстартер свою проблему решил...
Нет желания поделиться из мести?
Типа мне толком не ответили, ну и я промолчу в тряпочку...
Готов к труду и обороне!
*

staticlight

  • Moderator
  • 1086
  • 65 / 0
  • Staticlight
Re: Не скачиваются вложения К2
« Ответ #5 : 16.04.2012, 16:36:59 »
Всё просто - надо смотреть файлы item.php и category_item.php в папке public_html/templates/ваш_шаблон/html/com_k2/templates/default(или иной)/
Возможно, что они там живут ещё со старой версии com_k2.

Цитировать
Оффтоп:
Уже давно на форуме наблюдается тенденция к отсутствию ответов на вопросы.
Скользнув взглядом, участники предпочитают не сказать ничего, даже если ответ им известен.

В FAQ написано и выделено красным цветом, что надо сделать первым делом после смены старой версии на новую. Лично я не знал решения проблемы только потому, что думал, что все файлы заменены на новые.

Более того, нежелание авторов топиков создавать темы согласно правилам форума, не способствует быстрому ответу на вопросы. Кроме того, выходят новые версии компонента и не всегда их успевают протестировать.
Руководитель отдела сервисного обслуживания систем безопасности.
Устали от com_content - поставьте com_k2.
TRIPLE "F" POWER: Firefox+FireShot+Firebug. Chrome + Ctrl+Shift+I
*

Okulo

  • Захожу иногда
  • 50
  • 0 / 0
Re: Не скачиваются вложения К2
« Ответ #6 : 08.05.2012, 12:08:34 »
я заменил файлы lic_html/templates/ваш_шаблон/html/com_k2/templates/default - файлами из новой версии.
теперь ссылки на скачивание работают, но файл не скачивается а открывается! кракозябрами (

не подскажите почему?
*

PandaMan

  • Осваиваюсь на форуме
  • 31
  • 1 / 0
Re: Не скачиваются вложения К2
« Ответ #7 : 11.05.2012, 15:56:33 »
я заменил файлы lic_html/templates/ваш_шаблон/html/com_k2/templates/default - файлами из новой версии.
теперь ссылки на скачивание работают, но файл не скачивается а открывается! кракозябрами (

не подскажите почему?
Каким браузером пытаетесь скачать ?
*

plazma50

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Не скачиваются вложения К2
« Ответ #8 : 29.05.2012, 15:20:53 »
для Garun  *DRINK*

Цитировать
Всё просто - надо смотреть файлы item.php и category_item.php в папке public_html/templates/ваш_шаблон/html/com_k2/templates/default(или иной)/
Возможно, что они там живут ещё со старой версии com_k2.
В моём случае именно так и оказалось.
Правим соответствующие фрагменты, сравнивая с аналогичными файлами из новой версии K2.

Спасибо! Все получилось, помогло. Собственно нужно исправить только одну строку в item.php ту часть, где указан url
*

plazma50

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Не скачиваются вложения К2
« Ответ #9 : 30.05.2012, 12:56:16 »
 ! упс!

Вроде все заработало, но....
Исправил файлы item.php и category_item.php в папке public_html/templates/ваш_шаблон/html/com_k2/templates/default(или иной)/
В результате имеем:
1. Файлы (и новые и старые) в админке загружаются и скачиваются
2. Старые файлы (те что были в качестве демо) с fronta скачиваются нормально, а новые те которые я в админке закачиваю - нет, пишет ошибка 404  :o
3. Сами файлы все в папке /attachment присутствуют
4. ничего не обычного, с файлами pdf работаю
5. Joomla 2.5.4, K2-2.5.0
6. Из разных браузеров результат одинаковый
7. кеш очищал...

Есть советы друзья? Нужно именно из frontenda качать.

Спасите! Как вообще такое может быть, что грузятся все файлы, а скачиваются только демо, а остальных типа нет  :'(
*

staticlight

  • Moderator
  • 1086
  • 65 / 0
  • Staticlight
Re: Не скачиваются вложения К2
« Ответ #10 : 30.05.2012, 13:54:45 »
Может, криво исправили? Перезапишите файлы шаблона, как сказано в FAQ, можно для теста даже в новый шаблон, присвойте категориям новый шаблон и проверяйте.
Руководитель отдела сервисного обслуживания систем безопасности.
Устали от com_content - поставьте com_k2.
TRIPLE "F" POWER: Firefox+FireShot+Firebug. Chrome + Ctrl+Shift+I
*

plazma50

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Не скачиваются вложения К2
« Ответ #11 : 30.05.2012, 16:12:06 »
 !

Поставил новый шаблон "download" (закачал не измененные мной файлы от K2 2.5.4), в свойствах категории задал имя этого  нового шаблона...  :o
Все "съехало" конечно, но это фигня, CSS ..сейчас не важно... результат то-же. Любой новый файл добавляется в админке и скачивается там же легко, а в frontende скачиваются только  изначально имевшиеся в demo файлы. Сами ссылки вроде показывает правильно, т.е. вида:
/index.php/services/apple/item/download/26_1a80c3c7976e16181f783bc1c51d956f, в админке выделенная жирным часть точно такая же.
Вот вид ссылки в админке:
/administrator/index.php?option=com_k2&view=item&task=download&id=26_1a80c3c7976e16181f783bc1c51d956f

Куда еще глянуть ? Help !
*

staticlight

  • Moderator
  • 1086
  • 65 / 0
  • Staticlight
Re: Не скачиваются вложения К2
« Ответ #12 : 30.05.2012, 16:42:45 »
Цитировать
закачал не измененные мной файлы от K2 2.5.4
- куда вы их закачали?
Руководитель отдела сервисного обслуживания систем безопасности.
Устали от com_content - поставьте com_k2.
TRIPLE "F" POWER: Firefox+FireShot+Firebug. Chrome + Ctrl+Shift+I
*

plazma50

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Не скачиваются вложения К2
« Ответ #13 : 31.05.2012, 11:24:27 »
- куда вы их закачали?
Создал папку download в /templates/шаблон_Joomla/html/com_k2/templates
В итоге получилось /templates/шаблон_Joomla/html/com_k2/templates/download и в эту папку забросил файлы: item.php, category_item.php и т.д. от K2 2.5.4
В результате в свойствах категории появился выбор шаблона... мой с которым бьюсь, ну пусть "my" и  "download". Соотв. переключаюсь на шаблон для категории или "my" или "download"  :dry:
Что-то не так делаю?  :(
Шаблон этот новый download работает, т.е. он мне меняет вид страницы (естественно, ведь он отличается от шаблона "my") и ссылки в нем на файлы которые можно скачивать тоже присутствуют, ну выглядят из-за шаблона не в виде кнопок, а в виде текста...
 :'( вот только не качаются те из них которые я сам через админку добавлял - ошибка 404. а от demo - легко
*

staticlight

  • Moderator
  • 1086
  • 65 / 0
  • Staticlight
Re: Не скачиваются вложения К2
« Ответ #14 : 31.05.2012, 11:35:17 »
Обновите k2 хотя бы до 2.5.6 + перепишите этими файлами файлы в папке /templates/шаблон_Joomla/html/com_k2/templates/download и попробуйте.

Что такое от demo? Нет демо-файлов в k2 для скачивания.
Руководитель отдела сервисного обслуживания систем безопасности.
Устали от com_content - поставьте com_k2.
TRIPLE "F" POWER: Firefox+FireShot+Firebug. Chrome + Ctrl+Shift+I
*

plazma50

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Не скачиваются вложения К2
« Ответ #15 : 31.05.2012, 11:51:02 »
Обновите k2 хотя бы до 2.5.6 + перепишите этими файлами файлы в папке /templates/шаблон_Joomla/html/com_k2/templates/download и попробуйте.

Спасибо, буду пробовать... напишу что вышло.

Что такое от demo? Нет демо-файлов в k2 для скачивания.

Шаблон который я использую уже содержал K2 и разные демо данные.
*

staticlight

  • Moderator
  • 1086
  • 65 / 0
  • Staticlight
Re: Не скачиваются вложения К2
« Ответ #16 : 31.05.2012, 11:57:56 »
Попробуйте все действия на стандартном шаблоне Joomla или создайте "пустой шаблон".
Руководитель отдела сервисного обслуживания систем безопасности.
Устали от com_content - поставьте com_k2.
TRIPLE "F" POWER: Firefox+FireShot+Firebug. Chrome + Ctrl+Shift+I
*

jaqen

  • Новичок
  • 7
  • 0 / 0
Re: Не скачиваются вложения К2
« Ответ #17 : 28.09.2012, 09:43:53 »
Заменил файлы шаблона,но при попытке скачать "File does not exist". С чпу или без. .Joomla 1.5.20, к2 2.3
*

jaqen

  • Новичок
  • 7
  • 0 / 0
Re: Не скачиваются вложения К2
« Ответ #18 : 28.09.2012, 10:31:40 »
Обновил до 1.5.26 - так же.
Цитировать
mod_k2_comments   Установлено
mod_k2_content   Установлено
mod_k2_login   Установлено
mod_k2_tools   Установлено
mod_k2_users   Установлено
mod_k2_quickicons (administrator)   Установлено
Цитировать
System - K2   Установлено - Разрешить
User - K2   Установлено - Разрешить
Search - K2   Установлено - Разрешить
Цитировать
AllVideos Плагин   Установлено
Simple Image Gallery PRO Plugin   Установлено
Цитировать
media/k2   Доступен на запись
media/k2/attachments   Доступен на запись
media/k2/categories   Доступен на запись
media/k2/galleries   Доступен на запись
media/k2/items   Доступен на запись
media/k2/users   Доступен на запись
media/k2/videos   Доступен на запись
cache   Доступен на запись
Цитировать
Веб сервер   Apache/2.0.63-lk.e (Unix) mod_ssl/2.0.63-lk.e OpenSSL/0.9.8o mod_dp20/0.99.2 mod_python/3.3.1 Python/2.5.1 mod_ruby/1.2.6 Ruby/1.8.7(2010-08-16)
PHP version   5.2.6
Версия MySQL   5.0.26-log
GD image библиотека   bundled (2.0.34 compatible)
Поддержка мультибайтовых строк   Разрешить
Upload limit   50M
Memory limit   32M
Open remote files (allow url fopen)   Да
#---------------------
решено.
Цитировать
Нашёл проблему. Мопед не мой, сайт ставил не я,а папка была задана "files". Т.к. в Joomla никогда не работал, думал стандартное значение, оказалось нужно поле пустым сделать
« Последнее редактирование: 28.09.2012, 12:53:18 от jaqen »
*

a_newbie

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Re: Не скачиваются вложения К2
« Ответ #19 : 20.05.2013, 15:17:20 »
Схожая проблема наблюдалась у меня на K2 2.6.5, Joomla 2.5.9.
При включенном SEF и отключенной опции "Use the item ID in the URL" в расширенных SEF настройках.
В админке вложения скачивались нормально, но при попытке прямой закачки с сайта выдавал 404 ошибку.

Решение нашел на одном из зарубежных форумов, и оно банально до безобразия: обновиться до K2 2.6.6. Там этот трабл исправлен.
Теперь все работает!


*

SolopoV

  • Давно я тут
  • 552
  • 15 / 0
  • зеленею...
Re: Не скачиваются вложения К2
« Ответ #20 : 18.05.2014, 22:14:25 »
В версии 2.6.8 такая же беда... Ссылки битые из-за включенного SEF.

Решение на ихнем форуме:

In case anyone needs it, you can do it by editting (or better, overriding using K2 component templates) the file /components/com_k2/templates/<your template>/item.php

And after

foreach ($this->item->attachments as $attachment)



change the link href to:

href="/media/k2/attachments/<?php echo $attachment->filename; ?>"

« Последнее редактирование: 19.05.2014, 05:20:02 от SolopoV »
*

maxpa

  • Захожу иногда
  • 67
  • 2 / 0
Re: Не скачиваются вложения К2
« Ответ #21 : 12.09.2014, 21:54:06 »
В версии 2.6.8 такая же беда... Ссылки битые из-за включенного SEF.

Решение на ихнем форуме:

In case anyone needs it, you can do it by editting (or better, overriding using K2 component templates) the file /components/com_k2/templates/<your template>/item.php

And after

foreach ($this->item->attachments as $attachment)



change the link href to:

href="/media/k2/attachments/<?php echo $attachment->filename; ?>"



Для меня этот рецепт несработал. Joomla 2524, К2 268 , стандартый SEF включен. При отключенном SEF скачивание идет. Может кто то совмещал и SEF и нормальную работу k2 attachment?

Добавлено: рецепт рабочий просто я сам тупанул - правил item.php components/com_k2,  а нужно было лезть в templates/[template name]/html/com_k2/templates/default
« Последнее редактирование: 12.09.2014, 23:20:52 от maxpa »
*

kontins

  • Новичок
  • 9
  • 0 / 0
Re: Не скачиваются вложения К2
« Ответ #22 : 27.12.2014, 17:25:10 »
Аналогичная проблема
Joomla 1.7.3 + K2 v2.5.4
Ссылка для скачивания: http://www.-----.ru/normativnaya-baza/item/download/4.html
Результат: 404 "Вы не можете посетить текущую страницу по причине:"...

Сторонних SEF нет.
Из админки замечательно скачивается.


У меня шаблон Shaper Desire v1.0.2
Копал,  нашёл, сравнил     
www\components\com_k2\templates\default\item.php
www\components\com_k2\templates\desire_car\item.php

В default\item.php  код такой:
<a title="<?php echo K2HelperUtilities::cleanHtml($attachment->titleAttribute); ?>" href="<?php echo $attachment->link; ?>"><?php echo $attachment->title; ?></a>
             <?php if($this->item->params->get('itemAttachmentsCounter')): ?>

А в desire_car\item.php  такой:
<a title="<?php echo htmlentities($attachment->titleAttribute, ENT_QUOTES, 'UTF-8'); ?>" href="<?php echo JRoute::_('index.php?option=com_k2&view=item&task=download&id='.$attachment->id); ?>">
                  <?php echo $attachment->title ; ?>

В своём шаблоне Найдите и замените.
               
            
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не загружаются вложения К2

Автор sergehome

Ответов: 12
Просмотров: 3951
Последний ответ 31.01.2020, 20:36:36
от skinny
Отображение вложения К2 только для авторизованных пользователей

Автор rahmarrav

Ответов: 0
Просмотров: 815
Последний ответ 15.04.2017, 13:48:48
от rahmarrav
Как вывести в К2 вложения с новой строки?

Автор valerikaH

Ответов: 1
Просмотров: 607
Последний ответ 28.11.2016, 16:46:01
от Septdir
Можно ли скрыть вложения К2 если стоит подробнее

Автор Леон

Ответов: 0
Просмотров: 646
Последний ответ 01.02.2016, 12:30:17
от Леон
K2 вложения с временным интервалом

Автор Alibama

Ответов: 0
Просмотров: 659
Последний ответ 01.02.2015, 19:09:19
от Alibama