Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: PHP не соединяется с MySQL
 
 автор: Eser   (21.02.2007 в 22:28)   письмо автору
 
 

Ребят помогите пожалуйста поставил PHP 5.2.0 Final +Apache 2.0 +Mysql Server 4.1.16 руководствуясь настройками http://php.ru/install/ , на работе все нормально работает. А вот дома PHP и Apache 2.0 работают нормально, но вот PHP не хочеть конектится к MySQL, при написании
<?php

phpinfo();

?>
В конфигурационном списке нет вообще упоминания о MySQL, а на работе после пункта ODBC есть Пункт MySQL
При написании:
<?php
$dblocation = "127.0.0.1";
$dbname = "db2";
$dbuser = "root";
$dbpasswd = "roman";
$dbcnx = @mysql_connect($dblocation,$dbuser,$dbpasswd);
if (!$dbcnx) exit("<p>К сожалению, не доступен сервер MySQL</p>");
if (!@mysql_select_db($dbname,$dbcnx)) exit("<p>К сожалению, не доступна база данных</p>");

?>

[u]Выдает пустое окно![/u]
Может кто сталкивался с этим?

   
 
 автор: Бамси   (21.02.2007 в 22:42)   письмо автору
 
   для: Eser   (21.02.2007 в 22:28)
 

Убери подавление ошибок символом "@".
И посмотри чего за ошибка.

   
 
 автор: Eser   (21.02.2007 в 22:46)   письмо автору
 
   для: Бамси   (21.02.2007 в 22:42)
 

Выдает следующие:
Fatal error: Call to undefined function mysql_connect() in C:\Program Files\Apache Group\Apache2\htdocs\1\mysql_connect.php on line 11

Это вот эта строчка: $dbcnx = mysql_connect($dblocation,$dbuser,$dbpasswd);

   
 
 автор: 1999   (21.02.2007 в 22:53)   письмо автору
 
   для: Eser   (21.02.2007 в 22:46)
 

значит MySQL не установлен как модуль

   
 
 автор: Eser   (21.02.2007 в 22:58)   письмо автору
 
   для: 1999   (21.02.2007 в 22:53)
 

extension=php_mysql.dll ---раскоментирован
php5ts.dll ,php_mysql.dll скопированы в папку system32

   
 
 автор: Trianon   (22.02.2007 в 09:20)   письмо автору
 
   для: Eser   (21.02.2007 в 22:58)
 

php_mysql.dll должен быть скопирован в каталог расширений, прописанный в php.ini как значение параметра extension_dir

   
 
 автор: glsv (Дизайнер)   (24.02.2007 в 07:47)   письмо автору
 
   для: Eser   (21.02.2007 в 22:28)
 

По ссылке приведена подробная инструкция по подключению расширения MySQL к PHP.

http://www.softtime.ru/article/index.php?id_article=98

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования