· MYSQL 4 or 5
· Apache with mod_rewrite enabled
· Access to the Admin CP
· Access to FTP to upload the files
- The first thing we will check for is PHP 4/5. There are two ways.
- You can ask your host, the only problem with this is that they may take time to reply. The other option is much faster.
- You can upload a php file to your server. This php file must contain:
<?php // Get information from server and display to you. phpinfo(); ?>
You can either paste that in a php file or just download this one which contains that same code:
phpinfo.php (75bytes)
Number of downloads: 2
When you go to the file you uploaded in your server, at the top of the screen should be a nice big version number. There you go! You're done with this step if it says 4 or 5.
- You can ask your host, the only problem with this is that they may take time to reply. The other option is much faster.
- The next requirement is a valid IPB license. Did you pay for IPB? If you didn't set up the website but are an admin, ask the person who did to make sure your board is legal. If it isn't, don't be expecting much help but do expect legal trouble from IPB.
- MySql 4 or 5 is needed next. Once again there are two ways:
- Ask your host once again. Or...
- The other way is to use the same PHP file as before. This time, you're going to scroll down to the bottom of the page. You can search for mysql using your browser or just scroll down until you see this:
MYSQL.png (17.5K)
Number of downloads: 8
Look for the version next to Client API version. That's your MySQL version. If it says 4 or 5, you're set!
- Ask your host once again. Or...
- Next on the list is mod_rewrite for apache. There's a few ways to do this.
- First up like always, ask your hosting providor.
- The first way is easiest but most inacurate. This only works on some servers because they cloak this information or change it. Enter your URL in the first box on this website:
http://www.webconfs....eader-check.php
When you click Submit, you will be taken to another page. Look under the line "Server =>". Here's the tricky part. If you see something with mod_rewrite you're good to go! If not, don't worry, there's 2 more steps you can try. - Another way is to create a file called .htaccess and upload it to a new folder your server. In this file, only have:
# Set up mod_rewrite Options +FollowSymLinks RewriteEngine on RewriteBase /
Navigate to the folder on your website, and if it displays like it normally would which should be a list of files in the folder all is well. If not, you don't have mod_rewrite. Ask your host to install mod_rewrite on your server.
- Thanks to sford999, there's another way to check by uploading files. Upload a script containing:
<?php function apache_is_module_loaded($mod_name) { $modules = apache_get_modules(); if (in_array($mod_name, $modules)) { echo 'mod_rewrite is installed.'; } else { echo 'mod_rewrite is <strong>NOT</strong> installed.'; } } echo apache_is_module_loaded('mod_rewrite'); ?>
And access the file. It will tell you if the module is installed or not. You can also download it:
rewrite_check.php (337bytes)
Number of downloads: 6
Thanks sford999! - The last way to check is more advanced. If you have access to your server's config files, check in httpd.conf or apache's config file. Look for this where all your modules are loaded:
LoadModule rewrite_module modules/mod_rewrite.so
If you have that same line with no # and it works, you're good to go!
If you see this instead:
#LoadModule rewrite_module modules/mod_rewrite.so
You can remove the # and restart your server. If it all works well, you now have mod_rewrite. If you get errors or the server refuses to start, add in the # again and ask your host to rebuild apache with mod_rewrite.
- First up like always, ask your hosting providor.
- Step 5 is to make sure you have the access you need to IPB to configure minerva to work for your boards. If you have access to the admin CP at your forums, then you're fine with this step. You need to be in a group that has access or you can't setup the mod properly and the forums could become messed up.
- The last thing you need is FTP access. This means you can upload files to your server. You need permissions to upload and replace for when you update and make the code edits. You must also be able to download so you can download the files. You also need the ability to CHMOD files if your server is linux. Your host should have provided you with all that information.
Remember if you need any help and you meet the criteria above you can ask for help!
(please tell me of any errors in my guide)

Sign In
Register
Help



MultiQuote


