husain_if
-
Постов
100 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные husain_if
-
-
да и суть в том что все время разблокировать аккаунт, когда клиент продлил всего на 1 месяц, и так каждый месяц. А если таких клиентов много будет.. Это очень накладно будет. Лично для меня, так как у меня, так и не работает авто-активация, то работает то не работает. Вроде причина в том когда перегружаю Mysql выбивает ошибка.. потом перегружаю еще раз и перегружается нормально Mysql. Но думаю она чета там портит в БД.. что в итоге дает повышенную нагрузку на сервер при активации аккаунта, или разблокировании.
-
Здравствуйте, я очень редко здесь пишу, и надеюсь что мое предложение примут к сведению и примут. Тем более оно не только мне полезное, но и всем.
Предлагаю сделать функцию в админке:
после блокировки аккаунта клиента, когда он хочет разблокировать, что бы он платил не за 1 месяц хостингу а за 3-6 месяца (например), что бы разблокировать хостинг аккаунт.
Буду очень признателен если такое поставите, ато бывают клиенты которые жду пока их аккаунт заблокируют, потом оплачивают на 1 месяц, и выходит что через 15 дней опять аккаунт истекает.. И потом пишут "я заплатил за хостинг а мне сайт вырубали за 15 дней, хотя оплачивал за 1 месяц..", это в лучшем случаи...
-
Некоторых или всех? Я внес исправления только в acc.
Запустите что-то наподобие
$resultdata = mysql_query("select * from acc");while($iddata = mysql_fetch_assoc($resultdata)) {
if (is_numeric($iddata["country"])) {
mysql_query("update acc set country='$iddata[city]', city='$iddata[region]', region='$iddata[thecode]', thecode='$iddata[country]' where ID='$iddata[iD]'") or die(mysql_errno($connect).mysql_error($connect));
}
}
Верно исправив выделенную жирным строчку, т.е. через phpmyadmin узнайте какие поля надо поменять местами и укажите их названия в строчке выше.
Где запустить ? Куда запустить?
-
-
еще заметил после ваших исправлений в базе.. данные некотоыре клиентов изуродувались. Заместь телефона, город, заместь страна, "afganistan" Что до имен не могу точно сказать, вроде имена не поменялись..
-
на данное время
Server Load 1.17 (8 cpus)
Memory Used 31.3 %
Swap Used 0.24 %
Пробую создать аккаунт. Как всегда после авто-оплаты перед оплатой зависает ""
средняя нагрузка по показателям Цпанели при зависание активации
Server Load 2.05 (8 cpus)Memory Used 33.2 %
потом выбивает таже ошибка
хотя сервер на данное время пустой практически. в 3.00 ночью (по МСК 4.00).The operation timed out (-2147012894) step=132 -
какие именно ? может в БД ?Значит какие-то проблемы с автоматической активацией.
у меня такое бывает когда блокирую аккаунты с бпанели. Когда активирую, ни разу не замечалВисело долго и теперь отвалилось с ошибкой "2006MySQL server has gone away".P.s: оплатил 5 хотя сам не знаю за что..
-
Также проверил платеж вебмани. Страница долго грузилась, но в итоге
Оплата в пользу продавца выполненаТовар или услуга: Активация Аккаунта 2396 x 1
На сумму: 0.01
Продавец: xxx.com - оплата хостинг услуг
Счет #: 2396
На кошелек: ZXXX
WMID: XXX проверить аттестат
Оплачен с кошелька: ZXXX
№ счета WM: 178720848
№ платежа WM: 475893528
Дата платежа: 20101210 01:33:11
Но аккаунт не активировался. Значит какие-то проблемы с автоматической активацией.
Далее я попытался активировать этот же аккаунт через админ-панель, выдало
0Sorry, a DNS entry for XXX.com already exists, please delete it first (from all servers in the dns cluster)
Изменил домен, попробовал активировать еще раз. Висело долго и теперь отвалилось с ошибкой "2006MySQL server has gone away". Видимо cPanel долго не отвечает биллингу (аккаунт чрезмерно долго активируется) или что-то еще. Разбирайтесь.
Вот за эту проверку можете зачислить $5 на order.bpanel.ru
та я вкурсе какую ошибку выбивает. Я же объяснял все подробно. Акаунт создает в Цпанели, но в Бпанели не хочет. Поэтому когда вы прибывало активировать существующий аккаунт (в Цпанели) и написало вам что аккаунт уже существует в Цпанели.
Так в чем причина не авто-активации аккаунта после оплаты, и как исправить ? Сами же видели не активирует именно в Бпанели. если на нулед версии работает(могу дать доступ к нулед, сами убедитесь, и там никаких ошибок не выдает) а тут на лицензии неработает.
-
ну мне ошибку с авто-оплатой бы устранить. что бы все проходило на ура. Выслал на е-маил данные
-
Тем более, что в тестовом режиме все ок, да и у других наших клиентов все работает на ура.
Максимально возможно экспериментируйте с настройками. Полагаю, что Вы действительно что-то где-то не так указали. Вероятно на сайте настройки мерчанта webmoney.
да у меня самого на другом аккаунте работает, где старая версия.. только что пробивал. Активируется на ура..
А воть эта.. которая все время обновляется, не активирует.
Кстате еще один интересный факт.. по авто-оплаты иногда через несколько дней на е-маил приходит письмо активации)) в бпанели тож активировалось, но через несколько дней, ито 1 аккаунт..
Думаю причина в
Checking database structure with /admin/modules/database.php: something wrong!
city!==region at acc!
country!==city at acc!
thecode!==country at acc!
region!==thecode at acc!
наверное скрипт забился и не знает что делать при активации аккаунт и поэтому зависает при авто-оплате. Думаю выход почистить эти ошибки.. но как ?
пробывал как тут
$resultdata = mysql_query("select * from acc");while($iddata = mysql_fetch_assoc($resultdata)) {
if (is_numeric($iddata["country"])) {
mysql_query("update acc set country='$iddata[city]', city='$iddata[region]', region='$iddata[thecode]', thecode='$iddata[country]' where ID='$iddata[iD]'") or die(mysql_errno($connect).mysql_error($connect));
}
}
// ######################################################## //
// Работа #1
// ######################################################## //
$fields=mysql_list_fields($dbname, "acc", $connect);
if (mysql_field_name($fields,9)=="city") {
mysql_query("alter table acc change city region_true text not null");
mysql_query("alter table acc change country city_true text not null");
mysql_query("alter table acc change thecode country_true text not null");
mysql_query("alter table acc change region thecode_true text not null");
mysql_query("alter table acc change region_true region text not null");
mysql_query("alter table acc change city_true city text not null");
mysql_query("alter table acc change country_true country text not null");
mysql_query("alter table acc change thecode_true thecode text not null");
$resultdata = mysql_query("select * from acc order by ID");
while($iddata = mysql_fetch_assoc($resultdata)) {
mysql_query("update acc set region='$iddata[city]', city='$iddata[country]', country='$iddata[thecode]', thecode='$iddata[region]' where ID='$iddata[iD]'");
}
print"completed #1!<br>";
}
else {
print"already fixed #1!<br>";
}
// ######################################################## //
// Работа #2
// ######################################################## //
$fields=mysql_list_fields($dbname, "domen", $connect);
if (mysql_field_name($fields,8)=="city") {
mysql_query("alter table domen change city region_true text not null");
mysql_query("alter table domen change country city_true text not null");
mysql_query("alter table domen change thecode country_true text not null");
mysql_query("alter table domen change region thecode_true text not null");
mysql_query("alter table domen change region_true region text not null");
mysql_query("alter table domen change city_true city text not null");
mysql_query("alter table domen change country_true country text not null");
mysql_query("alter table domen change thecode_true thecode text not null");
$resultdata = mysql_query("select * from domen order by ID");
while($iddata = mysql_fetch_assoc($resultdata)) {
mysql_query("update domen set region='$iddata[city]', city='$iddata[country]', country='$iddata[thecode]', thecode='$iddata[region]' where ID='$iddata[iD]'");
}
print"completed #2!<br>";
}
else {
print"already fixed #2!<br>";
}
$resultdata = mysql_query("select * from acc");while($iddata = mysql_fetch_assoc($resultdata)) {
if (is_numeric($iddata["city"])) {
mysql_query("update acc set country='$iddata[region]', city='$iddata[thecode]', region='$iddata[country]', thecode='$iddata[city]' where ID='$iddata[iD]'") or die(mysql_errno($connect).mysql_error($connect));
}
}
http://forum.advanta.org/index.php?showtopic=4262
после этого, ошибок при проверки цельности БД стало меньше.. Но все-же осталось еще (
Checking database structure with /admin/modules/database.php: something wrong!
city!==region at acc!
country!==city at acc!
thecode!==country at acc!
region!==thecode at acc!
помогите пожалуйста решит эту проблему с авто-активацией аккаунтов. Обидно что на **** версии работает а на лицензии нет(
-
А другие пункты, если они не указаны, заполнять не нужно.
пробывал, все равно таже "The operation timed out (-2147012894) step=132". Что самое интересное, при тестовом режиме, работает на ура. Активируется быстро, на е-маил приходит письмо об активации, даже в Цпанели создается аккаунт .
Значит поидеи проблема не в этом
-
city!==region at acc!
Это никак не влияет на webmoney, пофиксить можно поискав по форуму напр "city!==region", выкладывал в какой-то теме скриптик для исправления.
1. не работает авто-активация через веб-моней. При снятие денег в мерчайзере пишет "Ошибка: -2147012894) The operation timed out step=13" а также авто-разблокирование.Настройки правильно указали на сайте merchant.webmoney.ru? Перепроверьте все.
Ну давайте сначала скажите как правильно ? Ато методом тыка все делалось, так как в инструкции информации минимум,
воть
Настройка WebMoney Merchant: https://merchant.webmoney.ru/conf/purses.asp
После авторизации Вам необходимо настроить кошельки для приема WebMoney.
Выберите кошелек и установите галочку напротив "Позволять использовать URL, передаваемые в форме".
Метод формирования контрольной подписи: MD5
Выберите рабочий режим работы и активность "Вкл."
Для предварительного тестирования адаптации скрипта с Вашими WM кошельками рекомендуем выставить режим работы кошельков: тестовый.
а остальные пункты ?
Напишите пожалуйста как правильно, может действительно не правильно прописано, хотя очень сомневаюсь...
-
2. тикеты, работают, но на е-маил не приходит уведомление об том что клиент создал тикет.
Спс уже сам решил с проблемой №2
Очень нужна помощь что-до №1 проблемы
-
Здравствуйте, уже писал, спрашивал не раз что делать что бы у меня заработало активация аккаунта через веб-моней мерчейзер. Уже вроде все перепробовал. Обновление скрипта не помогает, т.е. есть ошибка при проверки скрипта, возможно там собака зарыта. Говорили все в перегрузке сервера, снизил нагрузку, но все равно как раньше. Думаю проблема в ошибках
Base Version: 3.0 Beta2 от 14.10.2010.
Checking database structure with /admin/modules/database.php: something wrong!
city!==region at acc!
country!==city at acc!
thecode!==country at acc!
region!==thecode at acc!
city!==region at domen!
country!==city at domen!
thecode!==country at domen!
region!==thecode at domen!
а может в другом чемта.
Еще проблема с тикетах, клиент создает тикет, а мне письмо не приходит... Если это трудно исправить или нельзя.. можно ли отключить тикеты ?
Итак кратко:
1. не работает авто-активация через веб-моней. При снятие денег в мерчайзере пишет "Ошибка: -2147012894) The operation timed out step=13" а также авто-разблокирование.
2. тикеты, работают, но на е-маил не приходит уведомление об том что клиент создал тикет.
3. крон не работает, хотелось запустить блокировку аккаунтов и рассылку клиентам, но без успешно
Очень прошу помочь в этом деле, очень важно "1,2" вопросы.
Что бы не гадать не думать, могу дать доступ тех.поддержки что бы посмотрели как говорится "в бою"
Очень надеюсь на помощь уже давней проблемы.
-
Предлагаю что-то сделать с авто-активацией. Ато я без понятие какой мне мега мощный сервер нужен что бы работала авто-активация.. И вроде не так уж много клиентов..
или если не можно улучшить авто-активацию при "большой базе клиентов" так что бы работала.. Придумать еще одну активацию, полу-авто активацию. Тоесть, клиент заказал хостинг, а активация делается в течение 2 часов (например). Автоматически.. Через крон. Или ваш вариант. Было бы очень здорово если бы такое сделали
-
Спасибо теперь все гуд. Ошибки исчезли
-
Ну что может быть ?
-
Предлагаю сделать как то что бы можно было добавлять новые разделы типу "хостинг, аренда серверов, VPS" тоесть что бы я новые добавил) И когда бы клиентв заходил регатся /reg.php видел услуги кроме "хостинг, сервера и т.д." как отдельный раздел. Например радио-хостинг и т.д. Было бы здорово такое сделать.
-
Notice: Undefined index: os in /home/*******************************/admin/modules/calculate_os_panel.php on line 38
Notice: Undefined index: thecpu in /home/*******************************/admin/modules/calculate_os_panel.php on line 40
Notice: Undefined index: thememory in /home/*******************************/admin/modules/calculate_os_panel.php on line 41
Notice: Undefined index: thehdd1 in /home/*******************************/admin/modules/calculate_os_panel.php on line 42
Notice: Undefined index: thehdd2 in /home/*******************************/admin/modules/calculate_os_panel.php on line 43
Notice: Undefined index: thehdd3 in /home/*******************************/admin/modules/calculate_os_panel.php on line 44
Notice: Undefined index: thehdd4 in /home/*******************************/admin/modules/calculate_os_panel.php on line 45
Notice: Undefined index: thehdd5 in /home/*******************************/admin/modules/calculate_os_panel.php on line 46
Notice: Undefined index: thehdd6 in /home/*******************************/admin/modules/calculate_os_panel.php on line 47
Notice: Undefined index: thetrafic in /home/*******************************/admin/modules/calculate_os_panel.php on line 48
-
Здрасте, помогите пожалуйста, что за ошибки ? это когда клиент заказывает сервер. после нажатие кнопки "продолжить"
Notice: Undefined index: thecpuNotice: Undefined index: os
Notice: Undefined index: thememory
Notice: Undefined index: thehdd1
Notice: Undefined index: thehdd2
Notice: Undefined index: thehdd3
Notice: Undefined index: thehdd4
Notice: Undefined index: thehdd5
Notice: Undefined index: thehdd6
Notice: Undefined index: thetrafic
все в /modules/calculate_os_panel.php ...
-
Ошибка: -2147012894)
The operation timed out
step=13
не помогло
Ну так это не проблема скрипта, в Вашем случае, могу лишь посоветовать отключить автоматическую активацию услуг и воспользоваться скриптом - cron_actions.php
если не сложно где конкретно отключить автоматическую регистрацию скрипта ? ато ищу, ищу и н нахожу ((
а в чем тут проблема ? в Цпанели активируюется, в скрипте не активируется автоматически. ДЕньги снимает в веб-моней. С трудом (долго грузитса) но снимает..
-
предложение что бы можна было делать индивдуальную скидку тарифному плану.
Например тариф на год со скидкой 20% индивидуально.. для тарифа.
-
Ошибка: -2147012894)
The operation timed out
step=13
не помогло
-
В настройках админки. Лично я никакой проблемы не вижу, у нас на адванте и на других подконтрольных и тестовых серверах все работает.
а где именно отключить авто-регистрацию ? ато я воть что зделал..
/настройки/страницы.../оформление заказа/
потом ищу..
автоматическое создание карт экспресс-оплаты
и ставлю no.
но пробую регать аккаунт всеравно пишет "если хотите автоматически активировать аккаунт нажмите ниже.." - ну что-то типа того..
кинул ссылку на записаное видео.. как клиент проходит регистрацыю...
Там еще зависает когда деньги снимает... кажется уже писал это.. но воть только что пробывал не надолго зависло где-то на 1-2 мин... может и меньше.
Список ожидаемых дополнений
в Биллинг BPanel
Опубликовано
Здравствуйте, еще предложение чисто косметическое. В "Продлить Хостинг/Регистрацию Домена" указывать не только счета наценок, но и счета без наценок. Ато не у всех например работает веб-моней мерчайзер, или платят через терминал, а найти страницу с нашими счетами не всегда могут..
Просто еще одну таблицу со счетами оплаты "без наценок"