Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

MySQL, PHP, IIS - как связать?

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> MySQL, PHP, IIS - как связать?
Имя
Сообщение << Старые топики   Новые топики >>
MySQL, PHP, IIS - как связать? - 2008-02-27 10:34:17.993333   
svyazizt 3.0

Сообщений: 21
Оценки: 0
Присоединился: 2008-01-28 00:03:50.753333
и так проблема не слишком я думаю серьезная, но я сам её разрешить не смог.

И так у меня имеется IIS 6, PHP 5, и MySQL 5.

php оказалось связать просто. а вот MySQL должен по идее быть отдельным и связывать его не надо. Но когда я пытаюсь подключиться к БД из php он пишет:

quote:

Fatal error: Call to undefined function mysql_connect() in L:\Inetpub\wwwroot\classes\miniadodb.inc.php on line 39


там строчка "$this->link = mysql_connect($lm_db_host, $lm_db_user, $lm_db_pass);"

через Navicat for MySQL все подключается и работает, а php не хочет, может кто сталкивался с этим и знает как настоить?!
Post #: 1
RE: MySQL, PHP, IIS - как связать? - 2008-02-27 12:10:25.650000   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
просто тебе нужно подключить расширение для работы с мускулом в php.ini
Post #: 2
RE: MySQL, PHP, IIS - как связать? - 2008-02-27 12:32:26.630000   
svyazizt 3.0

Сообщений: 21
Оценки: 0
Присоединился: 2008-01-28 00:03:50.753333
было:
quote:

[MySQL]
mysql.allow_persistent = On
mysql.max_persistent = -1
mysql.max_links = -1
mysql.default_port =3306
mysql.default_socket =
mysql.default_host =
mysql.default_user =
mysql.default_password =
mysql.connect_timeout = 60
mysql.trace_mode = Off


добавил
quote:

extension_dir = "c:/php/ext"
extension=php_mysql.dll

и скопировал libmysql.dll из директории c:/php в директорию c:/windows/system32.

все равно не пашет.
Post #: 3
RE: MySQL, PHP, IIS - как связать? - 2008-02-27 13:03:08.790000   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
1. ты уверен что подправил нужный пхп.ини. (ничего личного просто эта дурацкая ошибка очень часто встречается)
2. ты уверен что libmysql.dll от твоей версии мускула
3. и я делаю подругому. у меня пхп запускается как кги, libmysql.dll подгружается прямо с папки, где лежит пхп.
Post #: 4
RE: MySQL, PHP, IIS - как связать? - 2008-02-27 13:07:05.200000   
svyazizt 3.0

Сообщений: 21
Оценки: 0
Присоединился: 2008-01-28 00:03:50.753333
1. да
2. а как в этом удостовериться?
3. хм.. вариант, но не катит, пока что так разобраться нужно, интересно))
Post #: 5
RE: MySQL, PHP, IIS - как связать? - 2008-02-27 13:35:56.813333   
svyazizt 3.0

Сообщений: 21
Оценки: 0
Присоединился: 2008-01-28 00:03:50.753333
поставил php 4.4.8 - все пашет)
Post #: 6
RE: MySQL, PHP, IIS - как связать? - 2008-02-27 13:52:52.473333   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
а до этого какая версия была?
Post #: 7
RE: MySQL, PHP, IIS - как связать? - 2008-02-27 22:19:05.930000   
svyazizt 3.0

Сообщений: 21
Оценки: 0
Присоединился: 2008-01-28 00:03:50.753333
5.2.5
Post #: 8
RE: MySQL, PHP, IIS - как связать? - 2008-02-27 22:47:34.243333   
sneG0K

Сообщений: 120
Оценки: 0
Присоединился: 2008-01-12 20:15:11.396666
У меня на аппаче стоит PHP 5.2.5 и MySQL 5.1 и все прекрасно работает!
1)Убедись, что параметр extension_dir правильный. Он должен указывать полный путь к папке extension (у меня эта папка изначально называлась ext)
2)Убедись, что строка extension=php_mysql.dll расскоментирована (перед ней нет точки с запятой)
3)И убедсь, что ты правильно поставил MySQL. Посмотри, светится ли она у тебя в сервисах и на каком порту стоит (по стандарту 3306 если не ошибаюсь)
Post #: 9
RE: MySQL, PHP, IIS - как связать? - 2008-02-28 08:53:23.186666   
svyazizt 3.0

Сообщений: 21
Оценки: 0
Присоединился: 2008-01-28 00:03:50.753333

quote:

ORIGINAL: sneG0K

У меня на аппаче стоит PHP 5.2.5 и MySQL 5.1 и все прекрасно работает!


апач настравивается 2 минуты, там и настраивать то не чего! только он мне не нужен. я изучаю IIS.
Post #: 10
RE: MySQL, PHP, IIS - как связать? - 2008-03-04 01:52:24.040000   
Father0fRain

Сообщений: 118
Оценки: 0
Присоединился: 2008-02-23 19:57:20.673333
Сори за откровенно ламерский вопрос.
Апач с иис вообще не дружат?
Просто была трабла: поставил апачь 1.3+пхп5+мускул5.
Понадобился иис. Поставил его. Снес его. Апач не пашет. Пишет(прикол! Иис), что запрещен доступ до локалхоста. Смена порта 80 на 8080 в конфиге апача не помогла.
Post #: 11
RE: MySQL, PHP, IIS - как связать? - 2008-03-04 12:19:54.273333   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
ну они же на одинаковый портах висеть будут. вот и не будут дружить
Post #: 12
RE: MySQL, PHP, IIS - как связать? - 2008-03-09 15:03:54.086666   
SteelHunter

Сообщений: 22
Оценки: 0
Присоединился: 2008-03-09 14:52:09.323333
ы
Post #: 13
RE: MySQL, PHP, IIS - как связать? - 2008-03-11 11:06:13.440000   
SteelHunter

Сообщений: 22
Оценки: 0
Присоединился: 2008-03-09 14:52:09.323333
у меня проблема - связал пхп 5.2.5 с иис, затем ставлю MySQL - пишет при установке что не может запустить сервер MySQL
никто не знает что делать нада?
 
Post #: 14
RE: MySQL, PHP, IIS - как связать? - 2008-03-11 11:24:07.056666   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
так ты посмотри в логах. там он выдаст почему не может запустится. мож у тя на порту уже висит что то…
Post #: 15
RE: MySQL, PHP, IIS - как связать? - 2008-03-11 11:39:20.183333   
SteelHunter

Сообщений: 22
Оценки: 0
Присоединился: 2008-03-09 14:52:09.323333
а где находятся логи у MySQL?
Post #: 16
RE: MySQL, PHP, IIS - как связать? - 2008-03-11 12:34:15.590000   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
щелкаешь по моему компьтеру правой кнопкой, дальше управление, служебные программы, просмотр событий, приложение, и ищешь там последние ошибки мускула.
Post #: 17
RE: MySQL, PHP, IIS - как связать? - 2008-03-12 07:49:57.560000   
SteelHunter

Сообщений: 22
Оценки: 0
Присоединился: 2008-03-09 14:52:09.323333
там только два вида ошибок: Aborting и Default storage engine (InnoDB) is not available
но вот еще строка ошибки когда открываешь файл .php которому требуеца поддержка мускула
Fatal error: Call to undefined function mysql_connect() in C:\Inetpub\wwwroot\includes\class_core.php on line 273
Post #: 18
RE: MySQL, PHP, IIS - как связать? - 2008-03-12 07:52:31.423333   
SteelHunter

Сообщений: 22
Оценки: 0
Присоединился: 2008-03-09 14:52:09.323333
а если поставить апачу то она с пхп не связываца в ошибках вот что говорится:

The Apache service named reported the following error:
&gt;&gt;&gt; httpd.exe: Could not reliably determine the server's fully qualified domain name, using 172.16.2.70 for ServerName .
Post #: 19
Страниц:  [1]
Все форумы >> [Веб-программинг] >> MySQL, PHP, IIS - как связать?







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.