Установка.
Хостинг должен поддерживать PHP4.x.x или выше и MySQL 4.x.x или выше.
Скаченный архив со скриптом распаковываем и загружаем на сайт по FTP в какую либо папку, в которой скрипт и будет находиться. Для примера создадим в корне сайта папку links.
Никакие специальные права задавать на неё не нужно. Скрипт не требует каталогов доступных для записи файлов.
После загрузки открываем и редактируем файл _constants.php.
Именно в этом файле находятся все настройки, необходимые для установки и работы скрипта. Все настройки максимально прокомментированы и по идее не должны вызвать недоумения даже у пользователя никогда ранее не сталкивавшегося с подобными скриптами и PHP программированием в частности.
ВНИМАНИЕ! Внимательно проверьте параметр "DBName" - имя базы. Как правило, в написании этого параметра очень часто ошибаются.
Следующим шагом нам надо запустить специальный инсталлятор из комплекта поставки, который создаст в указанной базе данных MySQL все необходимые таблицы для хранения данных.
Для запуска инсталлятора запускаем скрипт http://www.mysite.ru/links/install/install.php. (преполагается, что скрипт ставим в папку links).
Далее жмём кнупку "Создать таблицы", после чего все необходимые таблицы должны быть созданы.
Какие ошибки обычно бывают при установке.
1 - неправильное имя базы. В итоге скрипт вроде бы работает, но ничего в нём создать невозможно.
2 - не показывается капча (код на картинке). тут может быть только одна проблема - хостер. Хостера нужно попросить пересобрать php с поддержкой freetype.
3 - всё, вроде поставилось, но вместо данных в каталоге знаки вопросов. тут опять хостер виноват. База данных MySQL не настроена на работу с кириллицей (кодировка cp1251). Надо поговорить с хостером. Если он нерешает эту проблему, то придётся делать самим. Открываем файл _shell/functions/functions.php и раскомментируем строчку №103
//mysql_query('SET NAMES cp1251');
для раскомментирования два слэша вначале нужно убрать.
4 - криво работают mod_rewrite адреса (если заданы в настройках). Тут только к хостеру. Сами ничего не сделаем.
Настройка:
Все системные настройки, необходимые для работы скрипта, нами уже были заданы в _constants.php и после инсталляции таблиц нам необходимо указать настройки в разделе "Настройки" панели управления.
Для входа в панель управления набираем адрес:
http://www.mysite.ru/links/_admin/index.php (предполагается, что мы устанавливаем скрипт в папку links).
В появившейся форме авторизации вводим логин и пароль заданные в _constants.php.
Что необходимо настроить первым делом:
1 - необходимо создать все нужные категории.
2 - указать Ваш email в настройках.
3 - задать Ваши ссылки для обмена.
Всё остальное по желанию.
После установки и настройки скрипта не забудьте добавить информацию о себе в наш справочник сайтов для обмена ссылками. Это дополнительно приведёт к Вам вэб-мастеров готовых меняться ссылками.
Комментарии посетителей:
04.07.2007 03:02 Андрей
Здравствуйте. Установил скрипт, в верху сайта пишет такую строчку: Warning: file_get_contents(default_intgr) [function.file-get-contents]: failed to open stream: No such file or directory in /usr/home/lomik70/domains/senax.ru/public_html/sos/_shell/end_site.php on line 20. Буду признателен за помощь.
04.07.2007 12:11 Администратор
Хм.. кажется кто то что то намудрил в _constants.php ..
26.08.2007 16:42 Сергей
Тоже самое http://gloriy.smp-design.ru/plugins/flinks/
Хотя на лакалке нормально. Буду признателен за помощь.
Хотя на лакалке нормально. Буду признателен за помощь.
03.07.2007 07:14 Олег
Спасибо автору! класный скрипт каталога!
04.07.2007 12:13 Администратор
добровольные пожертвования перечислять на кошелёк: Z455097354832
30.06.2007 14:18 Евгений
Здраствуйте Уважаемый Автор!!!!
Подскажите пожалуйста как настроить Cron что именно надо в него добавить, а то ни как не могу разобраться. (cron настраиваю у себя на хосте)
Подскажите пожалуйста как настроить Cron что именно надо в него добавить, а то ни как не могу разобраться. (cron настраиваю у себя на хосте)
04.07.2007 12:17 Администратор
а ты лицензионную ссылочку оставил?
да? тогда пользуемся моим сервисом для автобота.. ты думаешь для чего я его писал?
да? тогда пользуемся моим сервисом для автобота.. ты думаешь для чего я его писал?
26.06.2007 22:53 Alexander
Вчера качнул 1.63 Free версию, сегодня всё залил на сервак, поменял папочку с links на top(в константе тоже), запускаю инсталл, и пишет вот чё:
Fatal error: Call to undefined function l_spec_buttion() in /home2/не_скажу/public_html/top/install/install.php on line 32
БД и Юзера к ней указал на 1000% прально.
В чём проблема?
Fatal error: Call to undefined function l_spec_buttion() in /home2/не_скажу/public_html/top/install/install.php on line 32
БД и Юзера к ней указал на 1000% прально.
В чём проблема?
27.06.2007 10:13 Администратор
Внимательнее посмотрите _constants.php
Вполне вероятно, что Вы где то стёрли кавычку.
Что может быть ещё? хм.. попробуйте перезалить каталог на сервер из дистрибутива.
Вполне вероятно, что Вы где то стёрли кавычку.
Что может быть ещё? хм.. попробуйте перезалить каталог на сервер из дистрибутива.
01.05.2007 19:24 Илья
Здравствуйте !
установил Ваш каталог но "каптча" не работает . как это исправить??
Адрес каталога http://burjua.info/catalog/
установил Ваш каталог но "каптча" не работает . как это исправить??
Адрес каталога http://burjua.info/catalog/
01.05.2007 19:49 Администратор
на хостинге, где установлен скрипт пхп собран без поддержки freetype. Это обычная бага многих хостингов, проявляющая себя только в том случае, если скриптам нужно что то написать на картинке.
Вот текст ошибки при создании капчи:
Fatal error: Call to undefined function: imagettfbbox() in /home/***/public_html/catalog/_shell/functions/captcha_functions.php on line 108
С этим текстом ошибки надо обратиться к хостеру. Это может сделать только он..
Вот текст ошибки при создании капчи:
Fatal error: Call to undefined function: imagettfbbox() in /home/***/public_html/catalog/_shell/functions/captcha_functions.php on line 108
С этим текстом ошибки надо обратиться к хостеру. Это может сделать только он..