АРМАДА
как запустить приложение локально?
Новая тема Написать ответ Advanced Hosters - профессиональный хостинг

shhef +
V.I.P.
Зарегистрирован: 14.09.2007
Сообщений: 7694
Обратиться по нику
# Добавлено:Пн Авг 24, 2009 10:04 pmДобавить в избранноеОтветить с цитатой
в общем то поставил денвер, запустил, работает... но в настройках скрипта нужно указывать абсолютный путь к папке скрипта на компе (типа ....test.ru/skript/), что не ставлю. не получается, как лечить?
Облачный сервер за 5 у.е. + 10 у.е на счет при регистрации по моей ссылке. Разные страны! Лучший треккер!

diff
Свой
Зарегистрирован: 17.10.2007
Сообщений: 23
Обратиться по нику
# Добавлено:Вт Авг 25, 2009 9:29 pmОтветить с цитатой
если не ошибаюсь, то нужно прописать следующее:
Код:
виртуальный_диск:/home/папка_виртульный_домен/www/папка_скрипта/



где виртуальный диск нужно написать с большой буквы [A-Z]

shhef +
V.I.P.
Зарегистрирован: 14.09.2007
Сообщений: 7694
Обратиться по нику
# Добавлено:Вт Авг 25, 2009 9:48 pmОтветить с цитатой
не фурычит.... так прописывал... ну может я что то туплю...
Облачный сервер за 5 у.е. + 10 у.е на счет при регистрации по моей ссылке. Разные страны! Лучший треккер!

diff
Свой
Зарегистрирован: 17.10.2007
Сообщений: 23
Обратиться по нику
# Добавлено:Вт Авг 25, 2009 10:03 pmОтветить с цитатой
очень странно, тогда вот ещё один вариант - возьми путь из переменной $_SERVER['DOCUMENT_ROOT'] или $_SERVER['SCRIPT_FILENAME '], но по идее должно быть тоже, что описано выше

diff
Свой
Зарегистрирован: 17.10.2007
Сообщений: 23
Обратиться по нику
# Добавлено:Вт Авг 25, 2009 10:15 pmОтветить с цитатой
пс
у меня был денвер на C диске в папке "Server", а создавал виртульный диск X, т.е. в настройках нужно прописать
X:/home/, а не c:\server\home\, t.e. если твой скрипт сравнивает переменную настройки с абсолютным путем переменной $_SERVER['SCRIPT_FILENAME '], то все слэши должны быть такими "/" и виртульный диск дожен писаться с большой буквы. вобщем создай файл в директории скрипта и выведи переменные $_SERVER['DOCUMENT_ROOT'] и $_SERVER['SCRIPT_FILENAME '], они будут содержать абсолютные пути.
ппс
если не поможет, то скорее всего проблема в скрипте

Golden
Свой
Зарегистрирован: 11.09.2008
Сообщений: 44
Обратиться по нику
# Добавлено:Ср Авг 26, 2009 10:09 amОтветить с цитатой
$_SERVER['DOCUMENT_ROOT'] на серваках в кроне не работает, поэтому надежнее
Код:

$root = dirname(__FILE__); // если скрипт запускается с корня


diff
Свой
Зарегистрирован: 17.10.2007
Сообщений: 23
Обратиться по нику
# Добавлено:Ср Авг 26, 2009 10:42 amОтветить с цитатой
Golden писал(а):
$_SERVER['DOCUMENT_ROOT'] на серваках в кроне не работает, поэтому надежнее
Код:

$root = dirname(__FILE__); // если скрипт запускается с корня




кстати, так вполне может заработать, т.к. в данном случае(у нас винда) выдаст пусть с обратным слешем (т.е. не стаким как DOCUMENT_ROOT "/", a "\") и тоже от виртуального диска, т.е. получаеться если скрипт настроек проверят путь через __FILE__ константу, то писать нужно через обратный слеш, если через документ рут, то прямой.
Новая тема Написать ответ    ГЛАВНАЯ ~ ТЕХНИЧЕСКИЕ ВОПРОСЫ

Перейти:  





Генеральный спонсор



Партнеры