Настройка путей

Вчера попробовал поставить движок, не в корень сайта ( мойдомен.юа/ls ), но не смог разобраться с настройкой путей. Не могли бы вы повписывать что куда на примере мойдомен.юа/ls . Заранее благодарен! :)

/**
 * Настройка путей
 * Если необходимо установить движек в директорию(не корень сайта) то следует сделать так:
 * define('DIR_WEB_ROOT','http://'.$_SERVER['HTTP_HOST'].'/subdir');
 * define('DIR_SERVER_ROOT',$_SERVER['DOCUMENT_ROOT'].'/subdir');
 */
define('DIR_WEB_ROOT','http://'.$_SERVER['HTTP_HOST']); // полный WEB адрес сайта
define('DIR_STATIC_ROOT',DIR_WEB_ROOT); // чтоб можно было статику засунуть на отдельный сервер
define('DIR_SERVER_ROOT',$_SERVER['DOCUMENT_ROOT']); // полный путь до сайта в файловой системе
define('DIR_STATIC_SKIN',DIR_STATIC_ROOT.'/'.DIR_SMARTY_TEMPLATE); 
define('DIR_UPLOADS','/uploads');
define('DIR_UPLOADS_IMAGES',DIR_UPLOADS.'/images');

19 комментариев

avatar
а вот это livestreet.ru/blog/questions/201.html не помогает
avatar
больше всего на свете мне интересно, что надо сделать, что бы заставить людей читать буквы?..
  • Vilz
  • +2
avatar
как говориться кому лень, то достает других.)
avatar
Да не лень. Знаком с движком несколько часов. :)
Всем спасибо. Дальше буду разбираться, без написания, как я понял, тупых вопросов. :)
avatar
Розвели базар! Один оффтоп. По делу только первый пост!
Создайте тогда блог — «Я в Танке», для таких как я. Я понимаю вы знакомы с движком, я его пару часов видел и не смог поставить, задал вопрос, а вы развели фиг знает что.
Да…
avatar
Как удалить копирайты вы быстро разобрались…
avatar
define('DIR_SERVER_ROOT',$_SERVER['DOCUMENT_ROOT']); // полный путь до сайта в файловой системе


Вот с этой строчкой я долго мучался! У меня сайт adulthood-cs.ru
Я в этой строчке вместо ['DOCUMENT_ROOT'] указывал ['http://adulthood-cs.ru/live']… Правильно ли это и как мне настроить всё? И что надо писать вместо ['HTTP_HOST']
avatar
почитай комментарии конфига чуть выше этой строчки, а?
avatar
Спасибо помогло))

SQL Error: Access denied for user 'root'@'localhost' (using password: NO) at /home/adultho/public_html/livestreet/classes/modules/sys_database/Database.class.php line 66
Array ( [code] => 1045 [message] => Access denied for user 'root'@'localhost' (using password: NO) [query] => mysql_connect() [context] => /home/adultho/public_html/livestreet/classes/modules/sys_database/Database.class.php line 66 ) 


Теперь возникла эта ошибка… что делать?
avatar
это уже проблема коннекта к датабазе. проверяйте настройки в config.db.php.
avatar
У меня следующая проблема на которую на не нашел тут ответа:

Всё сделал как положено по инструкции, в конфиг добавил:

define('DIR_WEB_ROOT','http://'.$_SERVER['HTTP_HOST'].'/club');
define('DIR_SERVER_ROOT',$_SERVER['DOCUMENT_ROOT'].'/club'); //

define('SYS_OFFSET_REQUEST_URL',1); тут с 0 выводит 404 ошибку, установил 1 отображается ошибка:

Fatal error: Call to undefined function smarty_core_assemble_plugin_filepath() in /home/o/.../.../public_html/club/classes/lib/external/Smarty-2.6.19/libs/Smarty.class.php on line 1367
avatar
Проблему решил)
avatar
рассказывай как
avatar
как решил проблему?
avatar
Почему то не могу понять, неужели в 0.4.2 версии конфига отличаются ???
и если да то как настроить путь ??? Просто немогу найти вторую переменную!


/**
 * Настройка путей
 * Если необходимо установить движек в директорию(не корень сайта) то следует сделать так:
 * $config['path']['root']['web']    = 'http://'.$_SERVER['HTTP_HOST'].'/subdir';
 * $config['path']['root']['server'] = $_SERVER['DOCUMENT_ROOT'].'/subdir';
 * и возможно придёться увеличить значение SYS_OFFSET_REQUEST_URL на число вложенных директорий,
 * например, для директории первой вложенности www.site.ru/livestreet/ поставить значение равное 1
 */
$config['path']['root']['web']        = 'http://'.$_SERVER['HTTP_HOST.'/blog/];     // полный WEB адрес сайта
$config['path']['root']['server']     = dirname(dirname(__FILE__));           // полный путь до сайта в файловой системе
/**
 * Для CLI режима использовать
 * $config['path']['root']['server']     = dirname(dirname(__FILE__));           // полный путь до сайта в файловой системе
 */
$config['path']['root']['engine']     = '___path.root.server___/engine';  // полный путь до сайта в файловой системе;
$config['path']['root']['engine_lib'] = '___path.root.web___/engine/lib'; // полный путь до сайта в файловой системе
$config['path']['static']['root']     = '___path.root.web___';            // чтоб можно было статику засунуть на отдельный сервер
$config['path']['static']['skin']     = '___path.static.root___/templates/skin/___view.skin___';
$config['path']['uploads']['root']    = '/uploads';                          // директория для загрузки файлов
$config['path']['uploads']['images']  ='___path.uploads.root___/images';
$config['path']['offset_request_url'] = 0; 
avatar
// полный путь до сайта в файловой — и как это понять?
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.