Discussion in 'Tips/Tricks/Mods' started by cwispy, Dec 11, 2014.
Can you guys tell me how to install the module so I could test it, please?
all the install information is on the wiki page of the module on github.
Hi @cwispy ,
We found a litle bug, when a client order a domein like this www.example.com instead of example.com then you can't make new email accounts because the mail domein is www.example.com and returns in a error.(what is normal)
I am testing your module on my server now.. it seems okay.. but I do not have any scripts/themes/webpages to post on my web server in order to stimulate a customer logging in and ordering hosting services..
is there a wordpress template to help with this...
ed, I think you're misunderstanding the purpose of this module. it's for linking whmcs and ispconfig, so that account/domain/site changes made in whmcs are correctly reflected/updated in ispconfig, and has nothing to do with wordpress.
using wordpress with the wordpress-ispconfig plugins you've say you're trying in some other threads would generally be done as a way of removing whmcs from the equation and creating your own shop/hosting management system in wordpress and linking that directly to ispconfig. the wordpress-ispconfig plugins currently have very limited functionality, and basic forms that you need to add into wordpress using shortcodes. any other required functionality you are expected to create yourself using the ispconfig api examples included in the ispconfig download and the wordpress form examples in the plugin source.
you could use this ispconfig - whmcs module as intended, and if you are determined to have everything in wordpress, you could try using it in conjuction with a whmcs - wordpress plugin, so that all changes/updates go wordpress <--> whmcs <---> ispconfig.
I've not tried that, so I have no idea how easy or effective it would be.
oh, now that you put it that way.. wow.. that is like going around the mountain just to get to the other side!! lol
stop: okay, I am now trying to install whmcs on my ispconfig3 server .. I get the following error:
Could not connect to database server: SQLSTATE[HY000]  Access denied for user 'whmcs'@'localhost' (using password: YES)
is there a certain MySQL user/password that I need to use to connect to the same ispconfig3 databases .. I am at a loss here..
I know I can go in and create a MySQL user and password to use, but once installed, will then whmcs talk to ispconfig3 ??
Once I have installed whmcs correctly on my site, I will redirect my WordPress site to the whmcs site. .thereby eliminating the need for WordPress to be involved at all.
whmcs uses it's own database, not the ispconfig database. you use whatever username/password combination you specified when creating the whmcs database. and once installed, no it will not talk to ispconfig3, at least not initially.
you'd still need to create the remote user in ispconfig and assign the correct permissions to it, then install the whmcs-ispconfig plugin/module in whmcs and provide the ispconfig remote user login url/username/password.
also you may not want to remove the wordpress site completely, the whmcs is ok as a hosting/domain management and billing panel, but it's not the most ideal frontend for promoting your own services/style. you may be better off using wordpress as your main landing point for your business, and then use a customer login link to take customers into the whmcs panel to actually register/manage their account.
personally i'd prefer to go wordpress/woocommerce - ispconfig and avoid whmcs myself. but as already stated on your other threads, the wordpress - ispconfig plugin isn't in anywhere near a complete enough state for that, and I haven't found a decent wordpress plugin to provide the domain registration and management options that whmcs provides.
for smaller operators, whmcs licensing means if most of your customers are only buying a few domain names and not bothering with websites, or a good percentage of them actually host their site with another hoster, then it's almost impossible to make money. they really need to re-instate their perpetual licensing...
Separate names with a comma.