Как отключить open_basedir |
Здравствуйте, гость ( Вход | Регистрация )
Настоящие Правила Раздела являются дополннением к Общим Правилам Конференции. В случаях противоречий отдельных пунктов, действуют Правила Раздела.
Как отключить open_basedir |
hantenbain |
28.01.2010, 18:37
Сообщение
#1
|
Группа: Старые пользователи Сообщений: 13 Регистрация: 12.12.2006 Пользователь №: 4,276 Репутация: 205 |
Добрый день!
У меня был сайт флеш галерея на brandhost.ru я перенес его на eserver.ru и столкнулся с такой проблемой: При переносе сайта на новый сервер он перестал работать. Дома на сервере Denver все работает нормально. Я связался с производителем ПО и получил ответ, что скрипты не работают из за включенной в PHP опции open_basedir. Связавшись с тех. поддержкой, получил ответ, что выключить опцию open_basedir невозможно (IMG:style_emoticons/default/sad.gif) Действительно ли нельзя отключить эту опцию для отдельного аккаунта? Может быть можно ее отключить через файл .htaccess? Я пробовал разные варианты, но ничего не получилось, к сожалению я полный чайник в этих вопросах (IMG:style_emoticons/default/sad.gif) Очень надеюсь на помощь! |
rustelekom |
28.01.2010, 18:42
Сообщение
#2
|
Эксперт раздела претензий Группа: Старые пользователи Сообщений: 3,604 Регистрация: 17.07.2002 Из: Москва Пользователь №: 15 Репутация: 271 |
Очень может быть что и невозможно. Если нельзя подстроить настройки php индивидуально под аккаунт или такие настройки доступны не в полном объеме. Попросите все же техподдержку подсказать какое то решение поскольку иначе вы не сможете использовать ваш хостинг аккаунт для скрипта который вы используете.
|
Zorge.Org |
28.01.2010, 21:30
Сообщение
#3
|
Группа: Старые пользователи Сообщений: 4 Регистрация: 08.12.2009 Пользователь №: 10,928 Репутация: 187 |
Если вы используете виртуальный хостинг, скорее всего о возможности отключения open_basedir не может быть и речи, так как этот параметр является одним из компонентов безопасности работы сервера.
Если же у вас VPS/VDS, то проблем с отключением данного параметра нет. В любом случае, если техподдержка говорит "нет", значит так оно и есть. |
hantenbain |
29.01.2010, 00:27
Сообщение
#4
|
Группа: Старые пользователи Сообщений: 13 Регистрация: 12.12.2006 Пользователь №: 4,276 Репутация: 205 |
Если вы используете виртуальный хостинг, скорее всего о возможности отключения open_basedir не может быть и речи, так как этот параметр является одним из компонентов безопасности работы сервера. Если же у вас VPS/VDS, то проблем с отключением данного параметра нет. В любом случае, если техподдержка говорит "нет", значит так оно и есть. Это, конечно понятно, но, как в такой ситуации поступить мне? Я простой пользователь, не специалист в программировании, я купил ПО для своего сайта, купил не самый дешевый хостинг, и мой сайт, который меня кормит не работает (IMG:style_emoticons/default/sad.gif) Огромное количество людей во всем мире используют это ПО, скрипт диагностики пишет open basedir: No support on questions related to these restriction, just ask your hoster to disable this configuration option. Я полагаю, что если данная опция была бы стандартом для всех хостеров, контора, разрабатывающая эти галереи пошла бы по миру (IMG:style_emoticons/default/sad.gif) |
rustelekom |
29.01.2010, 00:39
Сообщение
#5
|
Эксперт раздела претензий Группа: Старые пользователи Сообщений: 3,604 Регистрация: 17.07.2002 Из: Москва Пользователь №: 15 Репутация: 271 |
Это, конечно понятно, но, как в такой ситуации поступить мне? Я простой пользователь, не специалист в программировании, я купил ПО для своего сайта, купил не самый дешевый хостинг, и мой сайт, который меня кормит не работает (IMG:style_emoticons/default/sad.gif) Огромное количество людей во всем мире используют это ПО, скрипт диагностики пишет open basedir: No support on questions related to these restriction, just ask your hoster to disable this configuration option. Я полагаю, что если данная опция была бы стандартом для всех хостеров, контора, разрабатывающая эти галереи пошла бы по миру (IMG:style_emoticons/default/sad.gif) Она стандарт для всех хостеров. Что означает данная директива вы могли прочитать на php.net Если коротко - она не позволяет выходить php скриптам за пределы домашней папки пользователя. "Бороться" с хостером тут бесполезно если у него нет альтернативного решения и/или если скрипт реагирует просто даже на наличие этой директивы. Что касается кто разорится а кто нет - увы, кодеров которые хотят 777 права на виртуальном хостинге полным полно и они как то живут, как собственно и хостеры у которых все дырявое донельзя. Убедиться в этом можно открыв почти любой мануал по установке популярных скриптов. А что такое 777 права - возможность писать в ваши директории и файлы любым юзерам на том же сервере. Убедится кто дырявый - ну тоже можно увидеть по жалобам тех же клиентов. И кто тут виноват (IMG:style_emoticons/default/smile.gif)? Крайним конечно оказывается человек который ничего этого не знал и еще и денег отдал за небезопасный скрипт.... Может озвучите что за скрипт такой? Народ должен знать своих героев. |