We build. You grow.

Get best community software here

Start a social network, a fan-site, an education project with oxwall - free opensource community software

Install on Hosting - General Error 500 | Forum

Topic location: Forum home » Support » General Questions
Daneel Oliwav
Daneel Oliwav Apr 8 '11
Dear Forum,

I am trying to install Oxwall on a free hosting service ( all requirements are satisfied: php5, mySQL, CronJob, CPanel, etc. ) but at the very first step of the installation process I receive the Error 500.

The error comes out as soon as I try to visit mydomain.xx/install.

- Yes, I have created the SQL Database
- Yes, I have created a root user with all privileges
- Yes, the user is associated with the database
- Yes, php works ( tested with phpinfo AND Cpanel info )

I have also found in this forum a hint by another user who modified the htaccess file but the same modification on mine didn't produce any result. ( well error 500 was gone but apparently server wasn't capable anymore of pharsing php ).

Has someone an idea about how to solve the problem?

Thank you in advance for your precious time.

EDIT: Some More Details

This is my actual .htaccess content:

Options +FollowSymLinks
RewriteEngine On

RewriteCond %{REQUEST_URI} .*/http-bind
RewriteRule (.*) /http-bind [L]

RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} !/ow_updates/index.php
RewriteCond %{REQUEST_URI} !/ow_updates/
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC]

RewriteRule (.*) index.php

and Oxwall is installed alone ( no subdomains, no subfolders ). Permissions are correct.
The Forum post is edited by Daneel Oliwav Apr 8 '11
Daneel Oliwav
Daneel Oliwav Apr 8 '11
Index page loads only if I decomment the RewriteRule (.*) index.php line in the .htaccess file.

But doing this means that no other page/section loads.... I don't really know what to do next!!!
Den Team
Den Apr 9 '11
Hello Daneel Oliwav.
This error means that you don't have mod_rewrite installed/activated on your hosting, Enable it.
Daneel Oliwav
Daneel Oliwav Apr 11 '11
Thankyou Addenster.
According to my host mod_rewrite is enabled, and I should be able to configure it via the htaccess file.

In my htaccess file I have the following command which seems to fail:

RewriteRule (.*) index.php


If decommented, site loads but of course nothing more than index is accessible.

The Forum post is edited by Daneel Oliwav Apr 11 '11
Den Team
Den Apr 11 '11
Quote from Daneel Oliwav
RewriteRule (.*) index.php





If decommented, site loads but of course nothing more than index is accessible.



This is really strange cos this is a standart mod_rewrite rule which must work well if you have mod_rewrite installed. Would you ask your hosting why this standart rule don't work on your account? They can check your apache error log and send you an actual apache error message.
Daneel Oliwav
Daneel Oliwav Apr 12 '11
Thankyou Addenster. I've just submitted a ticket to them. As soon as I have an answer I'll post it here.
The Forum post is edited by Daneel Oliwav Apr 12 '11
Den Team
Den Apr 12 '11
Ok,will be wait for you :)
Daneel Oliwav
Daneel Oliwav Apr 14 '11
Finally, after an "intense" exchange of emails with my hosting, I found the solution:

RewriteBase /

This string must be added after the RewriteEngine On statement and before any rewrite condition.

Thank you for your precious help, Addenster! I hope this thread might help many other users.
Den Team
Den Apr 15 '11
Nice job Daneel :)
Peter Groft
Peter Groft Aug 19 '22
To Fix the 500 Internal Server Error

Try Reloading the Page.

Clear Your Browser Cache.

Check Your Server Logs.

Error Establishing a Database Connection.

Check Your Plugins and Themes.

Reinstall WordPress Core.

Permissions Error.

PHP Memory Limit.


Greetings,

Peter