Как поднять форум с нуля на компе с Windows 2003

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
rais
phpBB 1.0.0
Сообщения: 2
Стаж: 18 лет 4 месяца
Откуда: Kazakhstan

Как поднять форум с нуля на компе с Windows 2003

Сообщение rais »

Вообщем есть комп.
На нем поставил windows server 2003 enterprise (имя компа forum).
Потом на нем же поднял веб сервер iis.
Установил php 4.4.4 из установочного файла php-4.4.4-installer.exe скаченного с сайта php.net.
Потом поставил Mysql-essential-4.1.22-win32,
Задал пароль для root - mysql.
Установил navicat для mysql что создать бд.
Создал пустую бд (например forum1).
Проверил настройки iis на правильность установки php. просмотрел web extensions на оснастке iis там появилась php: allowed
выкладываю в папку wwwroot файлы phpbb 2.0.22
пишу в адресной строке Iexplorera слово forum и запускается (http://forum/install/install.php) установка


Basic Configuration
Default board language: English
Database Type: MySQL 4.x/5.x
Choose your installation method: Install
Database Configuration
Database Server Hostname / DSN: localhost
Your Database Name: forum1
Database Username: root
Database Password: mysql
Prefix for tables in database: phpbb_
Admin Configuration
Admin Email Address: admin@admin.com (реально нет такого почтовика)
Domain Name: forum (имя компа)
Server Port: 80
Script path:\
Administrator Username: admin
Administrator Password: admin
Administrator Password [ Confirm ]: admin


нажимаю install и вот что выходит:

Warning: mysql_connect() [function.mysql-connect]: Client does not support authentication protocol requested by server; consider upgrading MySQL client in c:\inetpub\wwwroot\db\mysql4.php on line 48

Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in c:\inetpub\wwwroot\db\mysql4.php on line 330

Warning: mysql_errno(): supplied argument is not a valid MySQL-Link resource in c:\inetpub\wwwroot\db\mysql4.php on line 331
phpBB : Critical Error

Could not connect to the database




Может я делаю что-то или всё не так. Вообщем я в этом не шарю, но хочу поднять веб-сервер, а на нем форум. Всё это будет в локальной сети.

Уважаемые товарищи!
если есть время и желание подскажите как всё сделать правильно. обыскал форум на подобие таких тем но не нашел. или плохо искал...
Если что-то не так только громко не смейтесь...


p.s. Когда поднимаю веб-сервер с помощью денвера всё работает на ура, форум устанавливается без проблем, только локально. А мне надо чтоб через локалку всё пользовались форумом.
Вообщем я не многого хочу, просто подскажите или укажите ресурс где простым языком написано как поднять форум phpbb с нуля на пустой комп...

Спасибо...
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 21 год 1 месяц
Откуда: СССР
Благодарил (а): 4 раза
Поблагодарили: 94 раза

Сообщение Mr. Anderson »

rais писал(а):А мне надо чтоб через локалку всё пользовались форумом
Можно сделать Денвер доступным "извне" (документация на сайте денвера поможет), но это не лучший выход.

По вопросу - вообще-то phpBB 2.0.x по умолчанию "немножко несовместим" ;) с MySQL 4.1+ (как сделать его совместимым - ищите, у нас есть тут тема). Советую в этом направлении начать копать, а там посмотрим.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16948
Стаж: 18 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 549 раз
Поблагодарили: 1701 раз

Сообщение rxu »

rais писал(а):Client does not support authentication protocol requested by server
Введите в консоли mySQL

Код: Выделить всё

mysql> SET PASSWORD FOR
    -> 'some_user'@'some_host' = OLD_PASSWORD('newpwd');
Ясно, что тут вместо some_user, some_host и newpwd подставляете реальные значения.

Источник: http://dev.mysql.com/doc/refman/5.0/en/old-client.html
Изображение
zilonitiz
phpBB 1.4.4
Сообщения: 143
Стаж: 18 лет 11 месяцев

Сообщение zilonitiz »

Проверь у IIS метод атентификации...
rais
phpBB 1.0.0
Сообщения: 2
Стаж: 18 лет 4 месяца
Откуда: Kazakhstan

Сообщение rais »

пока сделал через денвер,

но всё таки хотелось бы знать как самому на винде или линуксе поднять веб сервер на котором бы заработал phpbb форум. может кто-нибудь подскажет где искать такую инфу или напишет, хотябы в кратце суть установки. Просто я ставлю винду 2003 сервер, поднимаю iis веб сервер, устанавливаю mysql и php. создаю пустую бд в mysql и пытаюсь запустить установку форума, но не получается. Может я что-то пропустил сделать или вообще не правильно всё делаю. может какие-то ещё примочки нужны. кто-нибудь сам устанавливал форум с нуля на локальном компе? подскажите как сделать если не трудно. спасибо.
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 20 лет 10 месяцев
Откуда: Бердск

Сообщение crash »

rais писал(а):Client does not support authentication protocol requested by server
и поиск не помог?
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
/DiOs
Former team member
Сообщения: 1139
Стаж: 19 лет 2 месяца
Откуда: Ленинград

Сообщение /DiOs »

rais писал(а):кто-нибудь сам устанавливал форум с нуля на локальном компе?
Как минимум каждый второй из присутствующих. Из оных процентов 80 воспользовались пакетом Денвер, на который вам указывали, а остальные снизошли до того, чтобы не пользоваться костылями. Правда, подавляющее большинство пользует не iis, а apache, но это не критично -- некоторые и на MS Acdess в качестве СУБД замахивались...
rais писал(а):подскажите как сделать
Начать с чтения документации. При появлении ошибок искать по их тексту на этом форуме.
И если я неправ, пусть старшие товарищи поправят меня

Вернуться в «Поддержка phpBB 2.0.x»