Старый 10.09.2008, 21:46   #1
Новичок
 
Аватар для MasterJedi
 
Регистрация: 10.09.2008
Сообщений: 4
Вес репутации: 0
MasterJedi на пути к лучшему
Exclamation Проблемы при установке SAPE на конкретный хостинг

Столкнулся с проблемами работы скрипта SAPE на хостинге 000webhost.com

Из-за того, что в коде, выдаваемом сапой стоит
PHP код:
DOCUMENT_ROOT 
функция ворачивает не верный путь, где лежит сайт (в моем случае это public_html), а фактический, где установлен PHP движок (на хостинге Unix система). Вот это можно лицезреть:

PHP код:
Warning: require_once(): open_basedir restriction in effectFile(/usr/local/apache/htdocs/BLAH_BLAH_BLAH/sape.phpis not within the allowed path(s): (/home/:/usr/lib/php:/tmpin /home/a4545532/public_html/index.php on line 177 

Warning
: require_once(/usr/local/apache/htdocs/BLAH_BLAH_BLAH/sape.php): failed to open streamOperation not permitted in /home/a4545532/public_html/index.php on line 177 

Fatal error
: require_once(): Failed opening required '/usr/local/apache/htdocs/BLAH_BLAH_BLAH/sape.php' (include_path='.:/usr/lib/php:/usr/local/lib/php'in /home/a4545532/public_html/index.php on line 177 
Изменение 'DOCUMENT_ROOT' на что-то вроде 'public_html' или '/' или фактического верного пути не помогло.

Если будет полезно, уточню инфу с хостинга:

Цитата:
Home Root /home/a4545532
Server Name server16.000webhost.com
IP Address 64.235.57.20
Apache ver. 2.2.8 (Unix)
PHP version 5.2.*
MasterJedi вне форума   Ответить с цитированием
Старый 10.09.2008, 22:11   #2
..
 
Регистрация: 08.09.2007
Адрес: ...
Сообщений: 3,483
Вес репутации: 285
rusteam - за этого человека можно гордитсяrusteam - за этого человека можно гордитсяrusteam - за этого человека можно гордитсяrusteam - за этого человека можно гордитсяrusteam - за этого человека можно гордитсяrusteam - за этого человека можно гордитсяrusteam - за этого человека можно гордитсяrusteam - за этого человека можно гордитсяrusteam - за этого человека можно гордитсяrusteam - за этого человека можно гордится
По умолчанию

Прочёл 2 раза, вы эти джедайские штучки бросьте.. что спросить то хотели?
rusteam вне форума   Ответить с цитированием
Старый 10.09.2008, 22:28   #3
Новичок
 
Аватар для MasterJedi
 
Регистрация: 10.09.2008
Сообщений: 4
Вес репутации: 0
MasterJedi на пути к лучшему
По умолчанию

Цитата:
Сообщение от rusteam Посмотреть сообщение
Прочёл 2 раза, вы эти джедайские штучки бросьте.. что спросить то хотели?
Хм... русским же языком написано, я думал парни из rusteam знают великий и могучий =)))

Дубль два: как подправитть код, чтобы заработало на хостинге 000webhost.com ???

Проблема указана: скрипт не там пытается найти файл sape.php
MasterJedi вне форума   Ответить с цитированием
Старый 10.09.2008, 22:46   #4
..
 
Регистрация: 08.09.2007
Адрес: ...
Сообщений: 3,483
Вес репутации: 285
rusteam - за этого человека можно гордитсяrusteam - за этого человека можно гордитсяrusteam - за этого человека можно гордитсяrusteam - за этого человека можно гордитсяrusteam - за этого человека можно гордитсяrusteam - за этого человека можно гордитсяrusteam - за этого человека можно гордитсяrusteam - за этого человека можно гордитсяrusteam - за этого человека можно гордитсяrusteam - за этого человека можно гордится
По умолчанию

Цитата:
Сообщение от MasterJedi Посмотреть сообщение
Хм... русским же языком написано, я думал парни из rusteam знают великий и могучий =)))
Вы думаль, что думаль..

Цитата:
Сообщение от MasterJedi Посмотреть сообщение
Дубль два: как подправитть код, чтобы заработало на хостинге 000webhost.com ???
Сменить говнохостинг на что нить приличное и не капать в моск НЕзнатокам вашего варианта русского могучего...

ЗЫ Варианты хост под сапу на форуме вагон...
rusteam вне форума   Ответить с цитированием
Старый 10.09.2008, 22:54   #5
Мастер
 
Аватар для Disel
 
Регистрация: 24.06.2008
Адрес: Виргинские острова
Сообщений: 836
Вес репутации: 267
Disel - прекрасное будущееDisel - прекрасное будущееDisel - прекрасное будущееDisel - прекрасное будущееDisel - прекрасное будущееDisel - прекрасное будущееDisel - прекрасное будущееDisel - прекрасное будущееDisel - прекрасное будущееDisel - прекрасное будущееDisel - прекрасное будущее
По умолчанию

Цитата:
Сообщение от rusteam Посмотреть сообщение
Сменить говнохостинг
Абсолютно верно, сменил и спишь спокойно
__________________
Может тебе и ключ от квартиры дать, где девки лежат?
Disel вне форума   Ответить с цитированием
Старый 11.09.2008, 00:45   #6
Добрый модератор
 
Аватар для zhegloff
 
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1025
zhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущее
По умолчанию

Цитата:
Сообщение от MasterJedi Посмотреть сообщение
Дубль два: как подправитть код, чтобы заработало на хостинге 000webhost.com ???

Проблема указана: скрипт не там пытается найти файл sape.php
Решение: Сказать скрипту правильную дорогу до sape.php.

Добавлено через 1 минуту
А как у вас там вообще хоть один скрипт работает с кривым документ_рутом? или чистый хтмл юзаете?
__________________
Установка кода сапы от $9.95. Пишите в личку.
Правильный хостинг.
В личке бесплатно не отвечаю обычно.

Последний раз редактировалось zhegloff; 11.09.2008 в 00:45. Причина: Добавлено сообщение
zhegloff вне форума   Ответить с цитированием
Старый 11.09.2008, 01:33   #7
Эксперт
 
Аватар для MonAmur
 
Регистрация: 03.07.2007
Адрес: Chinatown
Сообщений: 7,265
Вес репутации: 609
MonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущее
По умолчанию

про правильню дорогу можете тут почитать - http://forum.sape.ru/showpost.php?p=233500&postcount=97
MonAmur вне форума   Ответить с цитированием
Старый 11.09.2008, 14:53   #8
Новичок
 
Аватар для MasterJedi
 
Регистрация: 10.09.2008
Сообщений: 4
Вес репутации: 0
MasterJedi на пути к лучшему
Thumbs up

Цитата:
Сообщение от zhegloff Посмотреть сообщение
Решение: Сказать скрипту правильную дорогу до sape.php.

Добавлено через 1 минуту
А как у вас там вообще хоть один скрипт работает с кривым документ_рутом? или чистый хтмл юзаете?
Говнохостинг, говно хостинг. Зачем менять спрашивается? Нормальный бесплатный-платный хостинг. Без перехода на личности будет сказано, что все, кто руками не умеет работать при малейшей проблеме ищет легкие пути.

2 zhegloff, да все скрипты отлично работают. Меня даже порадовала та "свобода", которую дает 000webhost - т.к. очень много настроек, включено много модулей PHP. Ну а Register Globals уж как известно))
Цитата:
Решение: Сказать скрипту правильную дорогу до sape.php.
Что и требовалось сделать.

2 MonAmur, спасибо за существенную подсказку, где глянуть верный путь. Отдельное спс, что что без флуда и по теме. Скрипт совсем чуток пришлось подредактировать вот так:

PHP код:
require_once($_SERVER['/usr/local/apache/htdocs']._SAPE_USER.'/sape.php'); 
удалил добавление в строку пути включение "лишней",
PHP код:

т.к. она автоматом добавляется.
MasterJedi вне форума   Ответить с цитированием
Старый 23.08.2009, 22:05   #9
Новичок
 
Регистрация: 04.08.2009
Сообщений: 33
Вес репутации: 179
zalexandr на пути к лучшему
Отправить сообщение для zalexandr с помощью ICQ
По умолчанию

я изменил require_once($_SERVER['DIR_ROOT']._SAPE_USER.'/sape.php');
zalexandr вне форума   Ответить с цитированием
Старый 23.08.2009, 22:19   #10
Эксперт
 
Регистрация: 13.05.2008
Сообщений: 7,497
Вес репутации: 385
Апокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущее
По умолчанию

Причем тут хостинг? Идите курить про open_basedir, чем пенять на хостинг!

Цитата:
Сообщение от zalexandr Посмотреть сообщение
я изменил require_once($_SERVER['DIR_ROOT']._SAPE_USER.'/sape.php');
бред..
Апокалипсис вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
При установке кода sape PHP Notice maksik Установка кода на различные движки 4 23.08.2008 18:17
Авторежим: как настроить фильтр только на конкретный урл? Aveter Вопросы по работе системы 2 04.07.2008 04:30
Нужна помошь, знающих людей по установке sape papuas Деловое сотрудничество 8 04.02.2008 21:34
Проблемы с ASP&SAPE Alex Bell Вопросы по работе системы 5 24.08.2007 14:12
Проблемы в установке кода на сайт sydex Вопросы по работе системы 3 01.06.2007 01:22


Часовой пояс GMT +3, время: 16:29.