|
|
|
| Я установил Apache2 и Php5 как в статье было сказана, все сработала.
потом установил MySql 4.0.20d
но при загрузке MySqlAdmin 1.4 в поле MyODBC появляется такая ошибка :
Driver 3.51 Not Found
что это за драйвер?
К стати у меня Windows Xp SP1 | |
|
|
|
|
|
|
|
для: broker
(10.09.2004 в 21:56)
| | ох уж эти сервиспаки...короче,скачай именно эту версию...и никакую другую,скачать ее можешь по ссылке ниже...
версия mysql-5.0.0a-alpha-win
P.S. найди ее где-нить и скачай,если не получится по ссылке ниже,но вроде должно получиться... | |
|
|
|
|
|
|
|
для: broker
(10.09.2004 в 21:56)
| | Ничего страшного в этом нет, утилита просто сообщает, что отсутствует драйвер ODBC, для работы с PHP он в общем не нужен - работа на прямую через функции PHP гораздо эффективнее чем через ODBC.
PS ODBC - это единый интерфейс для доступа к различным базам данных, т.е. разработчик всегда имеет дело с одинаковым интерфейсом какую-бы базу данных он не использовал, разумеется для этого нужен драйвер для каждой из баз данных. Расплата за это более низкая производительность. | |
|
|
|
|
|
|
|
для: cheops
(10.09.2004 в 22:33)
| | Спосибо Вам ребята огромное! Незнаю из за чего но думаю у меня проблемы с настройкой Mysql. Так как я имею несколько готовые материалы. В них использовано mysql. Но они дают ошибку как и форум , которую я скачал с вашего сайта. Ошибка :
В настоящий момент база данных не доступна, поэтому корректное отображение страницы невозможно.
Error: No Database Selected
|
В других случиях дает такую ошибку:
Невозможно создать соеденение с базой
|
Не пойму что мне сделать как мне настроит MySql. | |
|
|
|
|
|
|
|
для: broker
(11.09.2004 в 15:50)
| | Ага... это означает, что сервер MySQL работает и принимат запросы, но базы данных, которая необходима либо не создана, либо называется по другому.
Например, в блоке "Новости", который можно скачать из раздела downloads, для работы с базой данных требуются следующие переменные
<?php
$dblocation = "localhost";
$dbname = "news";
$dbuser = "root";
$dbpasswd = "";
?>
|
База данных news должна существовать. Создать базу данных можно при помощи SQL-инструкции:
После этого можно разворачивать таблицы приложения, в этом Web-приложении создающие их инструкции расположены в файле news.sql. Развернуть их можно при помощи клиента mysql:
| |
|
|
|
|
|
|
|
для: cheops
(11.09.2004 в 16:14)
| | или может ты не прописал:
<?php $dblocation = "localhost";
$dbname = "news";
$dbuser = "root";
$dbpasswd = "";
$select = @mysql_select_db($dbname,$dbcnx);
if (!$select)
{
echo("Ошибка при выборе базы данных");
}
else echo ("База данных успешно выбрана");
?>
|
если выводит "Ошибка при выборе базы данных",то это у тебя либо база данных не создана,либо мускул не настроен... | |
|
|
|
|
|
|
|
для: LimP
(11.09.2004 в 18:49)
| | Да дело в базе данных. Я впервые использую MySql поэтому не имею понять как мне создать базу данных. | |
|
|
|
|
|
|
|
для: broker
(11.09.2004 в 23:20)
| | на,вот,почитай,научись...
http://softtime.ru/group/id_group=2 | |
|
|
|
|
|
|
|
для: broker
(11.09.2004 в 23:20)
| | Для того, чтобы создать базу данных можно воспользоваться консольным клиентом mysql из дистрибутива MySQL - С:/mysql/bin/mysql.exe
Создать базу данных news можно при помощи следущего SQL-оператора:
mysql> CREATE DATABASE news;
|
затем следует выбрать базу при помощи оператора USE:
и выполнить SQL-операторы в файле (например, news.sql), который следует поместить в папку C:/mysql/bin/
PS Если что-то не заладится - пишите, обязательно поможем. | |
|
|
|
|
|
|
|
для: cheops
(11.09.2004 в 23:49)
| | Большое вам спасибо ребята ! Вы мне очень помогли ! | |
|
|
|
|
|
|
|
для: cheops
(11.09.2004 в 23:49)
| | А еще я нашел те драйверы 3.51 из сайта mysql.com это myodbc3.dll и myodbc.dll как мне их установить. ? | |
|
|
|
|
|
|
|
для: broker
(12.09.2004 в 00:17)
| | Скопируй их в System32 что в папке Windows!но а вообще у них есть Install файл! | |
|
|
|
|
|
|
|
для: J.Lex
(12.09.2004 в 01:07)
| | Ok Спасибо Вам :) Я попробую может что то выйдет ) | |
|
|
|
|
автор: Bass_ (17.12.2004 в 21:43) |
|
|
для: broker
(12.09.2004 в 00:17)
| | 041217 Fatal error: Can't open privilege tables: Table 'mysql.host' doesn't exist
как это вылечить? сервак не запускается и мускул перестал работать | |
|
|
|
|
|
|
|
для: Bass_
(17.12.2004 в 21:43)
| | Сходите в директорию data/mysql посмотрите есть ли файлы:
host.frm
host.MYD
host.MYI
|
Это и есть таблица mysql.host, если нет, возьмите их с другой машины, на которой стоит работоспособный MySQL и скопируйте сюда - формат таблиц машинно-независимый, поэтому проблем возникнуть не должно. Если таблица на месте и замена не помогает нужна инфомация после чего это произошло. | |
|
|
|
|
|
|
|
для: cheops
(11.09.2004 в 16:14)
| | Созданием базы данных нет никаких проблем. Все работает.
Только вот готовые материалы: форум, счетчик, и новостные программы дают ошибку. Только кроме phpbb 2.0.10 , единственная программа который недал никаких ошибок, даже одного ) Думаю или у меня настройках не то или php скрипты ошибочные ( | |
|
|
|
|
|
|
|
для: cheops
(11.09.2004 в 16:14)
| | Ошибки таковы : Powercounter2.1.0
Notice: Use of undefined constant HTTP_X_FORWARDED_FOR - assumed' HTTP_X_FORWARDED_FOR' in D:\server\htdocs\powercounter21\count.php on line 14
Notice: Undefined variable: srch in D:\server\htdocs\powercounter21\count.php on line 81
|
photoalbum :
Notice: Undefined index: id_parent in D:\server\htdocs\photo\index.php on line 14
Notice: Undefined variable: titlepage in D:\server\htdocs\photo\admin\addcatform.php on line 8
|
и в новостном форме ошибка на рисунке : (прикреплено) | |
|
|
|
|
|
|
|
для: broker
(13.09.2004 в 17:41)
| | Ну это не ошибки. Это предупреждения о неиницилизированных переменных.
Исправьте в Вашем php.ini строку, определяющую какие собщения выводить – вот так
error_reporting = E_ALL & ~E_NOTICE
|
>и в новостном форме ошибка на рисунке : (прикреплено)
? | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(13.09.2004 в 18:37)
| | Спасибо я исправлю это ) | |
|
|
|