Jump to content
UTM.SPACE community

Utmcabinet V2.0 (Utm 5.2.1–008 +, 5.3)


admin
 Share

v2.0  

51 members have voted

  1. 1. Нужен ли новый кабинет?

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

This poll is closed to new votes


Recommended Posts

Хотя я тут подумал задача со списание средств решается так подкидываем суммы со знаком минус и вуаля


shell_exec("/home/utm5_payment_tool -b ".$bill_sum." -a ".$bill_account." -L \"Списание за услугу ".$bill_txn_id."\" -k \"Платеж за услугу ТВ ".$bill_txn_id."\" -e \"".$bill_txn_id."\"");


Осталось решить задачу привязки ЛС абонента биллинга UTM к  vidimax. Как идея?


Link to comment
Share on other sites

  • 4 weeks later...

Добрый день. Прошу помощи по настройке кабинета на lighthttpd. После установки на тестовый сервер, но на Apache2, решил все таки перенести кабинет на боевой сервер, больно уж он понравился и словил следующую ошибку при входе на страничку авторизации: 



 

Errors
  1. Warning: Invalid argument supplied for foreach() in /var/www/library/ZFDebug/Controller/Plugin/Debug/Plugin/Time.php on line 103

После ввода имени пользователя и пароля я попадаю на страничку с ошибкой: 



404 - Not Found
Link to comment
Share on other sites

я с настройкой хостов lighthttpd не знаком, но дело здесь именно в этом, т.к. .htaccess файлы не обрабатываются,
поэтому вы авторизуетесь и вас перенаправляет на страницу \user, но сервер не обрабатывает запрос и выдает 404 ошибку
 
поищите 

lighthttpd Zend Framework rewrite

 
Для примера могу привести для nginx, может чем поможет

	server {		listen   80; ## listen for ipv4		#listen   [::]:80 default ipv6only=on; ## listen for ipv6		server_name  apigility;		root   /home/apigility/www;		try_files $uri @php_index;		# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000		#		location @php_index {			fastcgi_pass   127.0.0.1:9000;			#fastcgi_pass unix:/var/run/php5-fpm.sock;			fastcgi_param  SCRIPT_FILENAME /home/apigility/www/index.php;			include fastcgi_params;						charset  utf8;		}			location ~ /\.ht {			deny  all;		}		location ~* \.(jpg|jpeg|gif|png|ico|css|bmp|swf|js)$ {			root	/home/apigility/www;			access_log	off;			proxy_buffering	on;			proxy_cache_valid 200 120m;			expires    1w;		}	 	}
Link to comment
Share on other sites

Спасибо за ответ, но я уже догадался про rewrite, посему кинул глупую затею с Lighttpd, но тем не менее даже на Apache2 ошибка с Time.php никуда не пропала и теперь после ввода имени и пароля я просто напросто опять попадаю на страничку ввода имени и пароля) Переезд осложнен еще тем, что стоял сайт именно на lighttpd, apache2 был установлен, но совершенно мертвый, второй день не могу добить его, а сильно ломать сервер нет возможности.


Edited by GoodWin
Link to comment
Share on other sites

это предупреждение, оно не влияет на работоспособность,
но если в настройках хоста убрать , 

SetEnv APPLICATION_ENV "development"

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

Link to comment
Share on other sites

На тестовом сервере при неверных данных для авторизации кабинет по-крайней мере ругался на то, что необходимо авторизоваться, а тут тишина, даже если я специально ставлю несуществующих имя пользователя и пароль, просто выбрасывает на ту же страничку. Думал может проблема в правах доступа на какую-нибудь директорию, но уже почти все перепроверил, никаких несоответствий не нашел((


Edited by GoodWin
Link to comment
Share on other sites

http://yadi.sk/d/cM9woJirNDnGD


http://yadi.sk/d/LGTm1eb0NDnGb


 


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


Link to comment
Share on other sites

откройте тот файл и добавьте 2 последние строчки, и нет ли у вас возможности установить php, хотя бы 5.3. (5.2 возможно не поддерживает все возможности, я честно говоря не помню требования к zendframework.)
 

Zend_Debug::dump('6');Zend_Debug::dump($form->getValue('username'));Zend_Debug::dump($form->getValue('password'));
Link to comment
Share on other sites

Все данные из формы получаются, судя по скриншотам происходит авторизация правильно и должно происходить перенаправление.
Если этого не происходит и ничего не пишет, то скорее всего какая то проблема с сессиями на сервере или же с версией php.

 

IndexController.php

Link to comment
Share on other sites

  • 4 weeks later...

Доброго времени суток. Руки наконец то добрались снова до установки кабинета. Проблема была в версии php (5.2.0) на Debian 4, пришлось переносить кабинет на другой сервер, на котором, в общем, все запустилось без каких-либо проблем. Огромное спасибо за помощь.


Edited by GoodWin
Link to comment
Share on other sites

  • 2 weeks later...

Добрый день! UTM5 (5.3-002-update1). Личный кабинет для ветки 5.3. При переходе с 5.3-001 на 5.3-002 в ЛК переcтал работать обещанный платеж. Нет ни 1 кнопки чтобы сделать обещанный платеж.


Прилагаю скрин.


9631dc8846b5.jpg


В админке утм стало так


b1a3701432eb.jpg


Могу выслать родной ЛК утм от 5.3-002 update 1.


P.S. В логах ЛК куча ошибок куда выслать логи?


Edited by ZeM
Link to comment
Share on other sites

UPD вот в логе такое


а 41 строка это  return fwrite($this->sock, $var);







[Sun Jun 01 12:56:16 2014] [error] [client 127.0.0.1] PHP Notice: fwrite(): send of 12 bytes failed with errno=32 Broken pipe in /home/user.lan/www/library/Urfa/Socket.php on line 41
[Sun Jun 01 12:56:16 2014] [error] [client 127.0.0.1] PHP Notice: fwrite(): send of 12 bytes failed with errno=32 Broken pipe in /home/user.lan/www/library/Urfa/Socket.php on line 41
[Sun Jun 01 12:56:16 2014] [error] [client 127.0.0.1] PHP Notice: fwrite(): send of 12 bytes failed with errno=32 Broken pipe in /home/user.lan/www/library/Urfa/Socket.php on line 41
[Sun Jun 01 12:56:16 2014] [error] [client 127.0.0.1] PHP Notice: fwrite(): send of 12 bytes failed with errno=32 Broken pipe in /home/user.lan/www/library/Urfa/Socket.php on line 41


Edited by ZeM
Link to comment
Share on other sites

Ок. Так проверил в родном ЛК все норма. А с этим такие ошибки в логах утм вылезают 



n 01 12:56:24 Warn : b4c2f700 RPCConn[SSL]<mogilevskijev@172.28.200.17>: Session Data packet: Internal Error!
Jun 01 12:56:25 Warn : b4c2f700 RPCConn[SSL]<zem2012@172.28.200.17>: Session Data packet: Internal Error!
Jun 01 13:04:03 Warn : b4c2f700 RPCConn[SSL]<shakurus@172.28.200.17>: Session Data packet: Internal Error!
Jun 01 13:04:20 Warn : b4c2f700 RPCConn[SSL]<shakurus@172.28.200.17>: Session Data packet: Internal Error!
Jun 01 13:04:33 Warn : b4c2f700 RPCConn[SSL]<shakurus@172.28.200.17>: Session Data packet: Internal Error!
Link to comment
Share on other sites

Добрый день , переходим на версию биллинга 5.3.002u1 возникли проблемы с модулем робокасса не подскажите где подправить 

Fatal error: Class 'Twitter_Bootstrap_Form_Horizontal' not found in /usr/local/www/cabinet/application/modules/billing/forms/RobokassaPay.php on line 12

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...