|
|
|
|
|
для: Lev
(16.02.2005 в 10:06)
| | Не совпадает количество вставляемых полей с количеством полей в таблице !
Чаще всего, если есть поле auto_increment, то при таком добавлении оно не работает. Надо вставлять так:
INSERT INTO themes (col, col2, col3, col4, col5, col6, col7, col8, col9,) VALUES( NULL, 'rr', 'Lev', 0, 'Lev', 0, 'show', NOW(), 1)
Но не указывать столбец, где стоит автоинкремент. Тогда он вставится автоматически !
Или вы просто случайно пропустили одно из полей в запросе ! | |
|
|
|
|
|
|
|
для: Lev
(16.02.2005 в 10:06)
| | Хм... а какая версия форума? | |
|
|
|
|
|
|
|
для: Lev
(13.02.2005 в 17:18)
| | при создании новой темы пишет вот такую штуку:
INSERT INTO themes VALUES( NULL, 'rr', 'Lev', 0, 'Lev', 0, 'show', NOW(), 1)
Ошибока при добавлении новой темы
Error: Column count doesn't match value count at row 1
|
помоготи, пожалуйста | |
|
|
|
|
|
|
|
для: LimP
(13.02.2005 в 22:01)
| | пасиб. уже почти разобрался =)
пришлось снести базуданных и все заного.
каждую таблицу по отдельности.
пасиб Вам всем! =) | |
|
|
|
|
|
|
|
для: cheops
(13.02.2005 в 20:15)
| | дружище,ты определенно неправильно настрроил базу...не создал ее или таблицы не те...но это глюк database :) | |
|
|
|
|
|
|
|
для: Lev
(13.02.2005 в 18:53)
| | Хм... какие-либо другие web-приложения с испльзованием MySQL у вас на сайте работают и были ли какие-либо проблемы с их установкой, хостер ни какой дополнительной информации не дал? | |
|
|
|
|
|
|
|
для: cheops
(13.02.2005 в 18:42)
| | при попытки выполнения скриптов пишет:
ERROR 1: Can't create/write to file './hostname/authors.frm' (Errcode: 2)
|
а PhpMySQLAdmin - нету =( | |
|
|
|
|
|
|
|
для: Lev
(13.02.2005 в 18:31)
| | Для этого нужно выполнить SQL-инструкции из файла forum.sql - имеется ли хостинге панель администирования базы данных, например, phpMySQLAdmin? | |
|
|
|
|
|
|
|
для: cheops
(13.02.2005 в 18:14)
| | теперь говорит, что нет таблицы:
Ошибка при выборке тем форума
Error: Table 'hostname.forums' doesn't exist
|
где ее сделать? | |
|
|
|
|
|
|
|
для: Lev
(13.02.2005 в 17:59)
| | Происходит ли создание таблиц базы данных или нет? Можно установить форум вручную. Для этого необходимо выполнить SQL-запросы в файле forum.sql, которые создадут таблицы, необходимые для работы форума.
В директории skel, найти конфигурационный файл config.php и исправить первые четыре строки в нём следующим образом:
$dblocation = "localhost";
$dbname = "hostname";
$dbuser = "hostlogin";
$dbpasswd = "hostpasswd";
|
В директории admin создать файл skel.inc, следующего содержания
<?php
// Текущая версия Web-приложения
$version = '2.1.3';
// Имя сервера базы данных
$dblocation = 'localhost';
// Имя пользователя базы данных
$dbuser = 'hostlogin';
// Его пароль
$dbpasswd = 'hostpasswd';
// Имя базы данных
$dbname = 'hostname';
// Устанавливаем соединение с сервером базы данных
$dbcnx = @mysql_connect($dblocation, $dbuser, $dbpasswd);
if (!$dbcnx)
{
echo '<p>В настоящий момент сервер базы данных не доступен,
поэтому корректное отображение страницы невозможно.</p>';
$connect = false;
}
// Выбираем базу данных
if (! @mysql_select_db($dbname, $dbcnx))
{
echo '<p>В настоящий момент база данных не доступна, поэтому
корректное отображение страницы невозможно.</p>';
$connect = false;
}
// Небольшая вспомогательная функция, которая выводит сообщение об ошибке
// в случае ошибки запроса к базе данных
function puterror($message)
{
echo '<p>$message</p>';
echo '<p><b>Error: '.mysql_error().'</b><p>';
exit();
}
?>
|
Тогда форум будет доступен по адресу .../skel/index.php, а система администрирования по адресу ../admin/index.php. Если директория skel переименовывается, то файл skel.inc в директории admin тоже следует переименовать. | |
|
|
|
|