Celebrate National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

Joomla Configuration in GoDaddy multisite hosting package

Posted on 2014-02-28
5
Medium Priority
?
980 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
5 Comments
 
LVL 29

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 29

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

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

Question has a verified solution.

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

Here is a tutorial for making your own Joomla templates. Note before reading, you should have some existing knowledge of web development using HTML and CSS. Design Layout: Design your template in a graphics program like Adobe PhotoShop or Corel…
This is our step by step to setting up and configuring a Joomla Install on a Windows 2003 Server. This is the perfect solution for an Intranet Website using Joomla. What you need (only use the following versions) : A fresh copy of Joomla http…
This course is ideal for IT System Administrators working with VMware vSphere and its associated products in their company infrastructure. This course teaches you how to install and maintain this virtualization technology to store data, prevent vuln…
This is my first video review of Microsoft Bookings, I will be doing a part two with a bit more information, but wanted to get this out to you folks.
Suggested Courses

730 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