file structure on root:
drwxr-xr-x 21 bigdwest nobody 4096 Aug 18 00:17 ../
-rw-r--r-- 1 bigdwest bigdwest 29 Jul 21 14:31 .htaccess
drwxr-xr-x 5 bigdwest bigdwest 4096 Aug 14 22:17 admin/
-rw-r--r-- 1 bigdwest bigdwest 119218 Aug 12 22:04 admin.zip
drwxrwxrwx 2 bigdwest bigdwest 4096 Aug 14 22:17 cache/
drwxr-xr-x 2 bigdwest bigdwest 4096 Aug 14 22:06 cgi-bin/
drwxr-xr-x 2 bigdwest bigdwest 4096 Aug 14 22:17 docs/
drwxr-xr-x 2 bigdwest bigdwest 4096 Aug 14 22:17 download/
drwxr-xr-x 3 bigdwest bigdwest 4096 Aug 14 22:17 editors/
drwxr-xr-x 2 bigdwest bigdwest 4096 Aug 14 22:17 email/
drwxr-xr-x 2 bigdwest bigdwest 4096 Aug 14 22:17 extras/
-rw-r--r-- 1 bigdwest bigdwest 206 Aug 14 22:07 fantastico_fileslist.txt
-rw-r--r-- 1 bigdwest bigdwest 47 Jul 5 12:06 fantversion.php
drwxrwxrwx 18 bigdwest bigdwest 4096 Aug 14 22:17 images/
drwxr-xr-x 13 bigdwest bigdwest 4096 Aug 14 22:17 includes/
-rwxr-xr-x 1 bigdwest bigdwest 4666 Feb 2 2006 index.php*
-rw-r--r-- 1 bigdwest bigdwest 298684 Jan 14 2009 initial_schema.sql
-rwxr-xr-x 1 bigdwest bigdwest 1518 Feb 28 2007 install.txt*
-rwxr-xr-x 1 bigdwest bigdwest 16672 Nov 27 2007 ipn_main_handler.php*
-rwxr-xr-x 1 bigdwest bigdwest 2124 Jul 20 00:41 jscript_googleanalytics_outgoing.php*
-rwxr-xr-x 1 bigdwest bigdwest 15039 Jan 21 2006 license.txt*
-rw-r--r-- 1 bigdwest bigdwest 336411736 Aug 14 22:15 local-mct-138a.zip
drwxrwxrwx 2 bigdwest bigdwest 4096 Aug 14 22:17 media/
-rwxr-xr-x 1 bigdwest bigdwest 2154 Mar 27 2006 nddbc.html*
-rwxr-xr-x 1 bigdwest bigdwest 4076 Aug 19 2007 nochex_apc_handler.php*
-rw-r--r-- 1 bigdwest bigdwest 305498 Mar 14 2007 old
-rwxr-xr-x 1 bigdwest bigdwest 675 Dec 30 2005 page_not_found.php*
-rwxr-xr-x 1 bigdwest bigdwest 3135 Aug 14 02:07 prefix.php*
drwxrwxrwx 3 bigdwest bigdwest 4096 Aug 14 22:17 pub/
.htaccess on root:
AddHandler php5-script .php
file permission in admin is mostly: -rwxr-xr-x except for the images/ folder
.htaccess in admin:
$Id: .htaccess 1105 2005-04-04 22:05:35Z birdbrain $
This is used with Apache WebServers
For this to work, you must include the parameter 'Options' to
the AllowOverride configuration
Example:
<Directory "/usr/local/apache/htdocs">
AllowOverride Options
</Directory>
'All' with also work. (This configuration is in the
apache/conf/httpd.conf file)
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>
Fix certain PHP values
#<IfModule mod_php4.c>
php_value session.use_trans_sid 0
php_value register_globals 1
#</IfModule>
to turn off register_globals
php_value register_globals 0
.htaccess in admin/includes:
$Id: .htaccess 2996 2006-02-09 00:42:17Z drbyte $
This is used with Apache WebServers
The following blocks direct HTTP requests in this directory recursively
This does not affect PHP include/require functions
<Files *.php>
Order Deny,Allow
Deny from all
Allow from localhost
</Files>
.htaccess in includes/ :
$Id: .htaccess 1105 2005-04-04 22:05:35Z birdbrain $
This is used with Apache WebServers
The following blocks direct HTTP requests in this directory recursively
For this to work, you must include the parameter 'Limit' to the AllowOverride configuration
Example:
#<Directory "/usr/local/apache/htdocs">
AllowOverride Limit
'All' with also work. (This configuration is in your apache/conf/httpd.conf file)
This does not affect PHP include/require functions
<Files *.php>
Order Deny,Allow
Deny from all
</Files>