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

Форум Apache

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

 

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

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

тема: Не работает php 5.2.0 и MySQL 5.0.21
 
 автор: Krasnodar   (21.01.2007 в 15:14)   письмо автору
 
 

Не работает....
вот phpinfo()

System     Windows NT HOME-3A6E32459B 5.1 build 2600 
Build Date     Nov 2 2006 11:50:55 
Configure Command     cscript /nologo configure.js "--enable-snapshot-build" "--with-gd=shared" 
Server API     Apache 2.0 Handler 
Virtual Directory Support     enabled 
Configuration File (php.ini) Path     G:\php-5.2.0\php.ini 
PHP API     20041225 
PHP Extension     20060613 
Zend Extension     220060519 
Debug Build     no 
Thread Safety     enabled 
Zend Memory Manager     enabled 
IPv6 Support     enabled 
Registered PHP Streams     php, file, data, http, ftp, compress.zlib 
Registered Stream Socket Transports     tcp, udp 
Registered Stream Filters     convert.iconv.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, zlib.*

   
 
 автор: Krasnodar   (21.01.2007 в 15:23)   письмо автору
 
   для: Krasnodar   (21.01.2007 в 15:14)
 

когда пишу

<?php   
  $dblocation 
"127.0.0.1";   
  
$dbname "test";   
  
$dbuser "root";   
  
$dbpasswd "";   

  
$dbcnx mysql_connect($dblocation$dbuser$dbpasswd);   
  if (!
$dbcnx)   
  {   
    echo 
"<p>К сожалению, не доступен сервер mySQL</p>";   
    exit();   
  }   
  if (!
mysql_select_db($dbname,$dbcnx) )   
  {   
    echo 
"<p>К сожалению, не доступна база данных</p>";   
    exit();   
  }   
  
$ver mysql_query("SELECT VERSION()");   
  if(!
$ver)   
  {   
    echo 
"<p>Ошибка в запросе</p>";   
    exit();   
  }   
  echo 
mysql_result($ver0);   
?>

выдает ошибку

Fatal error: Call to undefined function mysql_connect() in G:\www\index.php on line 7

а когда ставлю "@", то открывается чистая страница....

   
 
 автор: Krasnodar   (21.01.2007 в 15:50)   письмо автору
 
   для: Krasnodar   (21.01.2007 в 15:23)
 

так, вроде ПОШЛО потихоньку...... теперь при использовании скрипта

<?php   
  $dblocation 
"127.0.0.1";   
  
$dbname "test";   
  
$dbuser "root";   
  
$dbpasswd "";   

  
$dbcnx =mysql_connect($dblocation$dbuser$dbpasswd);   
  if (!
$dbcnx)   
  {   
    echo 
"<p>К сожалению, не доступен сервер mySQL</p>";   
    exit();   
  }   
  if (!
mysql_select_db($dbname,$dbcnx) )   
  {   
    echo 
"<p>К сожалению, не доступна база данных</p>";   
    exit();   
  }   
  
$ver mysql_query("SELECT VERSION()");   
  if(!
$ver)   
  {   
    echo 
"<p>Ошибка в запросе</p>";   
    exit();   
  }   
  echo 
mysql_result($ver0);   
?>

получаю такой результат

Notice: mysql_connect() [function.mysql-connect]: SQL safe mode in effect - ignoring host/user/password information in G:\www\index.php on line 7

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'SYSTEM'@'localhost' (using password: NO) in G:\www\index.php on line 7

К сожалению, не доступен сервер mySQL

почему такое может быть???

   
 
 автор: Trianon   (21.01.2007 в 15:58)   письмо автору
 
   для: Krasnodar   (21.01.2007 в 15:50)
 

У Вас php работает в safe mode.
В этом режиме он игнорирует параметры хост/пользователь/пароль, ууказываемые в скриптах .
А попытка подключиться к локальному серверу от имени пользователя SYSTEM без пароля завершилась неудачно (скорее всего потому, что такого пользователя у Вас на сервере нет.)

Либо убирайте safe mode либо создавайте пользователя с нужными правами.

   
 
 автор: kipes   (21.01.2007 в 18:09)   письмо автору
 
   для: Trianon   (21.01.2007 в 15:58)
 

а как убрать safe mode?

   
Rambler's Top100
вверх

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