|
|
![]() shhef + V.I.P. |
Зарегистрирован: 14.09.2007
Сообщений: 7694
|
Обратиться по нику
|
shhef + |
Ответить с цитатой | | |
|
в общем то поставил денвер, запустил, работает... но в настройках скрипта нужно указывать абсолютный путь к папке скрипта на компе (типа ....test.ru/skript/), что не ставлю. не получается, как лечить? |
|
|
|
|
|
Облачный сервер за 5 у.е. + 10 у.е на счет при регистрации по моей ссылке. Разные страны! Лучший треккер! |
![]() diff Свой |
Зарегистрирован: 17.10.2007
Сообщений: 23
|
Обратиться по нику
|
diff |
Ответить с цитатой | | |
|
если не ошибаюсь, то нужно прописать следующее:
Код: |
виртуальный_диск:/home/папка_виртульный_домен/www/папка_скрипта/
|
где виртуальный диск нужно написать с большой буквы [A-Z] |
|
|
|
|
|
|
![]() shhef + V.I.P. |
Зарегистрирован: 14.09.2007
Сообщений: 7694
|
Обратиться по нику
|
|
|
Облачный сервер за 5 у.е. + 10 у.е на счет при регистрации по моей ссылке. Разные страны! Лучший треккер! |
![]() diff Свой |
Зарегистрирован: 17.10.2007
Сообщений: 23
|
Обратиться по нику
|
diff |
Ответить с цитатой | | |
|
очень странно, тогда вот ещё один вариант - возьми путь из переменной $_SERVER['DOCUMENT_ROOT'] или $_SERVER['SCRIPT_FILENAME '], но по идее должно быть тоже, что описано выше |
|
|
|
|
|
|
![]() diff Свой |
Зарегистрирован: 17.10.2007
Сообщений: 23
|
Обратиться по нику
|
diff |
Ответить с цитатой | | |
|
пс
у меня был денвер на C диске в папке "Server", а создавал виртульный диск X, т.е. в настройках нужно прописать
X:/home/, а не c:\server\home\, t.e. если твой скрипт сравнивает переменную настройки с абсолютным путем переменной $_SERVER['SCRIPT_FILENAME '], то все слэши должны быть такими "/" и виртульный диск дожен писаться с большой буквы. вобщем создай файл в директории скрипта и выведи переменные $_SERVER['DOCUMENT_ROOT'] и $_SERVER['SCRIPT_FILENAME '], они будут содержать абсолютные пути.
ппс
если не поможет, то скорее всего проблема в скрипте |
|
|
|
|
|
|
![]() Golden Свой |
Зарегистрирован: 11.09.2008
Сообщений: 44
|
Обратиться по нику
|
Golden |
Ответить с цитатой | | |
|
$_SERVER['DOCUMENT_ROOT'] на серваках в кроне не работает, поэтому надежнее
Код: |
$root = dirname(__FILE__); // если скрипт запускается с корня
|
|
|
|
|
|
|
|
![]() diff Свой |
Зарегистрирован: 17.10.2007
Сообщений: 23
|
Обратиться по нику
|
diff |
Ответить с цитатой | | |
|
Golden писал(а): |
$_SERVER['DOCUMENT_ROOT'] на серваках в кроне не работает, поэтому надежнее
Код: |
$root = dirname(__FILE__); // если скрипт запускается с корня
|
|
кстати, так вполне может заработать, т.к. в данном случае(у нас винда) выдаст пусть с обратным слешем (т.е. не стаким как DOCUMENT_ROOT "/", a "\") и тоже от виртуального диска, т.е. получаеться если скрипт настроек проверят путь через __FILE__ константу, то писать нужно через обратный слеш, если через документ рут, то прямой. |
|
|
|
|
|
|
|