This is AWFULLY hard to read since you are not using the forum code tags... (corrected your code posting so you can see the difference) I was not asking about the contents of the ADMIN .htaccess file.. I was looking for the contents of the SITE .htaccess file created by Ceon URI..
That said, the error messages are not that mysterious to interpret here.. They indicate a MISSING file.. init_sessions.php makes a call to a file called sessions.php which is MISSING..
This is likely the cause of your issue (not caused by this module at all)
Finally you should NEVER post anything on this forum which gives away your secret admin folder name.. You should change the folder name, and going forward obscure the name of your admin folder when you post code on this forum..
Paul66:
Yes the shop does seem to be working. the contents of the error log are.
[23-Nov-2013 19:15:39 UTC] PHP Warning:** require(includes/functions/sessions.php)**: failed to open stream: No such file or directory in /home/shiny/public_html/shinycruiser.com/cruiseradmin/includes/init_includes/overrides/init_sessions.php on line 28
[23-Nov-2013 19:15:39 UTC] PHP Fatal error: require(): Failed opening required 'includes/functions/sessions.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/shiny/public_html/shinycruiser.com/cruiseradmin/includes/init_includes/overrides/init_sessions.php on line 28
Here is the contents of htaccess filr in the admin dir.
@copyright Copyright 2003-2011 Zen Cart Development Team
@license [URL]http://www.zen-cart.com/license/2_0.txt[/URL] GNU Public License V2.0
@version $Id: .htaccess 19328 2011-08-06 22:53:47Z drbyte $
This is used with Apache WebServers
The following blocks direct HTTP requests to all filetypes in this directory recursively, except certain approved exceptions
It also prevents the ability of any scripts to run. No type of script, be it PHP, PERL or whatever, can normally be executed if ExecCGI is disabled.
Will also prevent people from seeing what is in the dir. and any sub-directories
For this to work, you must include either 'All' or at least: 'Limit' and 'Indexes' parameters to the AllowOverride configuration in your apache/conf/httpd.conf file.
Additionally, if you want the added protection offered by the OPTIONS directive below, you'll need to add 'Options' to the AllowOverride list, if 'All' is not specified.
Example:
#<Directory "/usr/local/apache/htdocs">
AllowOverride Limit Options Indexes
#</Directory>
###############################
DirectoryIndex index.php
deny everything
<FilesMatch "...">
Order Allow,Deny
Deny from all
</FilesMatch>
but now allow just certain necessary files:
<FilesMatch "(^$|^favicon.ico$|.*.(php|js|css|jpg|gif|png)$)">
Order Allow,Deny
Allow from all
</FilesMatch>
IndexIgnore /
The following makes adjustments to the SSL protocol for Internet Explorer browsers
<IfModule mod_setenvif.c>
<IfDefine SSL>
SetEnvIf User-Agent ".*MSIE.*" \
nokeepalive ssl-unclean-shutdown \
downgrade-1.0 force-response-1.0
</IfDefine>
</IfModule>
#turn off X-PHP-Originating-Script header when sending emails from admin
#uncomment to activate:
php_flag mail.add_x_header Off