Сайт на хостинге beget.ru

Главные вкладки

Аватар пользователя misha_nik_ef misha_nik_ef 12 февраля 2015 в 16:22

Добрый день, разместил сайт на данном хостинге. Возникла проблема с загрузкой изображений в модуле ckeditor, ссылка загружаемой картинки src="//home/u/unikifo/dostavkavkomi.ru/public_html/sites/default/files/styles/1.jpg", картинка не выводится. Если данную ссылку отредактирую ручками до вида src="/sites/default/files/styles/1.jpg" то всё правильно отображается. Ответ службы поддержки ниже. Может кто подскажет как решить данную проблему???

Здравствуйте, все достаточно просто
это абслолютный путь /home/u/unikifo/dostavkavkomi.ru/public_html/sites/default/files/styles/1.jpg
это относительный sites/default/files/
Сайт располагается в папке /home/u/unikifo/dostavkavkomi.ru/public_html и это корневая его папка.

Что касается тега

То полагаю он пытался подгрузить картинку по пути url, а именно
http://dostavkavkomi.ru/home/u/unikifo/dostavkavkomi.ru/public_html/site...
Переводя адрес на физический получается так
/home/u/unikifo/dostavkavkomi.ru/public_html/home/u/unikifo/dostavkavkomi.ru/public_html/sites/default/files/styles/1.jpg
Естественно по такому адресу ничего нет.

Комментарии

Аватар пользователя misha_nik_ef misha_nik_ef 12 февраля 2015 в 16:28

Поправлю, что бы была ссылка
То полагаю он пытался подгрузить картинку по пути url, а именно

"misha_nik_ef" wrote:
Что касается тега

Что касается тега
img alt= src=//home/u/unikifo/dostavkavkomi.ru/public_html/sites/default/files/styles/1.jpg
(ковычки убрал специально, что бы не было ссылкой.

Аватар пользователя misha_nik_ef misha_nik_ef 12 февраля 2015 в 17:03

Я просто уже не знаю куда копать. А каждый раз при вставку вручную корректировать адрес ссылки не вариант. Да, из за этого ешё и не отображаются картинки вставленные через поле Изображение, тип изображение.

Аватар пользователя misha_nik_ef misha_nik_ef 13 февраля 2015 в 9:41

Решено.
Сайт устанавливал на хостинге beget.ru. там есть 2 способа установки cms друпа:
1. Устанавливаем непосредственно через сам хостинг.
2. Качаем оригинальный дистрибутив с сайта drupal.org и через ftp заливаем на хостинг.
Если устанавливать 1-м способом, то никаких проблем не возникает. Я же воспользовался 2-м способом и столкнулся с некоторыми трудностями.
Ход моих действий: После установки пытаюсь установить модуль, появляется запрос предоставления данных FTP, ввожу данные, начинается процесс установки модуля и тут же ошибка(на примере моего сайта):
Error installing / updating
File Transfer failed, reason: Cannot move /tmp/update-extraction-f91920de/admin_menu/admin_menu.admin.js to /public_html/sites/all/modules/admin_menu/admin_menu.admin.js
Next steps"
Далее следую в настройки - файловая система, и изменяю пути на
Общедоступный путь файловой системы
/home/u/unikifo/САЙТ/public_html/sites/default/files
Временная папка
/home/u/unikifo/сайт/public_html/tmp
После этих операций все модули и темы устанавливаются корректно. НО возникла проблема с модулем Ckeditor, загруженные картинки прописывали не правильный путь из за изменения файловой системы. Пришлось обращаться в службу поддержки, что бы они изменили данные пути на стандартные, т.к. если я пытался изменить их сам, появлялась ошибка.
В моём случае получились следующие:
Общедоступный путь файловой системы
sites/default/files
Временная папка
sites/default/files/tmp
пытался узнать почему такая разница при разных способах установки, толком ничего не ответили. Надеюсь моя, вот такая вот небольшая статейка, кому нить поможет.