Solved

Joomla Configuration in GoDaddy multisite hosting package

Posted on 2014-02-28
5
943 Views
Last Modified: 2014-03-08
I have the hosting package on GoDaddy that allows as many sites as you wish.
To display each site, I have a separate folder for each of them and then I point the domain to the specified folder.

Now I have a Joomla site that I am migrating from another host provider. I do not have access to the other host provider's cPanel, but I was given the full back up of files and databases for it. The backup was made using Akeeba.

I have followed the instructions for migrating over the files and database files and all seems good there....but when I try to access either the site or the admin page, I get the 500 Internal Server Error message.

From what I have read, the 500 error means there is something wrong in my configurations. I have been searching and trying things for a few days now and I still can't get it to work.

Note that the joomla site files are all in a subfolder called: joomlasite2
This means that the .htaccess and configuration.php files are in the same folder.
I can not put the .htaccess file at the host root because there are many sites being managed in this host account. In addition, the domain will be pointing directly to the joomlasite2 folder as if it is the root folder.

I am wondering if I am setting up the path configurations correctly for my situation.
In my .htaccess file, I have:
RewriteEngine On
RewriteRule ^(.*)$ index.php [F,L]
RewriteBase /
########## Begin - Joomla! core SEF Section
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#
########## End - Joomla! core SEF Section

In my configuration.php file I have this:var $log_path = '/home/hostname/public_html/joomlasite2/logs';
var $tmp_path = '/home/hostname/public_html/joomlasite2/tmp';
var $ftp_root = '/public_html/joomlasite2/';

I have also ensured that all index.php, administrator, components, etc. have the 755 permissions.

Can anyone please help me? First, confirm that I do have my paths set up correctly and Second suggest anything else that could be causing this issue?

Thank you in advance!
0
Comment
Question by:deeayrian
  • 3
  • 2
5 Comments
 
LVL 28

Expert Comment

by:chilternPC
ID: 39899041
I would delete  or rename the .htaccess  see if it works.
if it works
then rerun akeeba utils to create a new .htaccess file  if it then stops again talk to the host company about it
0
 
LVL 28

Expert Comment

by:chilternPC
ID: 39899051
to see if you have the right paths defined
put this in a php file upload it and run it

<!--?php echo getcwd(); ?-->

which will list the path to the folder where you put the file
0
 

Author Comment

by:deeayrian
ID: 39900544
Thank you chilternPC for your responses!

I have renamed the .htaccess file to htaccessOLD.txt and the joomla site still doesn't work.

I have run the getcwd() command and got the path:
/home/hostname/public_html/joomlasite2 which is what I have specified in my configuration.php file.  I do not have this full path specified in my htaccess file because I do not see anywhere that you are supposed to specify the full path from the home folder.  It appears you are only supposed to specify the path from the root of where the domain points, which in my case is the joomlasite2 folder.  
If I put a simple index.html file in the joomlasite2 folder, I can see it without a problem.  

Since my joomla site still doesn't work with the htaccess file being renamed, what does this mean?  Where else could the issue be?  

Thank you again for your assistance!
0
 

Accepted Solution

by:
deeayrian earned 0 total points
ID: 39901151
I ended up deleting everything and restoring the site files from scratch using the Akeeba kickstart and this time it worked.  Not sure what I did wrong the first time, but thank you again for your assistance!
0
 

Author Closing Comment

by:deeayrian
ID: 39914442
None of the suggestions worked.
0

Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In the following article I will try to explain some of the issues I had learning Joomla and I hope this helps all of you beginners out there that love the concept but find it confusing and difficult to manage and configure a Joomla website. Like …
Have you ever wanted to use that sweet jQuery gallery plugin on your Joomla site but couldn't get it working due to jQuery conflicts or your lack of knowledge about what's under the Joomla hood? This article will step you through the process of impl…
Microsoft Active Directory, the widely used IT infrastructure, is known for its high risk of credential theft. The best way to test your Active Directory’s vulnerabilities to pass-the-ticket, pass-the-hash, privilege escalation, and malware attacks …

790 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question