|
|
|
| Здравствуйте. Помогите.
В качестве сервера использую IIS. - работает.
Установил PHP 5.0 - тоже работает. Все php скрипты, запуcкаемые, из "http://127.0.0.1/ " работают.
Далее поставил mysql 5.0.6-beta-nt. Работает. Всмысле, запускается командная строка и все команды в ней выполняются.
НО! При попытке в php скрипте подключить базу данных - облом.
Хотя скрипт верный, проверял на хостинге в инете, все четко.
$dblocation="localhost";
$dbname="murcud";
$dbuser="root";
$dbpasswd="";
@mysql_connect($dblocation,$dbuser,$dbpasswd);
@mysql_select_db($dbname,$dbcnnct)
Причем, такое ощущение, что он незнает, что такое @mysql_connect - именно здесь происходит обрубон выполнения скрипта.
Что делать? | |
|
|
|
|
|
|
|
для: Saint
(04.08.2006 в 00:05)
| | Уберите символ @ - что пишет скрипт?
PS FireWall в системе имеется? 3306 порт открыт? | |
|
|
|
|
|
|
|
для: cheops
(04.08.2006 в 00:19)
| | Пишет:
Fatal error: Call to undefined function mysql_connect() in C:\Inetpub\wwwroot\decl\config.php on line 6
Как проверить открыт ли порт? | |
|
|
|
|
|
|
|
для: Saint
(04.08.2006 в 00:22)
| | А Вы не хотите применить другую функцию? Построить ее по-другому? | |
|
|
|
|
|
|
|
для: sasch
(04.08.2006 в 00:35)
| | Какую другую? И как по другому?
Такая комбинаци, кстати, работает, только не у меня дома. :(
Вот полный листинг config.php:
<?php
$dblocation="localhost";
$dbname="murcud";
$dbuser="root";
$dbpasswd="";
$dbcnnct=@mysql_connect($dblocation,$dbuser,$dbpasswd);
if(!dbcnnct) {echo "текст."; exit();}
if(!@mysql_select_db($dbname,$dbcnnct)) {echo "текст."; exit();}
?> | |
|
|
|
|
|
|
|
для: Saint
(04.08.2006 в 00:22)
| | У вас в php.ini не подключено расширение для работы с mysql | |
|
|
|
|
|
|
|
для: Loki
(04.08.2006 в 09:25)
| | Как подключить?
И вообще, чтобы сразу, какие еще настройки надо сделать в php.ini? | |
|
|
|
|
|
|
|
для: Saint
(04.08.2006 в 00:05)
| | Я походу понял, что мне нужно. ... библиотека php_mysql.dll
... но вот незадача! ... ее у меня просто нет!!! Вообще нигде!
Где ее взять то?! | |
|
|
|
|
|
|
|
для: Saint
(04.08.2006 в 00:05)
| | ААААААААА!!!
Все! Нашел!!!
... здесь: http://www.dlldll.ru/php_mysql.dll_download.html :)))
Боже, я его настроил ... работает...
... всем спасибо! :) | |
|
|
|