|
|
|
| Не работает....
вот 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: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($ver, 0);
?>
|
выдает ошибку
Fatal error: Call to undefined function mysql_connect() in G:\www\index.php on line 7
|
а когда ставлю "@", то открывается чистая страница.... | |
|
|
|
|
|
|
|
для: 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($ver, 0);
?>
|
получаю такой результат
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
|
почему такое может быть??? | |
|
|
|
|
|
|
|
для: Krasnodar
(21.01.2007 в 15:50)
| | У Вас php работает в safe mode.
В этом режиме он игнорирует параметры хост/пользователь/пароль, ууказываемые в скриптах .
А попытка подключиться к локальному серверу от имени пользователя SYSTEM без пароля завершилась неудачно (скорее всего потому, что такого пользователя у Вас на сервере нет.)
Либо убирайте safe mode либо создавайте пользователя с нужными правами. | |
|
|
|
|
|
|
|
для: Trianon
(21.01.2007 в 15:58)
| | а как убрать safe mode? | |
|
|
|