Search

Hi Guys, I've check the forum for answers to this question but I'm no wiser ( but thats probably me)

I've installed symphony on my live linux server using ftp. The install went without hitch apart from a few prompts concerning the correct permissions.

I entered the database information etc without any problems all seems ok.

I cant manage to get to the login screen - the url is www.guardsontherun.com/symphony

This brings me to a screen showing the index of directories.

My .htcaccess file seems to be empty and I am unsure how to complete it if that is what the problem is?

I would be grateful for any suggestions please

Hi Dermot and welcome,

[...] apart from a few prompts concerning the correct permissions.

Sounds like there was a (permissions) issue writing contents to the .htaccess file. You could copy the contents of /install/includes/htaccess.txt into the .htaccess file and see if that helps.

Please post your server details should you experience more errors.

I have created the .htaccess file, and the following error appears -

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@guardsontherun.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.

My server is a linux running PHP version 5.3.16, Apache version 2.2.22, MySQL version 5.0.95-community

What does the Apache/Apache vhost error log say?

Hi DavidOliver,

It says - [Thu Sep 20 22:25:52 2012] [alert] [client 66.249.72.43] /home/guardson/public_html/.htaccess: RewriteBase takes one argument, the base URL of the per-directory context

Would you post your htaccess file for us please, or at least the value of RewriteBase.

Here it is guys, I really appreciate the help!

Symphony 2.3.x

Options +FollowSymlinks -Indexes

RewriteEngine on
RewriteBase /<!-- REWRITE_BASE -->

### SECURITY - Protect crucial files
RewriteRule ^manifest/(.*)$ - [F]
RewriteRule ^workspace/utilities/(.*).xsl$ - [F]
RewriteRule ^workspace/pages/(.*).xsl$ - [F]
RewriteRule ^(.*).sql$ - [F]
RewriteRule (^|/). - [F]

### DO NOT APPLY RULES WHEN REQUESTING "favicon.ico"
RewriteCond %{REQUEST_FILENAME} favicon.ico [NC]
RewriteRule .* - [S=14]

### IMAGE RULES
RewriteRule ^image/(.+.(jpg|gif|jpeg|png|bmp))$ extensions/jit_image_manipulation/lib/image.php?param=$1 [L,NC]

### CHECK FOR TRAILING SLASH - Will ignore files
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !/$
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*)$ $1/ [L,R=301]

### URL Correction
RewriteRule ^(symphony/)?index.php(/.*/?) $1$2 [NC]

### ADMIN REWRITE
RewriteRule ^symphony/?$ index.php?mode=administration&%{QUERY_STRING} [NC,L]

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^symphony(/(.*/?))?$ index.php?symphony-page=$1&mode=administration&%{QUERY_STRING}   [NC,L]

### FRONTEND REWRITE - Will ignore files and folders
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*/?)$ index.php?symphony-page=$1&%{QUERY_STRING}    [L]

#

Ah, yeah.

Remove the <!-- REWRITE_BASE --> bit near the top. Leave the rest of that line though.

Fantastic Designermonkey, I'm in!!

Thank you so much!

No problem.

It was a placeholder for automatic replacement by the install script, in case you wondered.

Create an account or sign in to comment.

Symphony • Open Source XSLT CMS

Server Requirements

  • PHP 5.3-5.6 or 7.0-7.3
  • PHP's LibXML module, with the XSLT extension enabled (--with-xsl)
  • MySQL 5.5 or above
  • An Apache or Litespeed webserver
  • Apache's mod_rewrite module or equivalent

Compatible Hosts

Sign in

Login details