The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Не могу исправить ошибку"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Не могу исправить ошибку"  
Сообщение от bpa email(ok) on 24-Сен-06, 14:15 
Мне под Linux установили программу. У нее возникла ошибка. Работает через веб-браузер.
Выдает ошибку: Error updating database
SQL query : update rents set idle='1', idle_time='1159092799' where id=''

Думаю можно исправить если залезть в базу и удалить там что-то. Но где она не могу догадаться.

Есть некая инструкция по инсталяции: может кто сможет надоуметь куда идит к этой базе.

The "database/cyborg.sql" file contains a SQL script to create de tables for
the CybOrg database and the default administrator. This script is PostgreSQL
specific. (See the section "Database creation".)

Next, you must edit the files under "cgi-bin/cyborg/config/" to adapt it to
your system.

Finally, point your browser at http://yourserver.yourdomain/. If everything
goes well, you must be prompted with the login page. Login using the name
"admin" and the password "secret".

Important: Your browser must support cookies!


Database Creation:
-----------------

The following instructions where tested using PostgreSQL 7.1.3

1) As root, change to user "postgres" (or whatever your PostgreSQL uses as
   database admin).

   hal:~ # su postgres
   postgres@hal:~>

2) Create the user "cyborg"
  
   postgres@hal:~> createuser cyborg
   Shall the new user be allowed to create databases? (y/n) y
   Shall the new user be allowed to create more new users? (y/n) n
   CREATE USER
   postgres@hal:~>

3) As "cyborg" create the "cyborg" database

   postgres@hal:~> createdb -U cyborg cyborg
   CREATE DATABASE
   postgres@hal:~>

4) As "cyborg" run the SQL script "cyborg.sql" (pay attention to the path
   where "cyborg.sql" is located!)

   postgres@hal:~> psql -U cyborg -d cyborg -f cyborg.sql
   BEGIN
   psql:cyborg.sql:10: NOTICE:  CREATE TABLE will create implicit ...
   ...
   COMMIT
   postgres@hal:~>
  
5) Next, you can test the database using "pgaccess", the graphical client
   included in PostgreSQL distribution written in Tcl/Tk.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Не могу исправить ошибку"  
Сообщение от user (??) on 24-Сен-06, 18:33 
Попробуйте очистить хранилище cookie-файлов
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "Не могу исправить ошибку"  
Сообщение от bpa email(ok) on 25-Сен-06, 22:01 
>Попробуйте очистить хранилище cookie-файлов
Не помогает.

Вот фрагмент файла, который, как я понимаю, генерирует  html-страницы. Откуда он берет значения переменных? Одна переменная "зависла" и не может быть обновлена. Думаю руками ее поправить.

use strict;
use warnings 'all';

use CybOrg::Main;
use CybOrg::Config;
use CybOrg::CGI;
use CybOrg::DB;
use CybOrg::Template;

my $session_ok;
eval {
    $session_ok =  db_validate_session($params{'username'},$params{'session'});
};
if ($@) {
    $tmpl_data{'error_code'} = $@->error_code();
    $tmpl_data{'error_params'} = $@->error_params();
    $session_ok = '';
}

if ($session_ok) {

    # Valid session
    $tmpl_data{'current_user'} = $params{'username'};
    eval {
        db_get_options($params{'username'});
        if (defined $params{'list_view'}) {
            $options{'list_view'} = $params{'list_view'}
        }
    };
    if ($@) {
        $tmpl_data{'error_code'} = $@->error_code();
        $tmpl_data{'error_params'} = $@->error_params();
    }


    tmpl_init;

    my $tmpl_file;

    eval {
        $tmpl_data{'tariffs'} = db_get_tariffs;
        $tmpl_data{'clients'}    = db_get_clients;
        $tmpl_data{'groups'}     = db_get_groups;


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру