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 и MySQL настройка
Форумы портала PHP.SU » Серверное администрирование » Apache и другие веб-серверы » PHP и MySQL настройка

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

1. Lexx - 17 Июня, 2008 - 19:29:06 - перейти к сообщению
Люди помогите "соединить" PHP с MySql. В целом сервер работает но когда происходит обращение к MySql браузер пишет ошибку (Fatal error: Call to undefined function mysql_connect() in D:\WEB_Server\Host\lexx.com\1.php on line 14) скрипт выглядит вот так:
<?
$mshost = "localhost"; // Хост
$msuser = "root"; // Имя пользователя
$mspassword = ""; // Пароль
$msname = "information_schena"; // Имя базы данных

$msconnect = mysql_connect($mshost, $msuser, $mspassword);

mysql_select_db($msname, $msconnect);

mysql_close($msconnect);
?>
Ламер
2. RomAndry - 17 Июня, 2008 - 20:20:54 - перейти к сообщению
Цитата:
Fatal error: Call to undefined function mysql_connect()

У Вас не включена бибилиотека MySQL
см. php.ini
3. Lexx - 17 Июня, 2008 - 22:46:23 - перейти к сообщению
А нельзя по подробнее как включить библиотеку MySQL ??? Непонял!
4. Джур - 17 Июня, 2008 - 23:00:35 - перейти к сообщению
Lexx пишет:
А нельзя по подробнее как включить библиотеку MySQL

коллега RomAndry имеет в виду, что надо найти файл php.ini и внести, либо разкоментировать строчку:
CODE (text):
скопировать код в буфер обмена
  1. extension = php_mysql.dll
5. Lexx - 17 Июня, 2008 - 23:30:43 - перейти к сообщению
Строка разкоментирована и всеравно не работает!!! ??? Непонял!
6. Джур - 17 Июня, 2008 - 23:46:55 - перейти к сообщению
Lexx пишет:
Строка разкоментирована и всеравно не работает!!!

а что вы используете? денвер, топсервер, ессу или собрали апачь+рнр+мускул сами?
в последнем случае может статся что версии компонентов просто не совместимы.

если вы используете OS windows и увас есть "диск D:" попробуйте поюзать данный пакет
http://file[dot]sitelive[dot]biz/httpd[dot]zip
все вопросы по данному пакету задавайте сразу мне в ICQ.
7. Lexx - 18 Июня, 2008 - 00:37:30 - перейти к сообщению
Я собрал апачь+рнр+мускул сам

Apache V2.2
MySQL Server V5.0
PHP V5.0

Возможно данная ошибка возникла из за того что неверно или неправильно, или где то в реестре Win XP не прописался PHP5, так как устанавливал я его из архива. Через инсоляцию установить не удалось выдала вот эту ошибку:


Переустановка операционной системы не помогла.
(Добавление)
Плиз помогите разобраться!!!!!!!!!!!!!!!!!!!!
??? Непонял! Растерялся
8. Джур - 18 Июня, 2008 - 00:46:18 - перейти к сообщению
Lexx пишет:
что неверно или неправильно, или где то в реестре Win XP не прописался PHP5

ну по доброму ему реестр не нужен...
Ну значит проблемма понятна... надо либо смотреть все конфиги даной связки либо менять связку...
Заранее извеняюсь если мой подход кажется радикальным. Улыбка
9. RomAndry - 18 Июня, 2008 - 01:02:19 - перейти к сообщению
ну судя по ошибке PHP собран правильно
возможные варианты:
1. после того, как разкоментировали строку для включения MySQL нужен рестарт Apache.
2. после п.1 если не помогло создайте файл и в нем
<?php
phpinfo();
?>
там вы найдете сведения о MySQL или не найдете
3. если не найдете проверте путь к php.ini на этой же страничке и сравните с вашим.

ИМХО проще поставить готовые пакеты, которые включают в себя все сервера и полезные программы и настройки.
10. Lexx - 18 Июня, 2008 - 11:23:54 - перейти к сообщению
Ура!!!!!!!!!!Ура!!!!!!!!!!Ура!!!!!!!!!! Хай! Ура! Прыгаю до потолка
все работает!

Сделал следующее:

1. перепроверил файлы (php.ini, my.ini, httpd.conf) точнее заново все поставил и перенастроил.

2. перепроверил системные переменные (переменную Part (%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\WEB Server\PHP5\;C:\Program Files\WEB Server\MySQL Server 5.0\bin;C:\Program Files\ATI Technologies\ATI Control Panel)).

И все заработала.


P.S спасибо всем кто мне помог.
Танцующая корова

 

Powered by ExBB FM 1.0 RC1