Установка сайта для ПТС сервера Многие сталкиваются с проблемой установки web сайта на PHP с подключением к MSSQL. В данной статье я хочу объяснить вам, как же все-таки его установить.Порядок действий описан по пунктам: 1. Устанавливаете MSSQL на вашу систему, в этом сложности нет. 2. Устанавливаете любой web сервер. Я выбрал AppServ. 3. Качаете любую web обвязку с нашего сайта. Только обязательно для ПТС! Извлеките из архива, все файлы web сайта в директорию www установленного вами AppServ. Пример: c:\AppServ\www\. Обратите внимание, чтобы файл index.php находился в корне www. Теперь, когда вы перейдете по адресу http://localhost/ вместо сайта будет сообщение об ошибке: Code Fatal error: Call to undefined function mssql_connect() in c:\AppServ\www \pages\functions.php on line 71 Не чего страшного, так и должно быть, если у вас не чего не высветило то, значит, вы не установили web сервер. Это сообщение говорит о том, что нет соединения между MSSQL сервером и PHP. Исправляем данную ситуацию, для этого перейдите в директорию c:\windows\ и найдите файл php.ini Как найдете, откройте его блокнотом, я использовал Notepad++, советую и вам его использовать, так как с поддержкой синтаксиса вам будет проще разобраться. После того как вы откроете, найдите следующую строку: Code ;extension=php_mssql.dll Теперь уберите символ; впереди строки, получится так: Code extension=php_mssql.dll Сохраните файл php.ini. Теперь нужно установить драйвер MSSQL. Для этого перейдите в директорию c:\AppServ\php5 и найдите библиотеку ntwdblib.dll и скопируйте её в директорию с:\windows\system32. Всё, на этом настройка web сервера завершена! Осталось лишь настроить web сайт, для этого перейдите в директорию c:\AppServ\www и найдите в ней config.php (название конфигурационного файла может отличаться). Откройте конфигурационный файл блокнотом Notepad++ и отредактируйте следующие строки: Code $CONFIG['dbaddress'] = "zone-game"; // Имя вашего компьютера $CONFIG['dbuser'] = "sa"; // Стандартно логин к MSSQL sa $CONFIG['dbpass'] = "12345"; // Пароль к MSSQL, вы его вводили при установке MSSQL $CONFIG['dbdbname'] = "lin2db"; // База данных lindb $CONFIG['worlddbname'] = "lin2world"; // База данных linworld Ниже могут быть подобные опции, их конечно нужно заполнить. Вот и всё, перезапустите компьютер и наслаждайтесь работой вашего web сайта для ПТС сервера. Программы, используемые в написании статьи 1. MSSQL – увы, но ссылку ищите сами, так как продукт платный. 2. AppServ – официальный сайт программы http://www.appservnetwork.com/ 3. Notepad++ - всегда можно скачать с http://notepad-plus.sourceforge.net/ 4. Web обвязки доступны в разделе http://serverok.moy.su/news/1-0-18
|