Solved

Joomla Configuration in GoDaddy multisite hosting package

Posted on 2014-02-28
5
940 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

Gigs: Get Your Project Delivered by an Expert

Select from freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely and get projects done right.

Question has a verified solution.

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

Welcome Friends, This is the tutorial for how to create new simple module in joomla 1.5. In the module has two important files. One is XML file and another file is PHP controller file. First you need to create the XML file. (CODE) …
First of all, we will need Jumi component or Sourcerer plugin for this to work. We need either of these because the main focus here is custom development outside of the standard modules or articles within Joomla. You can find Jumi here...it's my …
This Micro Tutorial will teach you how to censor certain areas of your screen. The example in this video will show a little boy's face being blurred. This will be demonstrated using Adobe Premiere Pro CS6.
This Micro Tutorial hows how you can integrate  Mac OSX to a Windows Active Directory Domain. Apple has made it easy to allow users to bind their macs to a windows domain with relative ease. The following video show how to bind OSX Mavericks to …

785 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