Установил MySQL 5.1, через консоль сделал БД russia и таблицу moskow, т.е. вроде работает.
Запускаю index.php
(содержание ниже)
<?php
$host="localhost";
$account="root";
$password="50002";
$dbname="russia";
$connect = mysqli_connect ($host, $account, $password);
$db = mysqli_selest_db (russia, $connect);
$sql = "SELECT * FROM moskow";
$result = mysql_query ($sql, $connect);
$row = mysql_fetch_array ($result);
echo $row;
mysql_close ($connect);
?>
выдаёт ошибку
Warning: mysqli_connect() [function.mysqli-connect]: Headers and client library minor version mismatch. Headers:50051 Library:50161 in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\ura.php on line 8
Fatal error: Call to undefined function mysqli_selest_db() in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\ura.php on line 9
Подскажите в чём моя ошибка, Apache и PHP работают, а MySQL нет.
Спустя 12 минут, 8 секунд (29.02.2012 - 12:15) killer8080 написал(а):
mySQL то же работает, только нужно правильно функции использовать. Нет такой функции mysqli_selest_db(), если уж решил использовать mysqli, так делай это правильно
Спустя 2 минуты, 7 секунд killer8080 написал(а):
еще настораживает это
$db = new mysqli($host, $account, $password, 'russia');
$sql = "SELECT * FROM `moskow`";
$result = $db->query($sql);
$row = $result->fetch_array();
echo '<pre>'.print_r($row, 1).'</pre>';
Спустя 2 минуты, 7 секунд killer8080 написал(а):
еще настораживает это
Цитата (Mihail_hams @ 29.02.2012 - 11:03) |
Headers and client library minor version mismatch. Headers:50051 Library:50161 |
какой версии PHP и MySQL?
Спустя 11 минут, 12 секунд (29.02.2012 - 12:26) Mihail_hams написал(а):
Apache 2.2 + php 5.2 + MySQL 5.1
Спустя 2 минуты, 28 секунд (29.02.2012 - 12:29) killer8080 написал(а):
Mihail_hams
мой код пробовал? Работает?
мой код пробовал? Работает?
Спустя 6 минут, 35 секунд (29.02.2012 - 12:35) Mihail_hams написал(а):
заменил на
<?php
$host="localhost";
$account="root";
$password="501732";
$dbname="russia";
$db = new mysqli($host, $account, $password, 'russia');
$sql = "SELECT * FROM 'moskow'";
$result = $db->query($sql);
$row = $result->fetch_array();
echo '<pre>'.print_r($row, 1).'</pre>';
mysql_close ($connect);
?>
Это пишет
Warning: mysqli::mysqli() [mysqli.mysqli]: Headers and client library minor version mismatch. Headers:50051 Library:50161 in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\ura.php on line 9
Fatal error: Call to a member function fetch_array() on a non-object in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\index.php on line 15
<?php
$host="localhost";
$account="root";
$password="501732";
$dbname="russia";
$db = new mysqli($host, $account, $password, 'russia');
$sql = "SELECT * FROM 'moskow'";
$result = $db->query($sql);
$row = $result->fetch_array();
echo '<pre>'.print_r($row, 1).'</pre>';
mysql_close ($connect);
?>
Это пишет
Warning: mysqli::mysqli() [mysqli.mysqli]: Headers and client library minor version mismatch. Headers:50051 Library:50161 in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\ura.php on line 9
Fatal error: Call to a member function fetch_array() on a non-object in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\index.php on line 15
Спустя 5 минут (29.02.2012 - 12:40) Mihail_hams написал(а):
Внимание: MySQLi :: MySQLi () [mysqli.mysqli]: Верхние и клиентскую библиотеку незначительные несоответствия версий. Заголовки: 50051 Библиотека: 50161 в C: \ Program Files \ Apache Software Foundation \ Apache2.2 \ htdocs \ ura.php на линии 9
Фатальная ошибка: Звонок в fetch_array функция-член () на не-объекта в C: \ Program Files \ Apache Software Foundation \ Apache2.2 \ htdocs \ index.php в строке 15
Ещё зыбыл написать пользуюсь windows vista. хотя под XP тоже не получалось.
Фатальная ошибка: Звонок в fetch_array функция-член () на не-объекта в C: \ Program Files \ Apache Software Foundation \ Apache2.2 \ htdocs \ index.php в строке 15
Ещё зыбыл написать пользуюсь windows vista. хотя под XP тоже не получалось.
Спустя 18 минут, 33 секунды (29.02.2012 - 12:59) killer8080 написал(а):
Mihail_hams
конфликт версий PHP и MySQL, либо апгрейдь PHP хотя бы до 5.3.3, либо даунгрейдь MySQL.
конфликт версий PHP и MySQL, либо апгрейдь PHP хотя бы до 5.3.3, либо даунгрейдь MySQL.
Спустя 3 минуты, 53 секунды (29.02.2012 - 13:03) Mihail_hams написал(а):
Версия php 5.2 работает с apache, с php 5.3 не работает сервер.
Спустя 55 секунд (29.02.2012 - 13:03) killer8080 написал(а):
Еще попробуй обычный mysql (не improved) на всякий случай.
Спустя 43 секунды killer8080 написал(а):
Спустя 43 секунды killer8080 написал(а):
Цитата (Mihail_hams @ 29.02.2012 - 12:03) |
с php 5.3 не работает сервер. |
С чего бы это? Все работает.
Спустя 4 минуты, 24 секунды (29.02.2012 - 13:08) Mihail_hams написал(а):
Читаем на php.net
PHP 5,4
5,4 не имеет релизе.
PHP 5.3 (5.3.10)
Скачать исходный код [21.18MB]
VC9 x86, не безопасной темы (2012-Feb-02 21:56:19)
Zip [14.94MB]
sha1: 484a3766d19eb2595e73e371897e94c16c3b2c4a
Installer [38.08MB]
sha1: d8b59e885005e5477d3825b8cec6f08c36b906a2
Отладка обновления [7.92MB]
sha1: e8320098e6cd836259f89214b6a96b86af45624f
VC9 x86 безопасной темы (2012-Feb-02 21:56:19)
Zip [15.07MB]
sha1: 455f747091a98a042985d7411ffdff853dd170f8
Installer [38.2MB]
sha1: dbc45f54302078710eae329dfd2a5706a1e923e7
Отладка обновления [8.25MB]
sha1: c9f6b70345548ee863d083265f0d66c39f53e86e
PHP 5.2 (5.2.17)
Скачать исходный код [15.97MB]
VC6 x86, не безопасной тема (2011-Mar-22 13:28:39)
Zip [9.97MB]
sha1: 30e2e65e90cec780a42d0b7e5fed5d42bf20eb4a
Installer [20.24MB]
sha1: 2145f6adf72ab5f9a067c52163c6b1c18c47eedd
Отладка обновления [4.94MB]
sha1: 771b2587ea0087aa01fcc47d438597e1ee46e5e4
VC6 x86 безопасной тема (2011-Mar-22 13:29:30)
Zip [10.06MB]
sha1: 23e1cf2f6e1bf64585ae921462340e5748fcc939
Installer [20.41MB]
sha1: 710a69733aa280f22c86e8b868c51f5796f0a390
Отладка обновления [4.99MB]
sha1: 027c38420ee21c049345b3baea149d083e558a4c
Не используйте VC9 версии с сервером apache!!!
PHP 5,4
5,4 не имеет релизе.
PHP 5.3 (5.3.10)
Скачать исходный код [21.18MB]
VC9 x86, не безопасной темы (2012-Feb-02 21:56:19)
Zip [14.94MB]
sha1: 484a3766d19eb2595e73e371897e94c16c3b2c4a
Installer [38.08MB]
sha1: d8b59e885005e5477d3825b8cec6f08c36b906a2
Отладка обновления [7.92MB]
sha1: e8320098e6cd836259f89214b6a96b86af45624f
VC9 x86 безопасной темы (2012-Feb-02 21:56:19)
Zip [15.07MB]
sha1: 455f747091a98a042985d7411ffdff853dd170f8
Installer [38.2MB]
sha1: dbc45f54302078710eae329dfd2a5706a1e923e7
Отладка обновления [8.25MB]
sha1: c9f6b70345548ee863d083265f0d66c39f53e86e
PHP 5.2 (5.2.17)
Скачать исходный код [15.97MB]
VC6 x86, не безопасной тема (2011-Mar-22 13:28:39)
Zip [9.97MB]
sha1: 30e2e65e90cec780a42d0b7e5fed5d42bf20eb4a
Installer [20.24MB]
sha1: 2145f6adf72ab5f9a067c52163c6b1c18c47eedd
Отладка обновления [4.94MB]
sha1: 771b2587ea0087aa01fcc47d438597e1ee46e5e4
VC6 x86 безопасной тема (2011-Mar-22 13:29:30)
Zip [10.06MB]
sha1: 23e1cf2f6e1bf64585ae921462340e5748fcc939
Installer [20.41MB]
sha1: 710a69733aa280f22c86e8b868c51f5796f0a390
Отладка обновления [4.99MB]
sha1: 027c38420ee21c049345b3baea149d083e558a4c
Не используйте VC9 версии с сервером apache!!!
Спустя 10 минут, 35 секунд (29.02.2012 - 13:18) killer8080 написал(а):
Mihail_hams
у меня Денвер в конфигурации
Apache/2.2.4 (Win32) mod_ssl/2.2.4 OpenSSL/0.9.8k PHP/5.3.3
MySQL 5.1.40-community
все прекрасно работает.
Может проще поставить Денвер?
у меня Денвер в конфигурации
Apache/2.2.4 (Win32) mod_ssl/2.2.4 OpenSSL/0.9.8k PHP/5.3.3
MySQL 5.1.40-community
все прекрасно работает.
Может проще поставить Денвер?
Спустя 56 минут, 47 секунд (29.02.2012 - 14:15) Mihail_hams написал(а):
Как я и предпологал сервер с php 5.3 не запускается, ругается ((
Денвер говорят плохо работает.
Денвер говорят плохо работает.
Спустя 7 минут, 19 секунд (29.02.2012 - 14:23) Jack_White написал(а):
Mihail_hams
а ты подключил php.ini разширения mysql и mysqli?
а ты подключил php.ini разширения mysql и mysqli?
Спустя 3 минуты, 19 секунд (29.02.2012 - 14:26) killer8080 написал(а):
Цитата (Mihail_hams @ 29.02.2012 - 13:15) |
Как я и предпологал сервер с php 5.3 не запускается, ругается (( |
значит криво настроил
Цитата (Mihail_hams @ 29.02.2012 - 13:15) |
Денвер говорят плохо работает. |
Мало ли что говорят, все работает, если не хватает каких расширений, всегда можно установить. Или сразу ставить с полным PHP.
Спустя 5 минут, 1 секунда (29.02.2012 - 14:31) Mihail_hams написал(а):
Настроил так-же, как и старую версию. Подскажешь оф. сайт денвера?
Спустя 10 минут, 30 секунд (29.02.2012 - 14:41) killer8080 написал(а):
Цитата (Mihail_hams @ 29.02.2012 - 13:31) |
Подскажешь оф. сайт денвера? |
Спустя 4 минуты, 17 секунд (29.02.2012 - 14:46) Jack_White написал(а):
там apache вроде конфликтует с модулями в конце php.ini PHP 5.3.x
Спустя 6 дней, 19 часов, 13 минут, 43 секунды (7.03.2012 - 09:59) Fredrich написал(а):
То есть ребят хотите сказать что php 5.3.4 не пойдет с Apache
Я вот сделал как гласит паренек на сайте Вот тут и пишет ошибку в окошке
Я вот сделал как гласит паренек на сайте Вот тут и пишет ошибку в окошке
The requasted operation has failed!
Спустя 1 час, 18 минут, 44 секунды (7.03.2012 - 11:18) Fredrich написал(а):
А в консоли "тест конфигурации"
пишет такое сообщение
А вот именно и файл конфигурации httpd.conf
Сервер лежит именно в этой папке
Ребят кто подскажет в чем проблема
пишет такое сообщение
httpd.exe: Syntax error on line 36 of C:server/apache/conf/httpd.conf: ServerRoot must be a valid derectory
А вот именно и файл конфигурации httpd.conf
#
# This is the main Apache HTTP server configuration file. It contains the
# configuration directives that give the server its instructions.
# See <URL:http://httpd.apache.org/docs/2.2> for detailed information.
# In particular, see
# <URL:http://httpd.apache.org/docs/2.2/mod/directives.html>
# for a discussion of each configuration directive.
#
# Do NOT simply read the instructions in here without understanding
# what they do. They're here only as hints or reminders. If you are unsure
# consult the online docs. You have been warned.
#
# Configuration and logfile names: If the filenames you specify for many
# of the server's control files begin with "/" (or "drive:/" for Win32), the
# server will use that explicit path. If the filenames do *not* begin
# with "/", the value of ServerRoot is prepended -- so "logs/foo.log"
# with ServerRoot set to "С:/server/apache" will be interpreted by the
# server as "С:/server/apache/logs/foo.log".
#
# NOTE: Where filenames are specified, you must use forward slashes
# instead of backslashes (e.g., "c:/apache" instead of "c:\apache").
# If a drive letter is omitted, the drive on which httpd.exe is located
# will be used by default. It is recommended that you always supply
# an explicit drive letter in absolute paths to avoid confusion.
#
# ServerRoot: The top of the directory tree under which the server's
# configuration, error, and log files are kept.
#
# Do not add a slash at the end of the directory path. If you point
# ServerRoot at a non-local disk, be sure to point the LockFile directive
# at a local disk. If you wish to share the same ServerRoot for multiple
# httpd daemons, you will need to change at least LockFile and PidFile.
#
ServerRoot "С:/server/apache" Вот 36 линия на которую ругаеться apache
#
# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, instead of the default. See also the <VirtualHost>
# directive.
#
# Change this to Listen on specific IP addresses as shown below to
# prevent Apache from glomming onto all bound IP addresses.
#
Сервер лежит именно в этой папке
Ребят кто подскажет в чем проблема
Спустя 41 минута, 35 секунд (7.03.2012 - 12:00) killer8080 написал(а):
Fredrich
там кириллица случайно не закралась?
Кстати в денвере эта строчка за комментирована.
там кириллица случайно не закралась?
Кстати в денвере эта строчка за комментирована.
Спустя 30 минут, 40 секунд (7.03.2012 - 12:30) Fredrich написал(а):
Да действительно кириллица была, но все равно не запускается...
Спустя 3 минуты, 6 секунд (7.03.2012 - 12:33) killer8080 написал(а):
Цитата (Fredrich @ 7.03.2012 - 11:30) |
но все равно не запускается... |
загляни в error.log, что там накидало?
Спустя 2 минуты, 51 секунда (7.03.2012 - 12:36) Игорь_Vasinsky написал(а):
Спустя 1 минута, 1 секунда (7.03.2012 - 12:37) killer8080 написал(а):
Игорь_Vasinsky
а может человеку интересней самому все установить и настроить.
а может человеку интересней самому все установить и настроить.
Спустя 1 минута, 21 секунда (7.03.2012 - 12:39) Fredrich написал(а):
Да попробовала заново все ставить сейчас даже при установке просто сервера
выкидывает ошибки вперемешку с кириллицей абракадабру
выкидывает ошибки вперемешку с кириллицей абракадабру
Спустя 54 секунды (7.03.2012 - 12:40) Fredrich написал(а):
Цитата (Игорь_Vasinsky @ 7.03.2012 - 09:36) |
http://denwer.ru |
А как я его подгоню под yii Framework
Спустя 8 минут, 14 секунд (7.03.2012 - 12:48) Visman написал(а):
Fredrich, выключи скайп, запусти аппач
Спустя 52 секунды (7.03.2012 - 12:49) Игорь_Vasinsky написал(а):
я тока рад буду, просто он просил
Цитата |
Подскажешь оф. сайт денвера? |
Спустя 1 минута, 31 секунда (7.03.2012 - 12:50) Fredrich написал(а):
Цитата (Visman @ 7.03.2012 - 09:48) |
Fredrich, выключи скайп, запусти аппач |
Сейчас попробую
Спустя 1 минута, 26 секунд (7.03.2012 - 12:52) Fredrich написал(а):
Цитата (Игорь_Vasinsky @ 7.03.2012 - 09:49) | ||
я тока рад буду, просто он просил
|
Так возможно нормально работать с денвером под yii
Спустя 4 минуты, 35 секунд (7.03.2012 - 12:56) Fredrich написал(а):
Без скайпа все пошло, точнее пока только Apache пошел
Спустя 11 минут, 14 секунд (7.03.2012 - 13:07) killer8080 написал(а):
Цитата (Fredrich @ 7.03.2012 - 11:52) |
Так возможно нормально работать с денвером под yii |
А почему нет?
Спустя 13 минут, 30 секунд (7.03.2012 - 13:21) Fredrich написал(а):
Не знаю я пробывал не особо что то ,
А на счет error/log
А на счет error/log
Wed Mar 07 12:19:40 2012] [warn] pid file D:/server/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
Спустя 5 минут, 34 секунды (7.03.2012 - 13:26) killer8080 написал(а):
Цитата (Fredrich @ 7.03.2012 - 12:21) |
Не знаю я пробывал не особо что то , |
Денвер - это готовая сборка apache+php+mysql. Если чего то нехватает, ставишь полную версию php с сайта денвера. В остальном проблем быть не должно.
Цитата (Fredrich @ 7.03.2012 - 12:21) |
А на счет error/log Wed Mar 07 12:19:40 2012] [warn] pid file D:/server/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run? |
ну так убей зависший процесс через диспетчер задач, перед повторным запуском.
Спустя 3 минуты, 25 секунд (7.03.2012 - 13:30) Fredrich написал(а):
А ты не работал с денвером под yii
Спустя 3 минуты, 54 секунды (7.03.2012 - 13:34) Fredrich написал(а):
А как найти этот процесс как он называеться
Спустя 1 минута, 6 секунд (7.03.2012 - 13:35) killer8080 написал(а):
Цитата (Fredrich @ 7.03.2012 - 12:30) |
А ты не работал с денвером под yii |
нет, но уверен проблем быть не должно. всякие мелочи, вроде подключения курла, и т.п. легко решаемы.
Fredrich а что у yii какие то особые требования?
Спустя 57 секунд (7.03.2012 - 13:36) Fredrich написал(а):
Ну просто многие моменты светяться красным например работа с PDO
Спустя 40 секунд (7.03.2012 - 13:37) killer8080 написал(а):
Цитата (Fredrich @ 7.03.2012 - 12:34) |
А как найти этот процесс как он называеться |
httpd.exe
Спустя 2 минуты, 6 секунд killer8080 написал(а):
Цитата (Fredrich @ 7.03.2012 - 12:36) |
Ну просто многие моменты светяться красным например работа с PDO |
Ну так раскомментируй соответствующие строчки в php.ini, и убедись что ддл-ки на месте в папке ext. Потом рестарт.
Спустя 3 минуты, 2 секунды (7.03.2012 - 13:40) Fredrich написал(а):
так его нет в диспечере задач
Спустя 2 минуты, 42 секунды (7.03.2012 - 13:42) killer8080 написал(а):
Цитата (Fredrich @ 7.03.2012 - 12:40) |
так его нет в диспечере задач |
может уже отвалился, он должен быть во вкладке процессы
Ну и на всякий случай ручками убей пид файл.
Спустя 1 минута, 42 секунды (7.03.2012 - 13:44) Fredrich написал(а):
Убивал все равно опять появляеться с 4-ох значным числом
Спустя 2 минуты (7.03.2012 - 13:46) killer8080 написал(а):
Цитата (Fredrich @ 7.03.2012 - 12:44) |
Убивал все равно опять появляеться с 4-ох значным числом |
и не запускается? Какие ошибки в логе, кроме той что показывал?
Спустя 56 секунд (7.03.2012 - 13:47) Fredrich написал(а):
только эта повторяеться
Спустя 3 минуты, 53 секунды (7.03.2012 - 13:51) killer8080 написал(а):
Fredrich
убей лог, перезапусти апач. Лог появляется снова? Если да, содержимое сюда запости.
убей лог, перезапусти апач. Лог появляется снова? Если да, содержимое сюда запости.
Спустя 4 минуты, 33 секунды (7.03.2012 - 13:55) Fredrich написал(а):
Логи пустые, появился опять pid с содержимом 4236
Спустя 20 минут, 23 секунды (7.03.2012 - 14:16) killer8080 написал(а):
Fredrich
странно вообще то, лог должен появляться после запуска с ошибкой.
Сделай файлик с расширением .bat и таким содержимым
запусти его, после запуска в этой же папке появится stat.txt, если какой процесс занял 80-й порт там сразу будет видно.
странно вообще то, лог должен появляться после запуска с ошибкой.
Сделай файлик с расширением .bat и таким содержимым
netstat -a -b > stat.txt
запусти его, после запуска в этой же папке появится stat.txt, если какой процесс занял 80-й порт там сразу будет видно.
Спустя 7 минут, 22 секунды (7.03.2012 - 14:23) Fredrich написал(а):
Я уже ставлю денвер сейчас буду с ним играться
Спустя 1 час, 28 минут, 54 секунды (7.03.2012 - 15:52) Fredrich написал(а):
Для знатоков Yii вопрос такого плана у меня установлен Denwer
после выполнения консольного приложения ничего не происходит
Подскажите может Вы знаете в чем проблема может быть???
после выполнения консольного приложения ничего не происходит
C:\WebServers\home\localhost\www\yii\framework\yiic webapp C:\WebServers\home\localhost\www\new
Подскажите может Вы знаете в чем проблема может быть???
Спустя 2 часа, 15 минут, 17 секунд (7.03.2012 - 18:07) Fredrich написал(а):
Спасибо ребятки разобрался самостоятельно в чем была загвоздка
_____________
Я Учусь, если что я думаю -)))