Jamroom Logo Jamroom 5 Core
is now Open Source!
User Support Forum Archive (Read Only)
Jamroom Help:
System Requirements
Matthias



Joined: 20 Jan 2007
Posts: 355

Posted: 09/03/12 13:14 
Hi I just tried to install and ran into the first "error" - "warning" right away.
It said:
[quote]Unable to initialize MySQLi support - please check your PHP config for MySQLi support[/quote]

I used Debian Lenny 5.0 for this install. I will now proceed in changing the config.

Just for you to know that this needs to be stated as "System Requirement".

Best Matthias

Back to top
Brian
Jamroom Team


Joined: 09 Jul 2003
Posts: 37583
Location: Seattle, WA

Posted: 09/03/12 14:00 
For most PHP installs, Mysqli support is on by default - but I'm glad to see the installer caught it and let you know it needed to be activated.

We're working on the JR5 docs and it will have a system requirements page too.

Thanks!

- Brian


_________________
Make sure and check out:
* The Jamroom FAQ
* The Jamroom Documentation
Back to top
Dazed



Joined: 22 Mar 2006
Posts: 4147

Posted: 09/03/12 16:16 
I think this depends on your version of PHP. I ran into this same error trying to load to the virtual machine which is on php 5. Mysqli is not "on" in version 5 but is in Version 5.3 and 5.4.

http://www.php.net/manual/en/mysqli.installation.php

I tried turning it on in 5.0 by uncommenting the entry in the php.ini file but apparently there are still some changes that need to be made to other files. If anyone figures this out, please post the solution.

Back to top
Brian
Jamroom Team


Joined: 09 Jul 2003
Posts: 37583
Location: Seattle, WA

Posted: 09/03/12 16:21 

Dazed:
I think this depends on your version of PHP. I ran into this same error trying to load to the virtual machine which is on php 5. Mysqli is not "on" in version 5 but is in Version 5.3 and 5.4.

http://www.php.net/manual/en/mysqli.installation.php

I tried turning it on in 5.0 by uncommenting the entry in the php.ini file but apparently there are still some changes that need to be made to other files. If anyone figures this out, please post the solution.


What version of PHP are you running, and what OS? Are you compiling PHP yourself or are you using a package manager i.e. yum, apt-get, etc.?

Thanks!

- Brian


_________________
Make sure and check out:
* The Jamroom FAQ
* The Jamroom Documentation
Back to top
Brian
Jamroom Team


Joined: 09 Jul 2003
Posts: 37583
Location: Seattle, WA

Posted: 09/03/12 16:25 
Just a note that Jamroom 5 uses the MySQLi extension which has been around since PHP 5.0.0 and is usually active - not the mysqlnd (native driver) that is only active in 5.3.+

- Brian


_________________
Make sure and check out:
* The Jamroom FAQ
* The Jamroom Documentation
Back to top
Dazed



Joined: 22 Mar 2006
Posts: 4147

Posted: 09/03/12 16:27 

Brian:

Dazed:
I think this depends on your version of PHP. I ran into this same error trying to load to the virtual machine which is on php 5. Mysqli is not "on" in version 5 but is in Version 5.3 and 5.4.

http://www.php.net/manual/en/mysqli.installation.php

I tried turning it on in 5.0 by uncommenting the entry in the php.ini file but apparently there are still some changes that need to be made to other files. If anyone figures this out, please post the solution.


What version of PHP are you running, and what OS? Are you compiling PHP yourself or are you using a package manager i.e. yum, apt-get, etc.?

Thanks!

- Brian


Hey Brian!

I installed on a hostgator account with no problem. The other was all using the default of the JR Virtual Machine. Just try and install it on there and you will see the issue.

Back to top
Brian
Jamroom Team


Joined: 09 Jul 2003
Posts: 37583
Location: Seattle, WA

Posted: 09/03/12 16:31 
You'll want to skip using the JR virtual machine - it is VERY old and will likely not work with JR5. We need to update that when we get a chance, although in all likely hood it will be discontinued as it is not hard to get a free sandbox account on JBServers for testing, or setup a local MAMP or XAMP install, and we have better things we should be spending out time on.

Thanks!

- Brian


_________________
Make sure and check out:
* The Jamroom FAQ
* The Jamroom Documentation
Back to top
Michael
Jamroom Team


Joined: 22 Apr 2008
Posts: 3423
Location: Tokyo

Posted: 09/03/12 18:46 
If you have a router in your setup and a spare old pc lying around, here is a howto to setup your own local server with a debugging environment:
http://www.jamroomtraining.com/training/on/setting-up-a-debugger-with-phpstorm

If anyone wants access to that training that doesn't yet have it create an account there and let me know.


_________________
Michael Ussher
Jamroom Network Team Member: http://www.jamroom.net
Priority Support: http://www.jamroom.net/Support_Center
Back to top
Paul
Jamroom Team


Joined: 20 Aug 2003
Posts: 5341
Location: Nottingham, UK

Posted: 09/04/12 00:13 
The above article that Michael wrote is really in two parts, how to set up a local/home server, and how to use it to debug code with phpStorm.
If you just initially work through the first part, you end up with a local server that works with V5 (as well as V4 and anything else) and is a viable alternative to any XAMP, MAMP, LAMP, whatever.


_________________
Paul Asher
Jamroom Network Team Member: http://www.jamroom.net
Priority Support: http://www.jamroom.net/Support_Center
Back to top
perfectgamestudios



Joined: 27 Apr 2005
Posts: 698

Posted: 09/04/12 19:51 
you could just install virtualbox (https://www.virtualbox.org) and download an distro and install that way if you don't have Linux box.

Stephen

Back to top
Display posts from previous:   
User Support Forum Archive (Read Only)
Jamroom Help

 
Solutions
• Social Media Platform
• Social Networking Software
• Musician Website Manager
• Community Builder
Products
• Jamroom Core
• Jamroom Addons
• Jamroom Modules
• Jamroom Marketplace
Support
• Support Forum
• Documentation
• Support Center
• Contact Support
Community
• Community Forum
• Member Sites
• Developers
Company
• About Us
• Contact Us
• Privacy Policy
©2003 - 2010 Talldude Networks, LLC.