Jump to content

How to test new version with 1 license


pebu

Recommended Posts

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

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

  • WHMCS CEO

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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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!

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.

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.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated