Похоже ни в какой.
Посмотри функцию conf_path она собирается из переменных сеанса.
$_SERVER['SCRIPT_NAME'], $_SERVER['SCRIPT_FILENAME'], $_SERVER['HTTP_HOST']
и тупо добавляется '/files'
Видимо надо к проблеме с другой стороны подходить.
Все переменные должны храниться здесь - table {variable}
судя по всему речь идет о переменной file_directory_path
странность в том, что нет такой переменной в таблице {variable}. или может быть такая переменная заводится, только если ее значение отличается от дефолтного, /sites/my-domen.ru/files ?
странность в том, что нет такой переменной в таблице {variable}. или может быть такая переменная заводится, только если ее значение отличается от дефолтного, /sites/my-domen.ru/files ?
Конечно По умолчанию используется константа files в 5-ке и conf_path() .'/files' в 6-ке. Поэтому если нужен именно корректный путь, а не значение системной переменной, то правильно посылали выше использовать file_directory_path()
Комментарии
Похоже так. И дальше по ходу.
$form['file_directory_path'] = array(
....
'#default_value' => file_directory_path(),
function file_directory_path()
file_directory_path = conf_path() .'/files'
в function conf_path идет составление пути. Посмотри.
черт... я коряво спросил. (
я хотел в какой таблице оно хранится?
Похоже ни в какой.
Посмотри функцию conf_path она собирается из переменных сеанса.
$_SERVER['SCRIPT_NAME'], $_SERVER['SCRIPT_FILENAME'], $_SERVER['HTTP_HOST']
и тупо добавляется '/files'
Видимо надо к проблеме с другой стороны подходить.
это анриал какой-то, чтобы критичную переменную собирать из сеанса...
Внимательно посмотри function conf_path, возможно есть альтернатива.
Или уже переписывать
function file_directory_path
Плохо конечно...
Все переменные должны храниться здесь - table {variable}
судя по всему речь идет о переменной file_directory_path
странность в том, что нет такой переменной в таблице {variable}. или может быть такая переменная заводится, только если ее значение отличается от дефолтного, /sites/my-domen.ru/files ?
v1adimir
, а слабо 8 знаков ? в заголовке...
Конечно
Нашел:
в settings.php добавь
$conf = array(
'file_directory_path' => 'твой новый путь.'
);
У меня сменился путь. Единственное - путь встал относительно корня сайта.
Вообще-то если уж делать это из скрипта, то так:
<?php
variable_set('file_directory_path', 'твой новый путь.');
?>