(01-22-2015, 02:03 PM)SkiRac3rDud3 Wrote:(01-19-2015, 10:27 PM)micro Wrote: Hi all,
If You need debug sentora please set Sentora Debug Mode to dev.
I try xBilling on fresh install (ubuntu 14.04) and I noticed some errors :
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42S02]: Base table or view not found: 1146 Table 'zpanel_xbilling.x_settings' doesn't exist' in /etc/sentora/panel/dryden/db/driver.class.php:176 Stack trace: #0 /etc/sentora/panel/dryden/db/driver.class.php(176): PDOStatement->execute() #1 /etc/sentora/panel/modules/xbilling/code/controller.ext.php(499): db_driver->bindQuery('SELECT setting_...', Array) #2 /etc/sentora/panel/dryden/ui/templateparser.class.php(214): module_controller::getEditCompanyName() #3 [internal function]: ui_templateparser::CompileFunctionEcho('/<@\s([\w*]*)\s...', '<@ Init @>??<di...') #4 /etc/sentora/panel/dryden/ui/templateparser.class.php(65): call_user_func_array('ui_templatepars...', Array) #5 /etc/sentora/panel/dryden/ui/templateparser.class.php(253): ui_templateparser::CompileFunctions('<@ Init @>??<di...') #6 [internal function]: ui_templateparser::CompileTemplateClass('/<# ([\w*_*]*) ...', '<!DOCTYPE html>...') #7 /etc/sentora/panel/dryden/ui/templateparser.class.php(65 in /etc/sentora/panel/dryden/db/driver.class.php on line 176
Solution :
In this file :
/etc/sentora/panel/modules/xbilling/code/controller.ext.php
change this line :
static $module_db = 'zpanel_xbilling';
to :
static $module_db = 'sentora_xbilling';
================UP================
change only server_app from
$server_app = 'zpanel';
to :
$server_app = 'sentora';
================UP================
Inside in module I found :
Warning: SimpleXMLElement::asXML(./modules/xbilling/xbilling.xml): failed to open stream: Permission denied in /etc/sentora/panel/modules/xbilling/code/controller.ext.php on line 83
I can confirm that Hard coding the changes worked for me as well.
Thanks for the solution!
Hard coding these variables is not advisable as it defeats the purpose of compatibility between the two software.
The module has been updated to fix the issue addressed above.
Remi - Software Engineer, Sentora Module Developer, Owner, imerLabs
Please mark threads as SOLVED if your problem has been resolved.
Do not PM Staff Members for help unless asked to do so, this is so that others can benefit from your solution.
Do a SEARCH before asking in the forums, a solution may already exist.
Do not PM Staff Members for help unless asked to do so, this is so that others can benefit from your solution.
Do a SEARCH before asking in the forums, a solution may already exist.


