Ошибка при установке модуля или шаблона

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

Аватар пользователя fel0n fel0n 25 марта 2013 в 10:38

Ребят такая проблема.
При установке модуля или шаблона выбрасывает на страницу
http://s1.ipicture.ru/uploads/20130325/15O2RG4R.png

Помогите. никак не могу разобраться. как можно обойти это подтверждение.
Потому что при вводе данных она выдает ошибку
http://s1.ipicture.ru/uploads/20130325/YRsxCKM3.png

ВложениеРазмер
Иконка изображения bezymyannyy.png19.35 КБ
Иконка изображения bezymyannyy1.png23.09 КБ

Комментарии

Аватар пользователя EvgenySorokin EvgenySorokin 25 марта 2013 в 10:52

Была подобная проблема - криво был настроен хостинг. Возможно, в вашем случае тоже самое.
Если шаред хостинг - попробуйте в саппорт написать.

А так - ручками, через фтп все отлично грузится.

Аватар пользователя Niklan Niklan 25 марта 2013 в 11:00

ААА. ток хотел про эту ошибку у себя написать как лечить Smile Ща точно напишу, ибо решал её уже и у самого сейчас такая.

Аватар пользователя mialpet mialpet 25 марта 2013 в 11:23

Quote:

Не знаю как на Windows, есть ли там вообще такая ошибка, если есть то, скорее всего, проблема в папке temp.

На виндовс у друпала папка sites называется точно также Wink и права на запись тоже есть.
И что-то ваша команда не очень похожа на это.

Аватар пользователя Niklan Niklan 25 марта 2013 в 11:30

"mialpet" wrote:
И что-то ваша команда не очень похожа на это.

А должна быть похожа? Smile

"mialpet" wrote:
На виндовс у друпала папка sites называется точно также Wink и права на запись тоже есть.

Там сервера иначе ставятся.

Аватар пользователя Niklan Niklan 25 марта 2013 в 11:31

"mialpet" wrote:

Вы прописывали права на запись\чтение\просмотр.

В данном случае пользователь-сервер просто получает все права на эту папку и становится её владельцем. Так что все норм.

Аватар пользователя mialpet mialpet 25 марта 2013 в 11:32

"Niklan" wrote:
Там сервера иначе ставятся.

Вы не улавливаете суть - речь о папке друпала и правиле доступа к ней от ОС, а не сервера.

Аватар пользователя mialpet mialpet 25 марта 2013 в 11:38

И я советую написать про вариант с зиллой, имхо самый простой и универсальный (на шаред хостинге вам никто консоль не даст).

Аватар пользователя Niklan Niklan 25 марта 2013 в 11:44

"mialpet" wrote:

Я тут почитал, получается для решения данной проблемы на шаредах достаточно прописать 755 на папку sites/default/files?

Аватар пользователя divined divined 25 марта 2013 в 12:41

Не правильное решение.

1. www-data дать доступ ко всем своим сайтам на сервере вы должны понять какая это дыра в безопасности.
2. При указании настроек FTP вы сказали что ничего не получится - "не правда", все работает если указать нужного пользователя.

ПС: Я думаю что подойдет решение добавление каждого пользователя (Web) на сервере в группу www-data. Сам не пробовал. И тоже надо выяснять с безопасностью.

А вообще решение более сложное и сводится к настройке https протокола и сертификатов на сервере.
Которое пока нет времени разбирать.

Аватар пользователя Niklan Niklan 25 марта 2013 в 13:02

"divined" wrote:
Я думаю что подойдет решение добавление каждого пользователя (Web) на сервере в группу www-data.

Не помогает.

Решение писал для локального сервера. Надо указать, а то дыра действительно получается, но и такую дыру на хостинге не сделать ибо тупо команда не сработает.

"divined" wrote:
При указании настроек FTP вы сказали что ничего не получится - "не правда", все работает если указать нужного пользователя.

Не получится, ибо надо также сидеть с бубном еще и FTP ставить\настраивать.

Аватар пользователя mialpet mialpet 25 марта 2013 в 13:48

"Niklan" wrote:
Решение писал для локального сервера.

Думаю лучше сказать для выделенного сервера, кому спрашивается нужен локальный сервер и его безопасность?

Аватар пользователя mialpet mialpet 25 марта 2013 в 15:12

"fel0n" wrote:
Скажите вы не знаете почему появляется данный текст?
http://s2.ipicture.ru/uploads/20130325/01Gk4PqM.png[/quote]
Ну похоже что вам запрещен доступ к файлам движка)))

Так, давайте еще раз по-порядку, через FileZilla выставляем следующие права доступа:
1. у папки .../www/[site_catalog_name]/sites - 755
2. у файла .../www/[site_catalog_name]/sites/default/settings.php - 444
3. у папки .../www/[site_catalog_name]/sites/default/files - 775

Аватар пользователя mialpet mialpet 25 марта 2013 в 15:16

"Niklan" wrote:
Я тут почитал, получается для решения данной проблемы на шаредах достаточно прописать 755 на папку sites/default/files?

Я сегодня что-то невнимательно все читаю, важна не папка файлс, а сайтс, впрочем и с файлс надо быть внимательным туда по-дефолту загружаются файлы через форму загрузки файлов на сайте.

Дайте уже кто-нибудь ссылку на инструкцию по этому поводу на орге, там где-то в гайде по установке должна быть.

Аватар пользователя Niklan Niklan 25 марта 2013 в 19:04

"mialpet" wrote:
Думаю лучше сказать для выделенного сервера, кому спрашивается нужен локальный сервер и его безопасность?

Мне нужен локальный сервер. Я делаю на нем проекты. А на хостингах уже такой проблемы нету =\

Тут вообще выходит дело не в правах. У автора чистый друпал так ерорит. Тут дело в сервере походу.

Аватар пользователя mialpet mialpet 25 марта 2013 в 22:44

"Niklan" wrote:
У автора чистый друпал так ерорит.

Да нет, там приветы от зенда. Большой вопрос возникает после чего все это началось? А вообще решение еще в первом посте написали
"Garin33" wrote:
Была подобная проблема - криво был настроен хостинг. Возможно, в вашем случае тоже самое.
Если шаред хостинг - попробуйте в саппорт написать.

Шаред? Писали?

Аватар пользователя Niklan Niklan 25 марта 2013 в 23:01

"mialpet" wrote:
Да нет, там приветы от зенда. Большой вопрос возникает после чего все это началось? А вообще решение еще в первом посте написали

Не знаю от чего там приветы. но ТС писал в личку что это чистейшая инсталляция. Так что тут 99% надо править сервер.

Аватар пользователя mialpet mialpet 25 марта 2013 в 23:34

Да и мне он в личку писал и если б не фатал еррор, который он там выдал, то все это можно было бы "вылечить" подавлением вывода конкретно этих ошибок как предлогают в инете.
В общем проблема оказалась не в правах как мы тут наугад решили)), а поинтересней немного пока ничего не скажу, копаю отсюда.

Аватар пользователя mialpet mialpet 28 марта 2013 в 14:41

Короче все просто, подробности тут.
fel0n, если проблемма еще актуальна, то вот порядок действий:
1. Чтобы срочно решить проблему для одного сайта: по адресу .../www/[site_catalog_name]/ находим файл .htaccess и в конце пишем
php_value open_basedir none
Если стало только хуже, то удаляем взад.

2. Пинаем техов чтобы вписали
php_admin_value open_basedir none
в httpd.conf (PHP < 5.3.0) или
php_value open_basedir none
если версия PHP старше, это уже избавит вас от ваших проблем на всех ваших сайтах

3. Советуем техам прописать это в php.ini, чтобы их не пинали другие друпалервц...друпалевлрв.....друпалоидц....или может друпалоиды, короче люди которые держат на их хостинге сайты на движке Drupal.