Реклама: Новые сервера Lineage 2

Установка сайта для ПТС сервера

4 августа 2009
Многие сталкиваются с проблемой установки web сайта на PHP с подключением к MSSQL. В данной статье я хочу объяснить вам, как же все-таки его установить .Порядок действий описан по пунктам:

  • Устанавливаете MSSQL на вашу систему, в этом сложности нет.
  • Устанавливаете любой web сервер. Я выбрал AppServ.
  • Качаете любую web обвязку с нашего сайта (под ПТС).


Извлеките из архива, все файлы web сайта в директорию www установленного вами AppServ. Пример: c:\AppServ\www\. Обратите внимание, чтобы файл index.php находился в корне www. Теперь, когда вы перейдете по адресу http://localhost/ вместо сайта будет сообщение об ошибке:

Fatal error: Call to undefined function mssql_connect() in c:\AppServ\www \pages\functions.php on line 71


PHP сообщает нам, что функции mssql_connect() у него нет, и это верно, ведь поддержка MsSQL подключается отдельным расширением, которое можно подключить в конфигурационном файле «php.ini». AppServ держит его в директории Windows.

Найдите следующую строку:

;extension=php_mssql.dll


Уберите двоеточие впереди строки:

extension=php_mssql.dll


Сохраните файл php.ini. Теперь нужно установить драйвер MSSQL. Для этого перейдите в директорию c:\AppServ\php5 и найдите библиотеку ntwdblib.dll и скопируйте её в директорию с:\windows\system32 (возможно не потребуется, зависит от того, какой вебсервер вы используете).

Всё, на этом настройка web сервера завершена! Осталось лишь настроить web сайт, для этого перейдите в директорию c:\AppServ\www и найдите в ней config.php (название конфигурационного файла может отличаться). Откройте конфигурационный файл блокнотом Notepad++ и отредактируйте следующие строки:

$CONFIG['dbaddress'] = "zone-game";        // Имя вашего компьютера
$CONFIG['dbuser'] = "sa";                              // Стандартно логин к MSSQL sa
$CONFIG['dbpass'] = "12345";                      // Пароль к MSSQL, вы его вводили при установке MSSQL
$CONFIG['dbdbname'] = "lin2db";               // База данных lindb
$CONFIG['worlddbname'] = "lin2world";   // База данных linworld


Ниже могут быть подобные опции, их конечно нужно заполнить. Вот и всё, перезапустите компьютер и наслаждайтесь работой вашего web сайта для ПТС сервера.

Программы, используемые в написании статьи





Надеюсь, вам данная статья будет очень полезна, и вы извлечёте из неё много пользы. Если остались вопросы, пожалуйста, посетите наш форум, где вам обязательно помогут в любом вопросе относительно серверов Lineage 2.