Перейти до

Ivan1970

Маглы
  • Всього повідомлень

    68
  • Приєднався

  • Останній візит

Все, що було написано Ivan1970

  1. А подскажите кто-нибудь плиз, где почитать доку по конфигуратору дя Unix - список команд и т.п.
  2. Ivan1970

    Stg-web With Mysql

    Что имеется в виду в этой строчке? По поводу некорректного заполнения таблицы web_stg_config так же неоднократно прогонял процесс инсталляции, даже внес изменения в скрипт functions_db.php echo "Create $tbl table...<br>"; $query = query_tbl($tbl); if (empty($query)) echo " <font color=$color03>error!</font> (query is empty)<br>"; $q_ = explode("; \r\n", $query); foreach($q_ as $q) { if (!empty($q)) { echo "$q<br><br>"; $res = mysql_db_query($sql["base"], $q); чтобы посмотреть, не искажается ли sql-запрос по каким-то причинам. Там все в порядке. Ну да ладно, если проблема только моя, хорошо. Просто хочется по возможности помочь в тестировании. А какой процесс записи информации о пользователе в таблицу? Ведь искажение происходит именно при записи. Скрипт плучает информацию от моего браузера в кодировке 1251 а КК ждет koi8-r?
  3. Ivan1970

    Stg-web With Mysql

    Проблем уже меньше, но они еще есть при установке с нуля и первой попытке откыть страницу http://www.ваш_сайт.net/root/ таблица web_stg_config заполняется довольно странно. Поле config_value в больштнстве строк пустое. Выглядит это так mysql> select config_name, config_value from web_stg_config; +-------------------------+-------------------+ | config_name | config_value | +-------------------------+-------------------+ | isp_name | | | isp_email | | | isp_rootemail | | | stg_credit | 1 | | stg_credit_summ_max | | | stg_credit_time_exp | 3 | | stg_moneytransfer | 1 | | stg_moneytransfer_bonus | | | stg_tariff_change | | | stg_tariff_change_bonus | | | stg_ud_num | | | stg_kilobyte | | | stg_save_history | | | stg_to_cp1251 | | | stg_currency | | | tbl_admins | | | tbl_messages | | | tbl_stat | | | tbl_tariffs | | | tbl_users | | | tbl_config | web_stg_config | | tbl_config_ud | web_stg_config_ud | | tbl_actions | | | tbl_admins_ext | | | tbl_cards | | | tbl_credits | | | tbl_dealers | | | tbl_dealers_history | | | tbl_errors | | | tbl_moneytransfer | | | tbl_users_ext | | | version | 0.08 | +-------------------------+-------------------+ 32 rows in set (0.00 sec) поля config_desc заполняются корректно. Приходится очищать таблицу web_stg_config и выполнять sql-запрос insert из phpmyadmin Русские имена и адреса пользователей по-прежнему заносятся в таблицу users знаками вопросов. Причем, что интересно, в phpmyadmin в таблице вопросительные знаки, а если в stg-web перейти в редактирование пользователя - там русские буквы. Такое подозрение, что из какого-то буфера подхватывается. Если же перезапустить stargazer и перейти в редактирование пользователя - там вопросительные знаки. Есть у меня подозрение, откуда ноги растут у этих вопросительных знаков. В web_stg_config есть такой параметр stg_to_cp1251 и коментарий "Перекодировать данные из koi8-r..." Так вот мне непонятно, почему именно из koi8-r???
  4. Ivan1970

    Stg-web With Mysql

    Действительно, но ошибок уже меньше Create web_stg_config table... ok ok Create web_stg_config_ud table... error! (Table 'testdb.web_stg_config_ud' doesn't exist) Create web_stg_admins table... ok Create web_stg_users table... ok Create web_stg_errors table... ok Create web_stg_cards table... ok Create web_stg_credits table... ok Create web_stg_moneytransfer table... ok Create web_stg_dealers table... ok Create web_stg_dealers_history table... ok Update config (move to database) - OK!You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '( ' at line 1 и web_stg_config по прежнему практически пустая :-(
  5. Ivan1970

    Stg-web With Mysql

    Конечно новый да и добавляется новый тариф без проблем
  6. Ivan1970

    Stg-web With Mysql

    includes/functions/functions_misc.php * File: functions_misc.php * Id: v 0.09 2007/10/28 22:11 Alf mysql-4.1.20 неужели это такая древность?
  7. Ivan1970

    Stg-web With Mysql

    Опишу проблемы возникшие при установке версии 0.08 Устанавливал с нуля (база данных пустая) База данных создалась некорректно Create web_stg_config table... error! (You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '; INSERT INTO `web_stg_config` (`config_name`, `config_value`, `config_desc`) ' at line 6) Create web_stg_config_ud table... error! (Table 'testdb.web_stg_config_ud' doesn't exist) Create web_stg_admins table... ok Create web_stg_users table... ok Create web_stg_errors table... ok Create web_stg_cards table... ok Create web_stg_credits table... ok Create web_stg_moneytransfer table... ok Create web_stg_dealers table... ok Create web_stg_dealers_history table... ok Update config (move to database) - OK!You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '( ' at line 1 пришлось вручную выполнить sql-запросы INSERT INTO `web_stg_config`... (так как большая часть полей config_value была пустой) CREATE TABLE `web_stg_config_ud`... INSERT INTO `web_stg_config_ud`... Админ добавляется без проблем При попытке добавить пользователя окно выбора Тарифа пустое Тариф добавляется нормально (добавляется в бд) При попытке просмотреть Список тарифов ошибка "Ошибка получения от сервера данных о тарифах."
  8. Ivan1970

    Stg-web With Mysql

    Действительно, в таблице Аккаунты имена и адреса корректно отображаются, а при попытке редактирования аккаунта - пустота. А по первому вопросу, не подскажете, какие лучше использовати кодировки в системе и в mysql? Основная задача сервера - биллинг.
  9. Ivan1970

    Stg-web With Mysql

    Столкнулся с такими проблемами 1. Возникла необходимость использовать MySQL с параметром default-character-set=cp1251 в my.cnf для определенных задач. В системе кодировка LANG=ru_RU.UTF-8. Внес необходимые изменения для кодировки cp1251 в config.php и functions.php. При добавлении нового админа с русскими буквами в имени все нормально, а вот при добавлении нового пользователя вместо русских букв в имени - вопросительные знаки. Я так понял, что это связано с тем, что админы добавляются sql-запросом из php-скриптов, а пользователи - вызовом консольного конфигуратора. Можно это как-нибудь победить? 2. Изменил default-character-set на utf8. В web-админке все просто замечательно - имена и адреса пользователей русскими буквами вводятся без проблем. А вот когда пользователь открывает свою страничку в строках Пользователь: и Адрес: пусто. Тоже в сводной информации. Это конечно не принципиально, пользователь должен знать свой адрес, но может кто-то решил эту проблему? 3. Насколько я понял, существует несколько альтернативных конфигураторов для Windows с расширенными функциями, но с тем же номером версии, что и оригинальный конфигуратор. Дайте пожалуйста ссылочку на конфигуратор, с помощью которого можно использовать расширенные функции заложенные в stg-web, в частности с группами пользователей. ASPLinux 11.2 MySQL-4.1.20 PHP-5.1.2 STG_2.4-2007.01.20-13.47.20 + store_mysql_0.67. и stg-web (0.07)
  10. Ivan1970

    Разработка модуля MySQL

    Подскажите пожалуйста, в сборке Алферова stg-web_0.06.tar.gz есть mod_store_mysql_0.66 и mod_store_mysql_0.66(Alf)_FOR_STG-WEB Я так понял, что устанавливать нужно из mod_store_mysql_0.66 ? Или я не прав? И еще. Стандартный модуль MySQL сам создаст таблицы, если их нет. Для этой сборки это так же справедливо?
×
×
  • Створити нове...