Как поставить Register engine в каталог
31.01.03 16:42 ◇Допустим, нам нужно поставить скрипт в
Cхема действий такая:
1. Устанавливаем скрипт в каталог dnevnik. Если установка завершилась успешно, идем дальше. Если нет пинаем настройки сервера.
2. Списываем к себе файл config.inc.php и меняем строчки:
# Домен сайта
$C['site'] = 'mysite.ru';
на
# Домен сайта
$C['site'] = 'mysite.ru/dnevnik';
и
# Директорий проекта
$C['userdir'] = 'dnevnik';
на
# Директорий проекта
$C['userdir'] = '';
2.2. списываем к себе файл .htaccess и заменяем в нем строчки
ErrorDocument 404 /index.php
ErrorDocument 401 /index.php
на
ErrorDocument 404 /dnevnik/index.php
ErrorDocument 401 /dnevnik/index.php
3. Записываем конфиг и .htaccess обратно
4. В index.php строку
$urls = explode ( «/», $REQUEST_URI );
заменяем на
$urls = explode ( «/», $REQUEST_URI );
$udc=1; //first parameter in $urls
Далее по всему файлу index.php заменяем фрагменты типа $urls[N] на $urls[N+$udc] , где N это индекс
5. В файле process.php заменяем фрагменты (2 раза) /?keys= на index.php?keys=
6. Проверяем работу скрипта. Если возникает ошибка типа Error include file, include path '',
во всех скриптах изменяем операторы вложения типа require_once 'conf/config.inc.php' на require_once './conf/config.inc.php'. При этом вложения без упоминания каталогов типа include «menu.php» не трогаем
7. Проверяем работу системы.
p.s. Возможно, я что-то упустил… если что, то дальнейшая доводка идет в сфере подгонки адресов.
ArtReal: Я могу выслать скрипты в том виде, в каком они у меня на сайте работают.
[ 2 ] Dm9 / 03.02.2003 01:20
[ 3 ] Dm9 / 03.02.2003 10:07
[ 4 ] BOLK / 12.02.2003 00:36
$urls = array_shift(explode ( «/», $REQUEST_URI ));
Больше ничего там менять не надо :)
[ 5 ] BOLK / 12.02.2003 00:40
ArtReal: Ну, или так (с)
[ 6 ] Эдуард / 24.06.2003 08:56
установил пока в локале в директорию: blog
сата:
Установлен: PHP Version 4.3.1
у меня не работают:
1) ссылки вида
2) не могу понять как настроисть «RSS Feeds» ? хотя может если решить проблему «1» то заработает RSS
брал здесь
Помогите ПЛИЗ!!!
ArtReal: 1.3 должен нормально ставится в каталог и работать. Мелкие косяки возможны, но быстро выявляются.
Скорее всего, дело в настройках Апача.