Пришлось пересустанавливать портал на локальной машине, зато и инструкцию для установки портала заодно написал. Почитать можно в ЧаВо ( FAQ ) секции или в этой новости (если нажать Дальше... .
Требования к серверу:
1. PHP 4.03 и выше.
2. Apache/IIS/
3. MySql 3.23.xx и выше. Предупреждение: нужно получить MySql данные (имя пользователя, пароль, имя базы данных) перед установкой.
Для установки.
1. FTP клиент для загрузки файлов на сервер. Предупреждение: нужно получить FTP данные для доступа на сервер (имя пользователя, пароль) перед установкой.
2. Браузер поддерживающий HTML 4.01 Например: IE 4.5+, Netscape 6+, Mozila 1.0+, Opera 5+, Konqueror 3+
Установка.
1. Загрузка архива со скриптом веб портала E-Xoops на твой жесткий диск.
2. Распакуем архив содержащий портал в любую директорию, например c:\ex\ на жестком диске.
3. Получим собственно нашу директорию c:\ex\ в которй будет директория exoops\ . Директория может быть другой,это уже в звисимости от того кто архивировал портал.
4. При помощи ftp менеджера копируем фалы(всю директорию exoops\ сразу) на веб сервер. Я использую SmartFTP(есть в архиве) для переноса файлов - удобно просто потому что прграммка поддерживает драг&дроп, да и сама директории создает, также держит докачку(в зависимости от сервера) и проверяет наличие скопированных файлов и их размер при размер при загрузке, что очень удобно при случайном обрыве связи.
Если есть желание чтобы сайт был доступен по адресу http://ваш_сайт а не http://ваш_сайт/exoops Нужно скопировать файлы ИЗ директории exoops\ на сервер.
5. В командной строке веб браузера вводим http://ваш_сайт/exoops/_install/index.php или http://ваш_сайт/exoops/ или http://ваш_сайт - в зависимости от установки. Смотри пункт 4.
6. Наблюдаем что-то похожее:
Welcome to the Setup Wizard for E-Xoops 1.05Rev2
Please choose the action you wish to perfom:
И окошко в котором нужно выбрать Install(стоит по умолчанию). Нажимаем Submit.
7. Далее следует выбор языка, можно конечно установить русский пакет для инсталяции. Но лучше не лезть в код программы при установке, мало чего они там напереводили. IMHO. Вобщем нажимаем Next.
8. Далее следует проверка всех необходимых "условий" для правильной работы скрипта:
These are the results after testing your server:
Your mainfile.php is writable - Проверка доступен ли для записи mainfile.php.
Your mysql version is 3.23.49, which is sufficient - Проверка mysql(цифровые значения могут отличаться)
Register Globals are ON - Проверка PHP Globals.
Your PHP version is 4.3.0, which is sufficient - Проверка PHP(цифровые значения могут отличаться)
Если везде стоят зеленые галочки - то можно продолжать, если же нет то.. вобщем жалуйтесь на форум по адресу http://www.exoops.grr.ru/ чтонибудь придумаем
Ради интереса можно посмотреть PHP-INFO Нажимаем Next.
9. Ввод данных для установки.
Database - Оставляем по умалчанию mysql.
Database Hostname - В большинстве случаев можно оставить по умалчанию localhost.
Database Username - Имя пользователя на сервере.
Database Password - Пароль к базе данных mysql.
Database Name - Имя базы данных mysql.
Table Prefix - Перефикс таблиц в БД mysql. Лучше всего оставить по умолчанию, хотя можно и поменять - при установке это не на что не флияет, зато при установке модулей и различных дополнений можно долго чесать голову и вспоминать этот самый перефикс.
Physical Path - Путь где лежат файлы на сервере оставить по умалчанию. Должны определиться сами.
Virtual Path (URL) - Веб ссылка на сайт. Оставить по умалчанию. Должны определиться сами.
Примечание: Здесь в основном требуется информация для БД MySql, подробно как получить эту информацию, или создать таблицы я не буду, если есть каке либо вопромы - спрашивайте на форумеhttp://www.exoops.grr.ru/ .
Нажимаем Next.
11. Наблюдаем что-то похожее при правильно записанной информации:
Configuration data has been saved successfully.
Нажимаем Next.
12. Теперь необходимо ввести регистрационные данные первого пользователя портала, т.е. свои.
Наблюдаем что-то похожее:
Now were ready to setup your admin account: И форму для заполнения регистрациооной информации.
User Name - Имя пользователя.
Admin Email - Почта пользователя.
Password - Пароль для доступа к порталу(Должен быть больше 4 симфолов).
Вводим свои данные и нажимаем Next.
13. Наблюдаем что-то похожее:
Congratulations, E-Xoops is now installed
You may visit your site by clicking here
Все почти законченно, это поздарвление с завершенной установкой портала. Нажимаем here.
В целях безопасности удаляем с сервера папку _install и меняем права доступа к файлу mainfile.php на 444.
Вот и все. Можно лицезреть новоустановленный портал E-Xoops. Да и это только начало - ведь еще надо подбирать скин, установить свой язык, да и модулей всяких вкусненьких много, но об этом в следующий раз.
Все вопросы которые у вас возникнут можно обсудить на форуме сайта по адресу http://www.exoops.grr.ru/