SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 17.06.2009 18:46:57

PaLadin
Участник
Зарегистрирован: 17.06.2009
Сообщений: 4

Настройка Apache2, php и mysql

Сразу, скажу, что я новичок, мало понимающий в программировании.
Хочу попользоваться cms MODx, для его работы на локальной машине надо настроить сервер, php и mysql.

Поставил apache_v2_0_43, php-4.4.2, mysql-5.0.21... Апаче настроился и запустился, php тоже, а вот с mysql проблема. Поставил, настроил (мастером настройки)....

создаю проверочный файл index.php с текстом:
<?# Адрес нашего MySQL сервера
$mysql_host = "localhost";
# Пользователь, который осуществляет соединение
$mysql_user = "root";
# Пароль для доступа к MySQL базе
$mysql_password = "password";
# Соединяемся с MySQL сервером
$mysql = mysql_connect($mysql_host, $mysql_user, $mysql_password);
if ($mysql) {echo "MySQL ";}
else {echo "MySQL ";}
# Закрываем соединение
mysql_close($mysql);
?>

пробую.... и в браузере получаю следующее:

Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in C:\server\www\index.php on line 11
MySQL
Warning: mysql_close(): supplied argument is not a valid MySQL-Link resource in C:\server\www\index.php on line 17

Соответственно запуск инсталяции MODx тоже не запускается, пишет следующее:

"; exit; } $moduleName = "MODx"; $moduleVersion = "0.9.6.3"; $moduleSQLBaseFile = "setup.sql"; $moduleSQLDataFile = "setup.data.sql"; $moduleSQLUpdateFile = "setup.updates.sql"; $moduleChunks = array (); // chunks - array : name, description, type - 0:file or 1:content, file or content $moduleTemplates = array (); // templates - array : name, description, type - 0:file or 1:content, file or content $moduleSnippets = array (); // snippets - array : name, description, type - 0:file or 1:content, file or content,properties $modulePlugins = array (); // plugins - array : name, description, type - 0:file or 1:content, file or content,properties, events,guid $moduleModules = array (); // modules - array : name, description, type - 0:file or 1:content, file or content,properties, guid $moduleTemplates = array (); // templates - array : name, description, type - 0:file or 1:content, file or content,properties $moduleTVs = array (); // template variables - array : name, description, type - 0:file or 1:content, file or content,properties $errors= 0; // get post back status $isPostBack = (count($_POST)); $action= isset ($_GET['action']) ? trim(strip_tags($_GET['action'])) : 'language'; // make sure they agree to the license if (!in_array($action, array ('language', 'welcome', 'license'))) { if (!isset ($_POST['chkagree'])) $action= 'license'; } include ('header.php'); if (!@include ('action.' . $action . '.php')) { die ('Invalid install action attempted. [action=' . $action . ']'); } include ('footer.php'); ?>

что я не так делаю?

Неактивен

 

#2 17.06.2009 20:14:27

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Настройка Apache2, php и mysql

Подключитесь к серверу и поменяйте пароль на пароль в старом формате:
SET PASSWORD FOR root@localhost = OLD_PASSWORD('password');

Неактивен

 

#3 17.06.2009 20:37:58

PaLadin
Участник
Зарегистрирован: 17.06.2009
Сообщений: 4

Re: Настройка Apache2, php и mysql

а как подключиться к серверу? через MySQL Command Line Client? при попытке запустить клиент очень быстро мигает окно командной строки и всё....

Отредактированно PaLadin (17.06.2009 23:48:37)

Неактивен

 

#4 17.06.2009 23:59:04

PaLadin
Участник
Зарегистрирован: 17.06.2009
Сообщений: 4

Re: Настройка Apache2, php и mysql

Так.... Вроде подключился... Признаю - хелп надо чаще читать.
Ввёл строку, теперь при запуске тестового index.php отображается белый лист. А должен быть текст "MySQL smile", если я правильно всё понял. Что ещё посоветуете?
Вот скрин командной строки.


Прикрепленные файлы:
Attachment Icon 1.JPG, Размер: 44,377 байт, Скачано: 509

Неактивен

 

#5 18.06.2009 01:05:32

LazY
_cмельчак
MySQL Authorized Developer and DBA
Зарегистрирован: 02.04.2007
Сообщений: 849

Re: Настройка Apache2, php и mysql

Точку с запятой надо в конце командной строки когда в консоли работаете

Неактивен

 

#6 18.06.2009 01:35:46

PaLadin
Участник
Зарегистрирован: 17.06.2009
Сообщений: 4

Re: Настройка Apache2, php и mysql

Запустилось!!!! Всем СПАСИБО) Извините за невниммательность)

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson