|
|
|
| Не могу настроить mysql под php5 & apache! Помогите кто может.... Я делал очень многое,
но результата не вышло - с базой данных не хочет соединятся, когда запрос посылается
скриптом на php... (раскомментировал строку extension=php_mysql.dll -если не ошибаюсь в
правильности написания...и extension_dir указывал к библиотекам... и libmysql.dll кидал в
system32!) Даже делал, как описано в книге PHP 5 Практика создания WEB-Сайтов - решил обратиться к вам на форум!!!! Пожалуйста,помогите, чем сможете... | |
|
|
|
|
|
|
|
для: Burn-89
(05.04.2006 в 23:24)
| | А phpMyAdmin работает? | |
|
|
|
|
|
|
|
для: codexomega
(06.04.2006 в 02:44)
| | phpmyAdmin в дистрибутиве валяется, но не ставил... | |
|
|
|
|
|
|
|
для: Burn-89
(05.04.2006 в 23:24)
| | Не соединение с базой данных сопровождается какими-нибудь эффектами? | |
|
|
|
|
|
|
|
для: cheops
(06.04.2006 в 03:07)
| | Ну, если с помощью php вывести (echo....), то отображает сообщение, соответственно, которое напишешь, а так нет... | |
|
|
|
|
|
|
|
для: Burn-89
(06.04.2006 в 13:29)
| | тогда с чего Вы решили, что соединение с БД не работает? | |
|
|
|
|
|
|
|
для: Trianon
(06.04.2006 в 13:34)
| | Соединение с mysql не работает, а phpmyadmin мне, если честно сказать - не нужно, хотя тот же мускуль с графическим интерфейсом, но я повторюсь, мне надо mysql подключить... | |
|
|
|
|
|
|
|
для: Burn-89
(06.04.2006 в 13:39)
| | Соединение с mysql не работает...
Искать проблему при отсутствии какой бы то ни было информации о ней, кроме номеров версий продуктов, от которых мало что зависит, черезвычано сложно - нужно больше подробностей...
[поправлено модератором] | |
|
|
|
|
|
|
|
для: Burn-89
(06.04.2006 в 13:39)
| | А как вы пришли к такому выводу? Не работает или работает не так какой-то скрипт? | |
|
|
|
|
|
|
|
для: cheops
(06.04.2006 в 13:50)
| | БД работает из командной строки, создаются бд, ну вообщем можно производить разные операции - и всё ок, но только по запросу скрипта на php вообще не запускается не один сценарий.... | |
|
|
|
|
|
|
|
для: Burn-89
(06.04.2006 в 14:31)
| |
$dblocation = "127.0.0.1";
$dbname = "test";
$dbuser = "root";
$dbpasswd = "";
$dbcnx = mysql_connect($dblocation, $dbuser, $dbpasswd);
if (!$dbcnx)
exit("user $dbuser cannot connect to MYSQL server $dblocation via : ".mysql_error());
$dbsel = mysql_select_db($dbname, $dbcnx);
if (!$dbsel)
exit("Cannot select DB $dbname via : ".mysql_error());
mysql_query('SET NAMES "cp1251"', , $dbcnx);
echo "database $dbname selected";
|
| |
|
|
|
|
|
|
|
для: Trianon
(06.04.2006 в 14:45)
| | Parse error: parse error, unexpected ',' in мой каталог с проверочными файлами .php on line 14
Вот, что на ваш запрос выдал браузер.... | |
|
|
|
|
|
|
|
для: Trianon
(06.04.2006 в 14:45)
| | Пардон, в следующей строке замените две запятые на одну. Опечатался.
mysql_query('SET NAMES "cp1251"', $dbcnx);
|
| |
|
|
|
|
|
|
|
для: Trianon
(06.04.2006 в 15:00)
| | А теперь вот что:
Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on '127.0.0.1' (10061) in /мой каталог/ on line 7
user root cannot connect to MYSQL server 127.0.0.1 via : Can't connect to MySQL server on '127.0.0.1' (10061)
Ошибка, что-то типа: не хочу соединятся, потому что не установлена, как localhost? | |
|
|
|
|
|
|
|
для: Burn-89
(06.04.2006 в 15:11)
| | Ошибка - не могу подключиться к серверу на локальной машине.
У Вас случайно какой нибудь файрволл или брандмауер не стоит, который запрещает обращаться к порту 3306 ? | |
|
|
|
|
|
|
|
для: Trianon
(06.04.2006 в 15:24)
| | файрволл не стоит - брандмауер отключён... | |
|
|
|
|
|
|
|
для: cheops
(06.04.2006 в 13:50)
| | Всё делаю, как в книге описано... после всего заливаю проверочный скрипт, который также взят из статьи на вашем сайте "APACHE + PHP + MYSQL". Вывод в браузер вот таков: Нет доступа к базе данных, но это если выводить после кусочка скрипта подключения:
$dblocation = "127.0.0.1";
$dbname = "test";
$dbuser = "root";
$dbpasswd = "";
$dbcnx = @mysql_connect($dblocation, $dbuser, $dbpasswd);
if (!$dbcnx)
{ | |
|
|
|
|
|
|
|
для: Burn-89
(06.04.2006 в 14:35)
| | Всё, наконец настроил! Спасибо всем - там ерунда была... (в php.ini порт не совпадал с портом в my.ini) Исправил и всё заработало!!! | |
|
|
|