|
|
|
(PHP) mysql_connect()
|
|||
|---|---|---|---|
|
#18+
Я совсем зеленый в Веб программировании, только вчера поставил PHP(5.02)+Appach(1.3.33) под 2000. Вроде работает, там типа "Hello world" и тп... Пытаюсь подключиться к MySQL говорит: Fatal error: Call to undefined function php_mysql_connect() in c:\program files\apache group\Apache\htdocs\test.php on line 16 php_mysql.dll есть, путь указан... <?php // Данные для MySQL сервера $DBHost = "localhost"; // Хост $DBUser = "Guest"; // Имя пользователя $DBPassword = "mypassword"; // Пароль $DBName = "database"; // Имя базы данных // Подключаемся к MySQL серверу $Link = mysql_connect($DBHost, $DBUser, $DBPassword); // Выбираем нашу базу данных mysql_select_db($DBName, $Link); ....................... ....................... ?> Куда копать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2005, 19:47 |
|
||
|
(PHP) mysql_connect()
|
|||
|---|---|---|---|
|
#18+
А что говорит phpinfo() о поддержке MySQL? Posted via ActualForum NNTP Server 1.2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2005, 20:03 |
|
||
|
(PHP) mysql_connect()
|
|||
|---|---|---|---|
|
#18+
> Call to undefined function php_mysql_connect() А функция php_mysql_connect() разве есть? Было вроде mysql_connect() Posted via ActualForum NNTP Server 1.2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2005, 20:09 |
|
||
|
(PHP) mysql_connect()
|
|||
|---|---|---|---|
|
#18+
ИЗВЕНЯЮСЬ: Fatal error: Call to undefined function mysql_connect() in c:\program files\apache group\Apache\htdocs\test.php on line 16 конечно же..., вызов такой как в приведеном тексте Это вывод phpinfo(), где там должно быть о поддержде не знаю... PHP Version 5.0.2 System Windows NT HORSE 5.0 build 2195 Build Date Sep 24 2004 01:24:24 Configure Command cscript /nologo configure.js "--enable-snapshot-build" "--with-gd=shared" Server API Apache Virtual Directory Support enabled Configuration File (php.ini) Path C:\WINNT PHP API 20031224 PHP Extension 20040412 Zend Extension 220040412 Debug Build no Thread Safety enabled IPv6 Support enabled Registered PHP Streams php, file, http, ftp, compress.zlib Registered Stream Socket Transports tcp, udp This program makes use of the Zend Scripting Language Engine: Zend Engine v2.0.2, Copyright (c) 1998-2004 Zend Technologies ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2005, 20:18 |
|
||
|
(PHP) mysql_connect()
|
|||
|---|---|---|---|
|
#18+
http://se.php.net/MySQL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2005, 20:20 |
|
||
|
(PHP) mysql_connect()
|
|||
|---|---|---|---|
|
#18+
Да, видимо это оно, спасибо буду разбираться.. Может быть преждевременный вопрос, но... что значит перекомпилировать ПХП? Указать ему параметры в php.ini , а при обращении он их возмет? Потому что инсталляцию ПХП я просто переписывал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2005, 20:29 |
|
||
|
(PHP) mysql_connect()
|
|||
|---|---|---|---|
|
#18+
ak-47Может быть преждевременный вопрос, но...Своевременныйчто значит перекомпилировать ПХП?Под виндой это значит, что нужно расскомментировать строчку с подключением соответствующего extension в php.ini. И не забудьте прописать правильный extension_dir ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2005, 20:56 |
|
||
|
(PHP) mysql_connect()
|
|||
|---|---|---|---|
|
#18+
* ak-47Может быть преждевременный вопрос, но...Своевременный что значит перекомпилировать ПХП?Под виндой это значит, что нужно расскомментировать строчку с подключением соответствующего extension в php.ini. И не забудьте прописать правильный extension_dir для ПХП5 еще libmysql.dll надо скопировать в windows\system\ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2005, 13:29 |
|
||
|
(PHP) mysql_connect()
|
|||
|---|---|---|---|
|
#18+
всем спасибо, получилось, подытожу результаты: описано действительно здесь - http://se.php.net/MySQL , но там как я понял директивы для компиляции ПХП под Линукс, и как во всех других источниках нет ни слова про: авторПод виндой это значит, что нужно расскомментировать строчку с подключением соответствующего extension в php.ini. И не забудьте прописать правильный extension_dir предварительно взяв из установки php.ini-dist или php.ini-recomended, переименовав в php.ini, и положив в папку Виндовз. автордля ПХП5 еще libmysql.dll надо скопировать в windows\system\ да, наверное надо было бы, но у меня пути указаны к ее расположению в пхп. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2005, 14:46 |
|
||
|
(PHP) mysql_connect()
|
|||
|---|---|---|---|
|
#18+
> как во всех других источниках нет ни слова про: > Под виндой это значит, что нужно расскомментировать строчку с подключением соответствующего extension в php.ini. И не забудьте прописать правильный extension_dir > > предварительно взяв из установки php.ini-dist или php.ini-recomended, переименовав в php.ini, и положив в папку Виндовз. Это есть в инструкции по установке PHP (по крайней мере PHP4). Сам долго возюкался при установке апач+пхп под виндой, но когда внимательно прочитал _все_ инструкции и комментарии и сделал как написано - то почему то все что надо заработало :-) Posted via ActualForum NNTP Server 1.2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2005, 15:11 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=33105999&tid=1478147]: |
0ms |
get settings: |
7ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
74ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
| others: | 222ms |
| total: | 390ms |

| 0 / 0 |
