Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Онлайн-форум hostobzor.ru _ Виртуальный сервер и Виртуальный Выделенный Сервер _ Как отключить open_basedir

Автор: hantenbain 28.01.2010, 18:37

Добрый день!
У меня был сайт флеш галерея на brandhost.ru я перенес его на eserver.ru и столкнулся с такой проблемой:
При переносе сайта на новый сервер он перестал работать. Дома на сервере Denver все работает нормально.
Я связался с производителем ПО и получил ответ, что скрипты не работают из за включенной в PHP опции open_basedir.
Связавшись с тех. поддержкой, получил ответ, что выключить опцию open_basedir невозможно sad.gif Действительно ли нельзя отключить эту опцию для отдельного аккаунта?
Может быть можно ее отключить через файл .htaccess? Я пробовал разные варианты, но ничего не получилось, к сожалению я полный чайник в этих вопросах sad.gif Очень надеюсь на помощь!

Автор: rustelekom 28.01.2010, 18:42

Очень может быть что и невозможно. Если нельзя подстроить настройки php индивидуально под аккаунт или такие настройки доступны не в полном объеме. Попросите все же техподдержку подсказать какое то решение поскольку иначе вы не сможете использовать ваш хостинг аккаунт для скрипта который вы используете.

Автор: Zorge.Org 28.01.2010, 21:30

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

Если же у вас VPS/VDS, то проблем с отключением данного параметра нет.

В любом случае, если техподдержка говорит "нет", значит так оно и есть.

Автор: hantenbain 29.01.2010, 00:27

Цитата(Zorge.Org @ 28.01.2010, 21:30) *

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

Если же у вас VPS/VDS, то проблем с отключением данного параметра нет.

В любом случае, если техподдержка говорит "нет", значит так оно и есть.

Это, конечно понятно, но, как в такой ситуации поступить мне? Я простой пользователь, не специалист в программировании, я купил ПО для своего сайта, купил не самый дешевый хостинг, и мой сайт, который меня кормит не работает sad.gif Огромное количество людей во всем мире используют это ПО, скрипт диагностики пишет open basedir: No support on questions related to these restriction, just ask your hoster to disable this configuration option. Я полагаю, что если данная опция была бы стандартом для всех хостеров, контора, разрабатывающая эти галереи пошла бы по миру sad.gif

Автор: rustelekom 29.01.2010, 00:39

Цитата(hantenbain @ 29.01.2010, 00:27) *

Это, конечно понятно, но, как в такой ситуации поступить мне? Я простой пользователь, не специалист в программировании, я купил ПО для своего сайта, купил не самый дешевый хостинг, и мой сайт, который меня кормит не работает sad.gif Огромное количество людей во всем мире используют это ПО, скрипт диагностики пишет open basedir: No support on questions related to these restriction, just ask your hoster to disable this configuration option. Я полагаю, что если данная опция была бы стандартом для всех хостеров, контора, разрабатывающая эти галереи пошла бы по миру sad.gif


Она стандарт для всех хостеров. Что означает данная директива вы могли прочитать на php.net Если коротко - она не позволяет выходить php скриптам за пределы домашней папки пользователя. "Бороться" с хостером тут бесполезно если у него нет альтернативного решения и/или если скрипт реагирует просто даже на наличие этой директивы. Что касается кто разорится а кто нет - увы, кодеров которые хотят 777 права на виртуальном хостинге полным полно и они как то живут, как собственно и хостеры у которых все дырявое донельзя.
Убедиться в этом можно открыв почти любой мануал по установке популярных скриптов. А что такое 777 права - возможность писать в ваши директории и файлы любым юзерам на том же сервере. Убедится кто дырявый - ну тоже можно увидеть по жалобам тех же клиентов. И кто тут виноват smile.gif? Крайним конечно оказывается человек который ничего этого не знал и еще и денег отдал за небезопасный скрипт.... Может озвучите что за скрипт такой? Народ должен знать своих героев.

Автор: hantenbain 29.01.2010, 00:54

Цитата(rustelekom @ 29.01.2010, 00:39) *

Крайним конечно оказывается человек который ничего этого не знал и еще и денег отдал за небезопасный скрипт.... Может озвучите что за скрипт такой? Народ должен знать своих героев.

Господа, я прекрасно понимаю, что все тут крутые специалисты, но, к сожалению, я не из таких sad.gif Галерею imagevue используют множество не последних российских фотографов, по рекомендациям которых я ее и выбирал, к сожалению, в вопросах хостинга они такие же профаны, как и я sad.gif Тут вопрос, что делать мне, стучатся в тех. поддержку, требовать от хостера возврата денег, забить на деньги и искать другой хостинг с риском налететь на те же проблемы...

Автор: rustelekom 29.01.2010, 01:09

Прекрасно вас понимаю. Сам в такое влезал по незнанию в свое время. Но, привыкайте, хостинг увы дело не такое простое как кажется. Квалификацию кодеров характеризует вот этот тест:

http://www.imagevuex.com/imagevue/test/

groupfolder name="Sweet Petite" mode="777"
folder path="../content/Sweet Petite/defocus ambient/" perm="777"
folder path="../content/Sweet Petite/nature symmetry/" perm="777"
folder path="../content/Sweet Petite/corrosion and exposure/" perm="777"
folder path="../content/Sweet Petite/earthly elements/" perm="777"
folder path="../content/Sweet Petite/organica waves/" perm="777"
folder path="../content/Sweet Petite/micro mixmatch/" perm="777"
folder path="../content/Sweet Petite/light exposure/" perm="777"
folder path="../content/Sweet Petite/material girl/" perm="777"

Вот я бы таких кодеров сразу на улицу выгонял smile.gif И их продаванов тоже:

http://www.imagevuex.com/imagevue/requirements

ага, только пхп.

Вам же советую теперь одно - просите хостера вернуть деньги и при поиске нового хостера задавайте ему вопросы - права 777 можно ли разрешить? open_base можно ли выключить и т.п. Вот кто скажет что да да, будет для вас подходящиим хостером (до первого взлома конечно но, это уже вам решать).

Автор: Admin 29.01.2010, 01:33

Цитата(hantenbain @ 29.01.2010, 00:54) *

Господа, я прекрасно понимаю, что все тут крутые специалисты, но, к сожалению, я не из таких sad.gif

Нас таких здесь как минимум уже двое smile.gif. Для меня тоже все эти open- китайская грамота.

Цитата

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

Забивать не надо.

1. Идем на сайт производителя скрипта и скачиваем файл http://www.imagevuex.com/test/test.zip.
2. Если тест проходит нормально - пишем гневное письмо разработчикам, мол "протестировал хостинг Вашим тестом, все прошло нормально, установил скрипт - не работает. Прошу либо вернуть мои $150 (или $54, в зависимости от Вашей лицензии), либо помочь справиться с проблемой."
3. Если тест не проходит - посыпаем голову пеплом, материм только себя, просим хостера о досрочном прекращении договора и возврате средств (если такое предусмотрено договором).
4. Берем тестовый файлик и тестируем всех, у кого есть бесплатный тестовый период, пока не найдем нужного хостера. Упростить задачу можно, если спросить тех, кто Вам его рекомендовал, а у кого хостятся они.

Наезжать на хостера с требованием изменить php.ini под этот скрипт - бессмысленно. Слишком дурная слава о нем в плане безопасности - http://www.xakep.ru/post/30266/default.asp Ни один вменяемый хостер на общем (шаред) хостинге на это не пойдет. Надо искать либо безбашенного, либо ставить собственный сервер (или VDS) и принимать все риски на себя.

Автор: Zorge.Org 29.01.2010, 14:03

Цитата(hantenbain @ 29.01.2010, 00:54) *

Господа, я прекрасно понимаю, что все тут крутые специалисты, но, к сожалению, я не из таких sad.gif Галерею imagevue используют множество не последних российских фотографов, по рекомендациям которых я ее и выбирал, к сожалению, в вопросах хостинга они такие же профаны, как и я sad.gif Тут вопрос, что делать мне, стучатся в тех. поддержку, требовать от хостера возврата денег, забить на деньги и искать другой хостинг с риском налететь на те же проблемы...

В данном случае к невменяемым хостинг-провайдерам с выключенным open_basedir на виртуальном хостинге обращаться не советую. Мне кажется, оптимальным для вас будет вариант аренды VPS/VDS, тем более сейчас цены на них вполне приемлемы.

А на своей VDS вы можете рулить какими угодно параметрами, в том числе open_basedir, но на свой страх и риск. Раз уж вам эта галерея так нужна (прочтите выше, как закидали камнями разработчиков данного ПО).

Автор: hantenbain 29.01.2010, 17:52


Всем спасибо за ответы, получил новую версию ПО, все заработало smile.gif

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)