Редактирование клиента с оплатой по счету.

Обнаруженные вами ошибки в работе программы, предложения по ее улучшению
Skydreem
Сообщения: 298
Зарегистрирован: 28 май 2011, 14:51
Контактная информация:

Re: Редактирование клиента с оплатой по счету.

Сообщение Skydreem »

Супер))) На мой взгляд, замечательное исправление. Мои действия уже не так сильно ограничены. Спасибо.
Skydreem
Сообщения: 298
Зарегистрирован: 28 май 2011, 14:51
Контактная информация:

Re: Редактирование клиента с оплатой по счету.

Сообщение Skydreem »

Баста. Первый блин комом) Не работают вновь созданные клиенты с оплатой по счету.

Fri Apr 13 21:21:32 2012 : Error: [sql] SQL query error; rejecting user
Fri Apr 13 21:21:32 2012 : Auth: Invalid user: [qwerty/000000] (from client localhost port 11 cli BC-AE-C5-6E-FC-E2)
Авторизация не удалась!
Последний раз редактировалось Skydreem 13 апр 2012, 21:50, всего редактировалось 1 раз.
Аватара пользователя
Dmitry
Администратор
Сообщения: 1073
Зарегистрирован: 25 май 2011, 09:14
Откуда: г. Запорожье, Украина
Контактная информация:

Re: Редактирование клиента с оплатой по счету.

Сообщение Dmitry »

Сейчас проверить в реальности не чем.

Попробуйте для начала такое

в терминале вводите команду:

Код: Выделить всё

mysql -uroot -p
в ответ на запрос - пароль рута для сервера баз данных MySQL

уже в консоли мускула - следующую команду:

Код: Выделить всё

use easyhotspot;
а потом последовательно три команды для трех выборок
Первая:

Код: Выделить всё

select * from radcheck where username='qwerty';
Вторая:

Код: Выделить всё

select * from radreply where username='qwerty';
И третья:

Код: Выделить всё

select * from postpaid_account where username='qwerty';
И покажите, что вы получите в ответ...

============================================
Нашел возможность проверить. Проверил. У меня работает (авторизуется) и вновь созданный клиент, и клиент, который был отредактирован. Проверьте, назначили ли вы владельцем обновленных файлов пользователя www-data ? В особенности - файл postpaidmodel.php (именно он отвечает за запись в базу)
Skydreem
Сообщения: 298
Зарегистрирован: 28 май 2011, 14:51
Контактная информация:

Re: Редактирование клиента с оплатой по счету.

Сообщение Skydreem »

Прошу прощения, это у меня как всегда по причинческим технинам не зависящим от меня косяк где-то:) когда я делаю это из локальной сети- всё именно так и происходит, клиент не может авторизироваться. А если захожу с внешки- всё ок, создаю и клиент входит.. Права всем дал. У меня 2 директории, easy_local и еasyhotspot. Одну теперь в связи с обновлением удалить можно?
Последний раз редактировалось Skydreem 14 апр 2012, 00:42, всего редактировалось 1 раз.
Аватара пользователя
Dmitry
Администратор
Сообщения: 1073
Зарегистрирован: 25 май 2011, 09:14
Откуда: г. Запорожье, Украина
Контактная информация:

Re: Редактирование клиента с оплатой по счету.

Сообщение Dmitry »

Skydreem писал(а): У меня 2 директории, easy_local и еasyhotspot.
в таком случае менять файлы нужно было в обоих.
Skydreem писал(а):Одну теперь в связи с обновлением удалить можно?
я не смог найти, где я описывал это обновление, благодаря которому теперь не нужно по разному настраивать параметр Base_URL для того, чтобы иметь доступ к программе с разных сетей. Но если у вас этот параметр в файле /var/www/easyhotspot/system/application/config/config.php прописан теперь как:

Код: Выделить всё

$config['base_url']     = "http://".$_SERVER['HTTP_HOST'].":".$_SERVER['SERVER_PORT']."/easyhotspot/";
то тогда ДА, одну из папок можно удалить.
Skydreem
Сообщения: 298
Зарегистрирован: 28 май 2011, 14:51
Контактная информация:

Re: Редактирование клиента с оплатой по счету.

Сообщение Skydreem »

В пристёгнутом ранее архиве в файле, где должен быть указан таймаут клиента при создании, написано что-то не то. Поэтому созданные клиенты не авторизировались. Теперь после изменений в папке easy_local я не могу найти почему их принудительно не отключает.
Аватара пользователя
Dmitry
Администратор
Сообщения: 1073
Зарегистрирован: 25 май 2011, 09:14
Откуда: г. Запорожье, Украина
Контактная информация:

Re: Редактирование клиента с оплатой по счету.

Сообщение Dmitry »

в лог ошибок апача должны попадать сообщения об ошибках в тех случаях, когда не срабатывает дисконект. вот примеры того, что попадало в мой лог когда функция отлаживалась:

Код: Выделить всё

radclient: no response from server for ID 236 socket 3
radclient: no response from server for ID 255 socket 3
radclient: Failed to find IP address for host : Success
radclient: Failed to find IP address for host : Success
radclient: Failed to find IP address for host : Success
radclient: Failed to find IP address for host : Success
radclient: Failed to find IP address for host : Success
radclient: Failed to find IP address for host : Success
radclient: Failed to find IP address for host : Success
radclient: Failed to find IP address for host : Success
radclient: Failed to find IP address for host 192.168.1.30192.168.1.30: Success
radclient: Failed to find IP address for host 192.168.1.30192.168.1.30: Success
то есть, есть смысл попробовать ввести команду

Код: Выделить всё

sudo cat /var/log/apache2/error_log | grep radclient
и посмотреть, что за сообщения там будут...
Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость