pebu Posted April 17, 2008 Share Posted April 17, 2008 Hi, With the new 3.61 version in beta, I was wondering how you all test this and/or develop new templates in general. My license is valid for my production domain and IP only, so I can only use it on my production system. How do you all test the new version and maybe play around with setting an templates without impact for the existing production environment? Thanks, Peter 0 Quote Link to comment Share on other sites More sharing options...
Nick Posted April 17, 2008 Share Posted April 17, 2008 Request a new trial license on a different domain and run it as an entirely separate system. 0 Quote Link to comment Share on other sites More sharing options...
bin_asc Posted April 17, 2008 Share Posted April 17, 2008 Well, you could just get another license, as it`s not a killer to the pocket 0 Quote Link to comment Share on other sites More sharing options...
uberhost Posted April 18, 2008 Share Posted April 18, 2008 Well, you could just get another license, as it`s not a killer to the pocket Why should anyone have to pay to help find bugs in the code? As ecwNick said, just request a trial license. 0 Quote Link to comment Share on other sites More sharing options...
bin_asc Posted April 18, 2008 Share Posted April 18, 2008 Hi, With the new 3.61 version in beta, I was wondering how you all test this and/or develop new templates in general. My license is valid for my production domain and IP only, so I can only use it on my production system. How do you all test the new version and maybe play around with setting an templates without impact for the existing production environment? Thanks, Peter Why should anyone have to pay to help find bugs in the code? As ecwNick said, just request a trial license. As pebu stated, he wants to develop code. That`s not bug testing. And besides, an extra $12 isn`t much at all. 0 Quote Link to comment Share on other sites More sharing options...
uberhost Posted April 18, 2008 Share Posted April 18, 2008 As pebu stated, he wants to develop code. That`s not bug testing. And besides, an extra $12 isn`t much at all. WHMCS provides such licenses to those who want to develop code, so why pay anything? If it is not a live site, you shouldn't have to pay, period. 0 Quote Link to comment Share on other sites More sharing options...
skmd Posted April 18, 2008 Share Posted April 18, 2008 I think every licence should come with another licence that can be run under "localhost" or "127.0.0.1". as long as no body will use it in a production environment. 0 Quote Link to comment Share on other sites More sharing options...
Daniel Posted April 18, 2008 Share Posted April 18, 2008 You can request a free license for localhost installations. I've been running one for quite some time now. 0 Quote Link to comment Share on other sites More sharing options...
skmd Posted April 18, 2008 Share Posted April 18, 2008 How is that? I have asked them for that one, and they told me that they doesn't provide a "localhost" license !!?? 0 Quote Link to comment Share on other sites More sharing options...
pebu Posted April 20, 2008 Author Share Posted April 20, 2008 I'm not about to develop PHP code, I want to make sure an upgrade like this to 3.61 does not break my customized templates or break things in any other way. I would be surprised if anyone here would just install the upgrade on a live system and hope for the best. A trial license is only valid for 14 days and can't be re-issued. I asked. So that would require me to create all sorts of fake users to request different trial licenses every 2 weeks. I'll ask for a free localhost license, that would for sure do the trick. I'm not too eager to pay extra for a non-production site just to be able to test-drive upgrades. WHMCS and other software vendors provide test/localhost/crippeled licenses for that purpose. 0 Quote Link to comment Share on other sites More sharing options...
herdboy Posted April 20, 2008 Share Posted April 20, 2008 You can request a free license for localhost installations. I've been running one for quite some time now. Hi can you tell us how you got this right ? I could not get this going and when I submitted a ticket I got this back, Hi It's not possible to run a free trial on localhost- because that has been used by someone else. You need to use a unique domain for a trial. Please let us know if we can be of any further assistance. Regards, Joe All I need is to work on some template customisations on my laptop . I know I can set up a "live" test site , but I need to work with this offline and in my spare time. 0 Quote Link to comment Share on other sites More sharing options...
WHMCS CEO Matt Posted April 20, 2008 WHMCS CEO Share Posted April 20, 2008 You need to have an active license directly with us, and if you do, just open a ticket requesting a local dev license and one can be provided. This will then allow you to run a second install on a local server that is not publically accessible for testing only. Matt 0 Quote Link to comment Share on other sites More sharing options...
mylove4life Posted April 20, 2008 Share Posted April 20, 2008 Will this allow for using the live database that is offsite? You need to have an active license directly with us, and if you do, just open a ticket requesting a local dev license and one can be provided. This will then allow you to run a second install on a local server that is not publically accessible for testing only. Matt 0 Quote Link to comment Share on other sites More sharing options...
Daniel Posted April 21, 2008 Share Posted April 21, 2008 That would be pointless. The beta would upgrade your database too. Just use a fresh database on localhost and create a test client. 0 Quote Link to comment Share on other sites More sharing options...
mylove4life Posted April 21, 2008 Share Posted April 21, 2008 not piontless... if you are making a new template for the system while one is running and want to make sure all works.. 0 Quote Link to comment Share on other sites More sharing options...
Redsign Posted April 21, 2008 Share Posted April 21, 2008 not piontless... if you are making a new template for the system while one is running and want to make sure all works.. The license is only valid for the admin area anyway- the client area isn't restricted to IP and domain. You can also run multiple templates at once- look at the wiki. Ben 0 Quote Link to comment Share on other sites More sharing options...
herdboy Posted April 21, 2008 Share Posted April 21, 2008 The license is only valid for the admin area anyway- the client area isn't restricted to IP and domain. You can also run multiple templates at once- look at the wiki. Ben That would be pointless. The beta would upgrade your database too. Just use a fresh database on localhost and create a test client. I tried to get this going my my trial licence was rejected. I got this from support ; Hi It's not possible to run a free trial on localhost- because that has been used by someone else. You need to use a unique domain for a trial. Please let us know if we can be of any further assistance. Regards, Joe and Hi If you have an active license and you just want to customize a set of templates you can just copy and rename the theme folder in the templates directory you are using. Then you can access it like this > http://yourdomainname.com/whmcs/index.php?systemtemplate=xxxxxx where xxxxxx is the name of the theme you are using and this way no one can access it while you are editing it before going live with it. Please let us know if we can be of any further assistance. Regards, Joe Later 0 Quote Link to comment Share on other sites More sharing options...
Redsign Posted April 21, 2008 Share Posted April 21, 2008 I tried to get this going my my trial licence was rejected. Steps to this effect work: 1) Copy your entire WHMCS directory and database to your local machine 2) Edit your database settings to point to the local database (alternatively point it to the live database if you are online) 3) You can now edit the client side templates at will (however, you will not be able to access the admin area without the developer license) However Joe's advice in the above ticket makes the most sense! Goodluck, Ben 0 Quote Link to comment Share on other sites More sharing options...
herdboy Posted April 21, 2008 Share Posted April 21, 2008 Hi Thanks Redsign. Thats just what I needed. 0 Quote Link to comment Share on other sites More sharing options...
Nick Posted April 21, 2008 Share Posted April 21, 2008 Also, you should probably run something like this query on your copied database: UPDATE `tblclients` SET `email` = 'not_a_valid@email-address.test'; This'll prevent any emails your test system generates from getting to your clients DON'T RUN THIS QUERY ON YOUR LIVE DATABASE 0 Quote Link to comment Share on other sites More sharing options...
herdboy Posted April 21, 2008 Share Posted April 21, 2008 Hi Did not take that into account... Thanks 0 Quote Link to comment Share on other sites More sharing options...
Redsign Posted April 22, 2008 Share Posted April 22, 2008 Also, you should probably run something like this query on your copied database: UPDATE `tblclients` SET `email` = 'not_a_valid@email-address.test'; This'll prevent any emails your test system generates from getting to your clients DON'T RUN THIS QUERY ON YOUR LIVE DATABASE Good thinking! 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.