Перейти к содержимому
Калькуляторы

Учет разварки ВОЛС Ведение учера разварки ВОЛС, кроссов, муфт...

Пока даже не успеваю все идеи реализовать.

 

А карту с google map или его printscreen файликом на задний план с маштабированием, подложить можно будет?

ps: боюсь перейдете на бооолее крепкие напитки))

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

На самом деле даже инструкция не нужна, просто были непонятки именно с пользователями. Юзера БД в php коде удалось отыскать, а вот под кем работать..... Но сейчас всё уже путём.

На счёт инстала... думаю это не очень сложно создать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

На самом деле даже инструкция не нужна, просто были непонятки именно с пользователями. Юзера БД в php коде удалось отыскать, а вот под кем работать..... Но сейчас всё уже путём.

Мне так и не удалось победить :(

В дистрибе заводится пользователь test/test, в базе его вижу:

 

mysql> select * from fib.users;
+----+-------+----------------------------------+----------+-----------+----------+--------+---------+--------+-----------+------------+------------+-----------+---------------+-----------+-----------+------------+----------+-----------+----------+----------------+-----------+--------+
| id | login | password                         | node_add | node_edit | node_del | pq_add | pq_edit | pq_del | cable_add | cable_edit | cable_move | cable_del | cable_del_all | fiber_add | fiber_del | fiber_find | port_add | port_edit | port_del | port_edit_desc | name      | status |
+----+-------+----------------------------------+----------+-----------+----------+--------+---------+--------+-----------+------------+------------+-----------+---------------+-----------+-----------+------------+----------+-----------+----------+----------------+-----------+--------+
|  8 | test  | 098f6bcd4621d373cade4e832627b4f6 |        1 |         1 |        1 |      1 |       1 |      1 |         1 |          1 |          1 |         1 |             1 |         1 |         1 |          1 |        1 |         1 |        1 |              1 | test user |      1 |
+----+-------+----------------------------------+----------+-----------+----------+--------+---------+--------+-----------+------------+------------+-----------+---------------+-----------+-----------+------------+----------+-----------+----------+----------------+-----------+--------+
1 row in set (0.00 sec)

но войти с таким именем и паролем не получается - окно авторизации после ввода test/test просто смигивает и заново показывает пустые поля для ввода.

Что правили в коде?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

окно авторизации после ввода test/test просто смигивает и заново показывает пустые поля для ввода.

 

в php.ini:

short_open_tag = On

 

Или, как вариант, php не может записать сессионный файл. Что логах web сервера пишется?

Изменено пользователем Di_

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ммм, ну вообще в софте принято не создавать пользователя и базу, а брать эти данные из конфига. Да и не везде это возможно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

если это имеет какое то значение, использую xampp

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

окно авторизации после ввода test/test просто смигивает и заново показывает пустые поля для ввода.

 

в php.ini:

short_open_tag = On

Это есть

 

Или, как вариант, php не может записать сессионный файл. Что логах web сервера пишется?

 

[Thu Dec 13 11:41:22 2012] [error] [client 192.168.2.21] PHP Warning:  mysql_query(): A link to the server could not
be established in /var/www/fibers/engine/db.php on line 5, referer: http://192.168.2.202/fibers/index.php?act=login
[Thu Dec 13 11:41:22 2012] [error] [client 192.168.2.21] PHP Notice:  Undefined index: logged_user_fibers_id in /var/
www/fibers/index.php on line 4, referer: http://192.168.2.202/fibers/index.php?act=login
[Thu Dec 13 11:41:22 2012] [error] [client 192.168.2.21] PHP Notice:  Undefined index: user in /var/www/fibers/index.
php on line 67, referer: http://192.168.2.202/fibers/index.php?act=login
[Thu Dec 13 11:41:22 2012] [error] [client 192.168.2.21] PHP Warning:  mysql_connect(): Access denied for user 'user'
@'localhost' (using password: YES) in /var/www/fibers/engine/db.php on line 3, referer: http://192.168.2.202/fibers/i
ndex.php?act=login
[Thu Dec 13 11:41:22 2012] [error] [client 192.168.2.21] PHP Warning:  mysql_select_db(): Access denied for user 'www
-data'@'localhost' (using password: NO) in /var/www/fibers/engine/db.php on line 4, referer: http://192.168.2.202/fib
ers/index.php?act=login
[Thu Dec 13 11:41:22 2012] [error] [client 192.168.2.21] PHP Warning:  mysql_select_db(): A link to the server could
not be established in /var/www/fibers/engine/db.php on line 4, referer: http://192.168.2.202/fibers/index.php?act=log
in
[Thu Dec 13 11:41:22 2012] [error] [client 192.168.2.21] PHP Warning:  mysql_query(): Access denied for user 'www-dat
a'@'localhost' (using password: NO) in /var/www/fibers/engine/db.php on line 5, referer: http://192.168.2.202/fibers/
index.php?act=login
[Thu Dec 13 11:41:22 2012] [error] [client 192.168.2.21] PHP Warning:  mysql_query(): A link to the server could not
be established in /var/www/fibers/engine/db.php on line 5, referer: http://192.168.2.202/fibers/index.php?act=login
[Thu Dec 13 11:41:22 2012] [error] [client 192.168.2.21] PHP Notice:  Undefined index: logged_user_fibers_id in /var/
www/fibers/index.php on line 4, referer: http://192.168.2.202/fibers/index.php?act=login

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Andrei, на пользователя для базы надо сделать руками пасс

 

сообразил небольшей инсталл.

 

настройки в /engine/db.php

Изменено пользователем Tomas Lee

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Andrei, на пользователя для базы надо сделать руками пасс

 

GRANT ALL PRIVILEGES ON fib.* TO 'test'@'localhost' IDENTIFIED BY 'test';
INSERT INTO `fib`.`users` ( `id`, `login`, `password`, `node_add`, ... и т.д.

Вот это не то разве?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Andrei, не, это для пользователя системы, а для пользователя БД надо SET PASSWORD FOR 'user'@'localhost' = PASSWORD( 'pass' );

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Andrei, не, это для пользователя системы, а для пользователя БД надо SET PASSWORD FOR 'user'@'localhost' = PASSWORD( 'pass' );

mysql> SET PASSWORD FOR 'test'@'localhost' = PASSWORD( 'test' );
Query OK, 0 rows affected (0.00 sec)

с тем же результатом.

видно, чего-то я не понимаю :(

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Andrei, не, это для пользователя системы, а для пользователя БД надо SET PASSWORD FOR 'user'@'localhost' = PASSWORD( 'pass' );

mysql> SET PASSWORD FOR 'test'@'localhost' = PASSWORD( 'test' );
Query OK, 0 rows affected (0.00 sec)

с тем же результатом.

видно, чего-то я не понимаю :(

дык, надо SET PASSWORD FOR 'user'@'localhost' = PASSWORD( 'pass' );

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Еще после смены пароля сказать на всякий случай стоит сказать:

 

FLUSH PRIVILEGES;

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

дык, надо SET PASSWORD FOR 'user'@'localhost' = PASSWORD( 'pass' );

mysql> SET PASSWORD FOR 'user'@'localhost' = PASSWORD( 'pass' );
ERROR 1133 (42000): Can't find any matching row in the user table

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

дык, надо SET PASSWORD FOR 'user'@'localhost' = PASSWORD( 'pass' );

mysql> SET PASSWORD FOR 'user'@'localhost' = PASSWORD( 'pass' );
ERROR 1133 (42000): Can't find any matching row in the user table

 

лучше тогда удалить базу, если создавали, удалить пользователя, если он есть, и запустить install.php

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

install.php не нашел.

 

mysql> drop database fib;
Query OK, 29 rows affected (0.00 sec)

root@#:/var/www/fibers# mysql -u root -pхххх <fib.sql
ERROR 1046 (3D000) at line 29: No database selected

 

Собственно ошибка старая: добавил в начало fib.sql

create database fib;
use fib;

Тогда все отработало без ошибок.

 

mysql -u root -pхххх <default.sql
ERROR 1396 (HY000) at line 3: Operation CREATE USER failed for 'user'@'%'

Т.е. тоже остались те же ошибки. В default.sql меняем 'user'@'%' на 'user'@'localhost'

Теперь отрабатывает без ошибок.

Но авторизация по-прежнему не проходит.

 

Добавляем

SET PASSWORD FOR 'user'@'localhost' = PASSWORD( 'pass' ); 

И наконец-то - авторизация проходит!

 

Идем добавлять улицу в справочник улиц и получаем

Нифига не работает
<pre>Array
(
   [act] => n_street_name
   [id] => 0
   [name] => Строителей
   [small_name] => Строителей
   [desc] => улица Строителей
)
</pre>

 

Уф.. Ладно. Больше не буду надоедать :)

Update: Начинать надо обязательно с заполнения справочника районов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Andrei обновите до последней версии изменений

 

надоедать можно, можно и в аську, так быстрее будет

текущая версия рабочая полностью

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вроде отсюда взял сегодня с утра. Это же последняя версия?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

вобщем какой-то глюк с свн-ом.. перезалил рабочий проект

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

вобщем какой-то глюк с свн-ом.. перезалил рабочий проект

Ага. Теперь по ссылке http://code.google.com/p/fibers/wiki/Main говорит

Page "Main" Not Found

Sign in to create this page

 

По ссылке http://code.google.com/p/fibers/downloads/list

Your search did not generate any results.

You may want to try your search over all downloads.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Andrei с SVN качай.

или надо пакетом одним?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

сделал одним файлом, положил в гуглекод http://fibers.googlecode.com/files/fibers.zip

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте. Подскажите пожалуйста:

 

- скачал http://fibers.google...iles/fibers.zip

- поставил себе вашу базу

- залил php скрипты на сервер

- разрешил права на user пользователя

- завел пользователя test

- система встала

 

- при попытках поножимать разделы менюшки - выдавало ошибку:

[Tue Jan 15 15:47:42 2013] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: action in /var/www/fibber.lan/www/index.php on line 743, referer: http://fibber.lan:81/index.php?act=dirs&dir=area

 

Объявил переменные в:

// Справочники
if (isset($_GET['act']) && $_GET['act'] == 'dirs') {
global $title;
global $action;
global $content;
global $menu; 

 

Внес в таблицу area пару строк - они отображаются, но при попытке добавить район или редактировать| удалить - ничего не происходит.

Такая же ситуация с другими менюшками.

 

Вопрос: Куда копать, и что я делаю не так?

Изменено пользователем vanishox

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

зачем придумывать велосипед???? в userside{.}ua все реализованно весь учет опты и оборудования с комутацией и т.п.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

реклама что ли?

это ж система совсем другого класса и возможностей, большая часть которых в данном случае не нужна

Изменено пользователем fivtin

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.