Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Ощибочка вишЛА =)
Форумы портала PHP.SU » PHP » SQL и Архитектура БД » Ощибочка вишЛА =)

Страниц (1): [1]
 

1. MaN - 26 Августа, 2006 - 12:33:06 - перейти к сообщению
Помогите... глючит MySQL:

Fatal error: Call to undefined function mysql_connect() in C:winApache GroupApache2htdocstestindex2.php on line 11

Вот код php-файла:


<?php
print "Current PHP version: <b> ". phpversion() ."</b>";


/*
В этой строчке измените пароль доступа к mysql НА ТОТ,КОТОРЫЙ ВЫ ВВОДИЛИ ПРИ УСТАНОВКЕ MYSQL!!!
$link = mysql_connect("localhost", "root","YOURPASSWORD") or die("Could not connect");
*/


$link = mysql_connect("localhost", "root","YOURPASSWORD") or die("Could not connect");
if( !$link ) die( mysql_error() );

$db_list = mysql_list_dbs($link);

while ($row = mysql_fetch_object($db_list))
{
echo "<h3>Database "".$row->Database.""</h3>n";
$result = mysql_list_tables($row->Database);

if(!$result) die( "DB Error, could not list tablesn MySQL Error: ".mysql_error() );
else {
while ($row = mysql_fetch_row($result))
print "Table: $row[0]<br>";
mysql_free_result($result);
}
}
?>


Пароль в строке 11 я уже вводил - не помогло... ЧТО ДЕЛАТЬ???
2. кронос - 26 Августа, 2006 - 13:32:15 - перейти к сообщению
У тебя не подключен модуль mysql В php.ini пропиши:
extension=php_mysql.dll
3. MaN - 26 Августа, 2006 - 16:33:29 - перейти к сообщению
кронос пишет:
У тебя не подключен модуль mysql В php.ini пропиши:
extension=php_mysql.dll


он подключен. ВОТ:

;Windows Extensions
;Note that ODBC support is built in, so no dll is needed for it.
;

;extension=php_bz2.dll
;extension=php_cpdf.dll
;extension=php_curl.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_dbx.dll
;extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_filepro.dll
;extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_iconv.dll
;extension=php_ifx.dll
;extension=php_iisfunc.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
;extension=php_mbstring.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_mssql.dll
;extension=php_msql.dll
extension=php_mysql.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_oracle.dll
;extension=php_pdf.dll
;extension=php_pgsql.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_sockets.dll
;extension=php_sybase_ct.dll
;extension=php_tidy.dll
;extension=php_w32api.dll
;extension=php_xmlrpc.dll
;extension=php_xsl.dll
;extension=php_yaz.dll
;extension=php_zip.dll

4. ARTY - 26 Августа, 2006 - 17:09:42 - перейти к сообщению
Однозначно, PHP не распознает функции MySQL. А это означает, что модуль php_mysql либо битый, либо не той версии, либо он подключен в другом php.ini, либо ....

Интересно узнать:

1) Какая версия Apache, PHP, MySQL;
2) Путь установки PHP;
3) Желательно листинг функции phpinfo(); посмотреть...
5. MaN - 26 Августа, 2006 - 17:13:03 - перейти к сообщению
ARTY пишет:
Однозначно, PHP не распознает функции MySQL. А это означает, что модуль php_mysql либо битый, либо не той версии, либо он подключен в другом php.ini, либо ....

Интересно узнать:

1) Какая версия Apache, PHP, MySQL;
2) Путь установки PHP;
3) Желательно листинг функции phpinfo(); посмотреть...


1) mysql-4.1.16-win32, php-5.1.4-Win32, apache_2.0.55-win32-x86-no_ssl, - версии самые последние, с сайта php.ru...

2) C:PHP

3) Сам php работает... и функции работают все, и версия не битая.... Наверное я что-то неправильно установил.... Вопрос: ЧТО??
6. ARTY - 26 Августа, 2006 - 17:55:08 - перейти к сообщению
Попробуй скрипт написать и запустить:



И потом посмотри, есть ли в списках MySQL как установленный модуль. Если можно, скинь результат работы phpinfo(); на форум, тогда точно ясно будет, в чем трабл.
7. MaN - 26 Августа, 2006 - 18:34:39 - перейти к сообщению
ARTY пишет:
Попробуй скрипт написать и запустить:



И потом посмотри, есть ли в списках MySQL как установленный модуль. Если можно, скинь результат работы phpinfo(); на форум, тогда точно ясно будет, в чем трабл.


Какой именно заголовок из файла интересует???? Просто файл большой... заголовков много... не знаю, как выложить.
Скажи какая конкретно часть нужна????
8. valenok - 26 Августа, 2006 - 18:52:55 - перейти к сообщению
раздел mysql
9. MaN - 26 Августа, 2006 - 22:26:23 - перейти к сообщению
valenok пишет:
раздел mysql


нет его...
10. valenok - 27 Августа, 2006 - 09:36:56 - перейти к сообщению
Значит модкль битый..
Скачай с dll.ru этот модкль и положи его в папку extensions там где лежит пхп..
У меня модуль называется:

! Никак он не называеться. Начиная с пхп 4 mysql модуль встроен в пхп.
Переустанови пхп.
11. MaN - 27 Августа, 2006 - 12:15:59 - перейти к сообщению
valenok пишет:
Значит модкль битый..
Скачай с dll.ru этот модкль и положи его в папку extensions там где лежит пхп..
У меня модуль называется:

! Никак он не называеться. Начиная с пхп 4 mysql модуль встроен в пхп.
Переустанови пхп.


Спасиб, но уже все работает. Оказалось, что я не скопировал phph.ini в папку WINDOWS... Ха-хаХа-ха
12. valenok - 27 Августа, 2006 - 16:54:02 - перейти к сообщению
=)

 

Powered by ExBB FM 1.0 RC1