1. Advertising
    y u no do it?

    Advertising (learn more)

    Advertise virtually anything here, with CPM banner ads, CPM email ads and CPC contextual links. You can target relevant areas of the site and show ads based on geographical location of the user if you wish.

    Starts at just $1 per CPM or $0.10 per CPC.

Apache 500 Server Error with my WordPress on localhost

Discussion in 'Apache' started by griffinjt, Apr 30, 2010.

  1. #1
    I am frustrated to nearly tears (not really, but I'm pissed off for sure).

    Here's the issue - Apache is not allowing .htaccess to function correctly. I have gone into the http.conf file and loaded mod_rewrite and have made the directives set to "AllowOverride All". I've restarted Apache and it still is not working.

    I am using Xampp..I cannot figure out what in the world is going wrong. WordPress needs to access and use .htaccess in order to make my link structure work. ISPConfig 3 does not install with Xampp (as far as I know), so I know the fix with vhost.conf.master does not apply to me.

    What in the world is wrong? It is so frustrating. Here is what the log says:


    [Fri Apr 30 21:01:41 2010] [alert] [client ::1] C:/xampplite/htdocs/xampp/wordpress/.htaccess: RewriteEngine not allowed here, referer: http://localhost/xampp/wordpress/wp-admin/options-permalink.php

    Somebody please help me! This is so frustrating!! :mad:
    griffinjt, Apr 30, 2010 IP
  2. vagrant

    vagrant Peon

    Messages:
    2,285
    Likes Received:
    181
    Best Answers:
    0
    Trophy Points:
    0
    #2
    might help if you posted your htaccess
    vagrant, Apr 30, 2010 IP
  3. griffinjt

    griffinjt Peon

    Messages:
    66
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #3
    My bad, forgot to post it. All that is in this .htaccess is the stuff that allows WordPress to use the Rewrite stuff.


    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /xampp/wordpress/
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /xampp/wordpress/index.php [L]
    </IfModule>

    # END WordPress

    And that's all that is in there.

    I can take all of this stuff out if I would like and be able to access the site. However, none of the links will work, and as soon as I click on a Settings button in the admin panel, I'm back to 500 Server Error again.
    griffinjt, Apr 30, 2010 IP
  4. RHS-Chris

    RHS-Chris Active Member

    Messages:
    962
    Likes Received:
    29
    Best Answers:
    8
    Trophy Points:
    80
    #4
    Make sure the directive for ' AllowOverride All ' is on the proper directory, in this case, C:/xampplite/htdocs/xampp/
    RHS-Chris, Apr 30, 2010 IP
  5. griffinjt

    griffinjt Peon

    Messages:
    66
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #5
    Here is pertinent information:

    DocumentRoot "/xampplite/htdocs"

    <Directory />
    Options FollowSymLinks
    AllowOverride All
    Order deny,allow
    Deny from all
    </Directory>

    <Directory "/xampplite/htdocs">
    #
    # Possible values for the Options directive are "None", "All",
    # or any combination of:
    # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
    #
    # Note that "MultiViews" must be named *explicitly* --- "Options All"
    # doesn't give it to you.
    #
    # The Options directive is both complicated and important. Please see
    # http://httpd.apache.org/docs/2.2/mod/core.html#options
    # for more information.
    #
    Options Indexes FollowSymLinks Includes ExecCGI

    #
    # AllowOverride controls what directives may be placed in .htaccess files.
    # It can be "All", "None", or any combination of the keywords:
    # Options FileInfo AuthConfig Limit
    #
    AllowOverride All

    #
    # Controls who can get stuff from this server.
    #
    Order allow,deny
    Allow from all

    </Directory>

    I'm 99.9% sure directories are correct..so I still have no clue what is going on.
    griffinjt, Apr 30, 2010 IP
  6. RHS-Chris

    RHS-Chris Active Member

    Messages:
    962
    Likes Received:
    29
    Best Answers:
    8
    Trophy Points:
    80
    #6
    It's been a long time since I worked with a windows version of Apache, but, I would try adding in the full path to those directories, ie:

    <Directory "C:/xampplite/htdocs">

    Chris
    RHS-Chris, Apr 30, 2010 IP
  7. griffinjt

    griffinjt Peon

    Messages:
    66
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #7
    Tried that out, Chris, but it didn't work either. Still getting that stupid 500 Server Error. Tried all the possible combinations with that, too.
    griffinjt, Apr 30, 2010 IP
  8. griffinjt

    griffinjt Peon

    Messages:
    66
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #8
    I was just thinking about something this morning - could it be that folder permissions need to be changed? Not sure if that would fix my issue, but it is a possibility. If so, what do the folder permissions need to be set to and how do I change them on my computer?
    griffinjt, May 1, 2010 IP
  9. vagrant

    vagrant Peon

    Messages:
    2,285
    Likes Received:
    181
    Best Answers:
    0
    Trophy Points:
    0
    #9
    found this on enabling mod rewrite in xampp


    don't know if it will help.

    don't forget to restart it after making the changes.
    vagrant, May 1, 2010 IP
  10. griffinjt

    griffinjt Peon

    Messages:
    66
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #10
    Tried all that, but it still didn't fix my problem. :-/
    griffinjt, May 1, 2010 IP
  11. griffinjt

    griffinjt Peon

    Messages:
    66
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #11
    I removed everything, got a clean install and was just working with the default settings. I did not move my database or wp-content folders into the new settings, and it still will not let me update my permalink structure. So I know it isn't a problem with my database or wp-content. I also tried changing all permissions to where I could do anything..still no luck (this along with enabling mod_rewrite and using AllowOverride All).

    Would me using Windows 7 have something to do with it? I am so extremely frustrated and pissed off right now. I have looked at every possible solution I could find on the internet and nothing is working!
    griffinjt, May 1, 2010 IP
  12. griffinjt

    griffinjt Peon

    Messages:
    66
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #12
    Ok, here is what my httpd.conf file looks like. Someone please help me..I've done everything I can possibly think of..and I am still getting this error in my log:

    Code (Text):
    1. [Sun May 02 15:48:56 2010] [alert] [client ::1] G:/xampplite/htdocs/xampp/wordpress/.htaccess: RewriteEngine not allowed here
    Here is my whole httpd.conf file:

    Code (Text):
    1. #
    2. # This is the main Apache HTTP server configuration file.  It contains the
    3. # configuration directives that give the server its instructions.
    4. # See <URL:http://httpd.apache.org/docs/2.2> for detailed information.
    5. # In particular, see
    6. # <URL:http://httpd.apache.org/docs/2.2/mod/directives.html>
    7. # for a discussion of each configuration directive.
    8. #
    9. # Do NOT simply read the instructions in here without understanding
    10. # what they do.  They're here only as hints or reminders.  If you are unsure
    11. # consult the online docs. You have been warned.  
    12. #
    13. # Configuration and logfile names: If the filenames you specify for many
    14. # of the server's control files begin with "/" (or "drive:/" for Win32), the
    15. # server will use that explicit path.  If the filenames do *not* begin
    16. # with "/", the value of ServerRoot is prepended -- so "logs/foo.log"
    17. # with ServerRoot set to "/xampplite/apache" will be interpreted by the
    18. # server as "/xampplite/apache/logs/foo.log".
    19. #
    20. # NOTE: Where filenames are specified, you must use forward slashes
    21. # instead of backslashes (e.g., "c:/apache" instead of "c:\apache").
    22. # If a drive letter is omitted, the drive on which httpd.exe is located
    23. # will be used by default.  It is recommended that you always supply
    24. # an explicit drive letter in absolute paths to avoid confusion.
    25.  
    26. #
    27. # ServerRoot: The top of the directory tree under which the server's
    28. # configuration, error, and log files are kept.
    29. #
    30. # Do not add a slash at the end of the directory path.  If you point
    31. # ServerRoot at a non-local disk, be sure to point the LockFile directive
    32. # at a local disk.  If you wish to share the same ServerRoot for multiple
    33. # httpd daemons, you will need to change at least LockFile and PidFile.
    34. #
    35. ServerRoot "/xampplite/apache"
    36.  
    37. #
    38. # Listen: Allows you to bind Apache to specific IP addresses and/or
    39. # ports, instead of the default. See also the <VirtualHost>
    40. # directive.
    41. #
    42. # Change this to Listen on specific IP addresses as shown below to
    43. # prevent Apache from glomming onto all bound IP addresses.
    44. #
    45. #Listen 0.0.0.0:80
    46. #Listen [::]:80
    47. Listen 80
    48.  
    49. #
    50. # Dynamic Shared Object (DSO) Support
    51. #
    52. # To be able to use the functionality of a module which was built as a DSO you
    53. # have to place corresponding `LoadModule' lines at this location so the
    54. # directives contained in it are actually available _before_ they are used.
    55. # Statically compiled modules (those listed by `httpd -l') do not need
    56. # to be loaded here.
    57. #
    58. # Example:
    59. # LoadModule foo_module modules/mod_foo.so
    60. #
    61. LoadModule actions_module modules/mod_actions.so
    62. LoadModule alias_module modules/mod_alias.so
    63. LoadModule asis_module modules/mod_asis.so
    64. LoadModule auth_basic_module modules/mod_auth_basic.so
    65. LoadModule auth_digest_module modules/mod_auth_digest.so
    66. #LoadModule authn_alias_module modules/mod_authn_alias.so
    67. #LoadModule authn_anon_module modules/mod_authn_anon.so
    68. #LoadModule authn_dbd_module modules/mod_authn_dbd.so
    69. #LoadModule authn_dbm_module modules/mod_authn_dbm.so
    70. LoadModule authn_default_module modules/mod_authn_default.so
    71. LoadModule authn_file_module modules/mod_authn_file.so
    72. #LoadModule authnz_ldap_module modules/mod_authnz_ldap.so
    73. #LoadModule authz_dbm_module modules/mod_authz_dbm.so
    74. LoadModule authz_default_module modules/mod_authz_default.so
    75. LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
    76. LoadModule authz_host_module modules/mod_authz_host.so
    77. LoadModule authz_owner_module modules/mod_authz_owner.so
    78. LoadModule authz_user_module modules/mod_authz_user.so
    79. ##LoadModule autoindex_module modules/mod_autoindex.so # replaced with autoindex_color_module
    80. #LoadModule bucketeer_module modules/mod_bucketeer.so
    81. #LoadModule cache_module modules/mod_cache.so
    82. #LoadModule case_filter_module modules/mod_case_filter.so
    83. #LoadModule case_filter_in_module modules/mod_case_filter_in.so
    84. #LoadModule cern_meta_module modules/mod_cern_meta.so
    85. LoadModule cgi_module modules/mod_cgi.so
    86. #LoadModule charset_lite_module modules/mod_charset_lite.so
    87. LoadModule dav_module modules/mod_dav.so
    88. LoadModule dav_fs_module modules/mod_dav_fs.so
    89. LoadModule dav_lock_module modules/mod_dav_lock.so
    90. #LoadModule dbd_module modules/mod_dbd.so
    91. #LoadModule deflate_module modules/mod_deflate.so
    92. LoadModule dir_module modules/mod_dir.so
    93. #LoadModule disk_cache_module modules/mod_disk_cache.so
    94. #LoadModule dumpio_module modules/mod_dumpio.so
    95. #LoadModule echo_module modules/mod_echo.so
    96. LoadModule env_module modules/mod_env.so
    97. #LoadModule example_module modules/mod_example.so
    98. #LoadModule expires_module modules/mod_expires.so
    99. #LoadModule ext_filter_module modules/mod_ext_filter.so
    100. #LoadModule file_cache_module modules/mod_file_cache.so
    101. #LoadModule filter_module modules/mod_filter.so
    102. LoadModule headers_module modules/mod_headers.so
    103. #LoadModule ident_module modules/mod_ident.so
    104. #LoadModule imagemap_module modules/mod_imagemap.so
    105. LoadModule include_module modules/mod_include.so
    106. LoadModule info_module modules/mod_info.so
    107. LoadModule isapi_module modules/mod_isapi.so
    108. #LoadModule ldap_module modules/mod_ldap.so
    109. #LoadModule logio_module modules/mod_logio.so
    110. LoadModule log_config_module modules/mod_log_config.so
    111. #LoadModule log_forensic_module modules/mod_log_forensic.so
    112. #LoadModule mem_cache_module modules/mod_mem_cache.so
    113. LoadModule mime_module modules/mod_mime.so
    114. #LoadModule mime_magic_module modules/mod_mime_magic.so
    115. LoadModule negotiation_module modules/mod_negotiation.so
    116. #LoadModule proxy_module modules/mod_proxy.so
    117. #LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
    118. #LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
    119. #LoadModule proxy_connect_module modules/mod_proxy_connect.so
    120. #LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
    121. #LoadModule proxy_http_module modules/mod_proxy_http.so
    122. LoadModule rewrite_module modules/mod_rewrite.so
    123. LoadModule setenvif_module modules/mod_setenvif.so
    124. #LoadModule speling_module modules/mod_speling.so
    125. LoadModule ssl_module modules/mod_ssl.so
    126. LoadModule status_module modules/mod_status.so
    127. #LoadModule substitute_module modules/mod_substitute.so
    128. #LoadModule unique_id_module modules/mod_unique_id.so
    129. #LoadModule userdir_module modules/mod_userdir.so
    130. #LoadModule usertrack_module modules/mod_usertrack.so
    131. #LoadModule version_module modules/mod_version.so
    132. #LoadModule vhost_alias_module modules/mod_vhost_alias.so
    133.  
    134. #
    135. # 3rd party modules
    136. #
    137. LoadModule autoindex_color_module modules/mod_autoindex_color.so
    138.  
    139. <IfModule !mpm_netware_module>
    140. <IfModule !mpm_winnt_module>
    141. #
    142. # If you wish httpd to run as a different user or group, you must run
    143. # httpd as root initially and it will switch.  
    144. #
    145. # User/Group: The name (or #number) of the user/group to run httpd as.
    146. # It is usually good practice to create a dedicated user and group for
    147. # running httpd, as with most system services.
    148. #
    149. User daemon
    150. Group daemon
    151.  
    152. </IfModule>
    153. </IfModule>
    154.  
    155. # 'Main' server configuration
    156. #
    157. # The directives in this section set up the values used by the 'main'
    158. # server, which responds to any requests that aren't handled by a
    159. # <VirtualHost> definition.  These values also provide defaults for
    160. # any <VirtualHost> containers you may define later in the file.
    161. #
    162. # All of these directives may appear inside <VirtualHost> containers,
    163. # in which case these default settings will be overridden for the
    164. # virtual host being defined.
    165. #
    166.  
    167. #
    168. # ServerAdmin: Your address, where problems with the server should be
    169. # e-mailed.  This address appears on some server-generated pages, such
    170. # as error documents.  e.g. admin@your-domain.com
    171. #
    172. ServerAdmin postmaster@localhost
    173.  
    174. #
    175. # ServerName gives the name and port that the server uses to identify itself.
    176. # This can often be determined automatically, but we recommend you specify
    177. # it explicitly to prevent problems during startup.
    178. #
    179. # If your host doesn't have a registered DNS name, enter its IP address here.
    180. #
    181. ServerName localhost:80
    182.  
    183. #
    184. # DocumentRoot: The directory out of which you will serve your
    185. # documents. By default, all requests are taken from this directory, but
    186. # symbolic links and aliases may be used to point to other locations.
    187. #
    188. DocumentRoot "/xampplite/htdocs"
    189.  
    190. #
    191. # Each directory to which Apache has access can be configured with respect
    192. # to which services and features are allowed and/or disabled in that
    193. # directory (and its subdirectories).
    194. #
    195. # First, we configure the "default" to be a very restrictive set of
    196. # features.  
    197. #
    198. <Directory />
    199.     Options All
    200.     AllowOverride All
    201. </Directory>
    202.  
    203. #
    204. # Note that from this point forward you must specifically allow
    205. # particular features to be enabled - so if something's not working as
    206. # you might expect, make sure that you have specifically enabled it
    207. # below.
    208. #
    209.  
    210. #
    211. # This should be changed to whatever you set DocumentRoot to.
    212. #
    213. <Directory "/xampplite/htdocs">
    214.     #
    215.     # Possible values for the Options directive are "None", "All",
    216.     # or any combination of:
    217.     #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
    218.     #
    219.     # Note that "MultiViews" must be named *explicitly* --- "Options All"
    220.     # doesn't give it to you.
    221.     #
    222.     # The Options directive is both complicated and important.  Please see
    223.     # http://httpd.apache.org/docs/2.2/mod/core.html#options
    224.     # for more information.
    225.     #
    226.     Options All
    227.  
    228.     #
    229.     # AllowOverride controls what directives may be placed in .htaccess files.
    230.     # It can be "All", "None", or any combination of the keywords:
    231.     #   Options FileInfo AuthConfig Limit
    232.     #
    233.     AllowOverride All
    234.  
    235.     #
    236.     # Controls who can get stuff from this server.
    237.     #
    238.     Order allow,deny
    239.     Allow from all
    240.  
    241. </Directory>
    242.  
    243. #
    244. # DirectoryIndex: sets the file that Apache will serve if a directory
    245. # is requested.
    246. #
    247. <IfModule dir_module>
    248.     DirectoryIndex index.php index.pl index.cgi index.asp index.shtml index.html index.htm \
    249.                    default.php default.pl default.cgi default.asp default.shtml default.html default.htm \
    250.                    home.php home.pl home.cgi home.asp home.shtml home.html home.htm
    251. </IfModule>
    252.  
    253. #
    254. # The following lines prevent .htaccess and .htpasswd files from being
    255. # viewed by Web clients.
    256. #
    257. <FilesMatch "^\.ht">
    258.     Order allow,deny
    259.     Deny from all
    260.     Satisfy All
    261. </FilesMatch>
    262.  
    263. #
    264. # ErrorLog: The location of the error log file.
    265. # If you do not specify an ErrorLog directive within a <VirtualHost>
    266. # container, error messages relating to that virtual host will be
    267. # logged here.  If you *do* define an error logfile for a <VirtualHost>
    268. # container, that host's errors will be logged there and not here.
    269. #
    270. ErrorLog "logs/error.log"
    271.  
    272. #ScriptLog "logs/cgi.log"
    273.  
    274. #
    275. # LogLevel: Control the number of messages logged to the error_log.
    276. # Possible values include: debug, info, notice, warn, error, crit,
    277. # alert, emerg.
    278. #
    279. LogLevel warn
    280.  
    281. <IfModule log_config_module>
    282.     #
    283.     # The following directives define some format nicknames for use with
    284.     # a CustomLog directive (see below).
    285.     #
    286.     LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
    287.     LogFormat "%h %l %u %t \"%r\" %>s %b" common
    288.  
    289.     <IfModule logio_module>
    290.       # You need to enable mod_logio.c to use %I and %O
    291.       LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
    292.     </IfModule>
    293.  
    294.     #
    295.     # The location and format of the access logfile (Common Logfile Format).
    296.     # If you do not define any access logfiles within a <VirtualHost>
    297.     # container, they will be logged here.  Contrariwise, if you *do*
    298.     # define per-<VirtualHost> access logfiles, transactions will be
    299.     # logged therein and *not* in this file.
    300.     #
    301.     #CustomLog "logs/access.log" common
    302.  
    303.     #
    304.     # If you prefer a logfile with access, agent, and referer information
    305.     # (Combined Logfile Format) you can use the following directive.
    306.     #
    307.     CustomLog "logs/access.log" combined
    308. </IfModule>
    309.  
    310. <IfModule alias_module>
    311.     #
    312.     # Redirect: Allows you to tell clients about documents that used to
    313.     # exist in your server's namespace, but do not anymore. The client
    314.     # will make a new request for the document at its new location.
    315.     # Example:
    316.     # Redirect permanent /foo http://localhost/bar
    317.  
    318.     #
    319.     # Alias: Maps web paths into filesystem paths and is used to
    320.     # access content that does not live under the DocumentRoot.
    321.     # Example:
    322.     # Alias /webpath /full/filesystem/path
    323.     #
    324.     # If you include a trailing / on /webpath then the server will
    325.     # require it to be present in the URL.  You will also likely
    326.     # need to provide a <Directory> section to allow access to
    327.     # the filesystem path.
    328.  
    329.     #
    330.     # ScriptAlias: This controls which directories contain server scripts.
    331.     # ScriptAliases are essentially the same as Aliases, except that
    332.     # documents in the target directory are treated as applications and
    333.     # run by the server when requested rather than as documents sent to the
    334.     # client.  The same rules about trailing "/" apply to ScriptAlias
    335.     # directives as to Alias.
    336.     #
    337.     ScriptAlias /cgi-bin/ "/xampplite/cgi-bin/"
    338.  
    339. </IfModule>
    340.  
    341. <IfModule cgid_module>
    342.     #
    343.     # ScriptSock: On threaded servers, designate the path to the UNIX
    344.     # socket used to communicate with the CGI daemon of mod_cgid.
    345.     #
    346.     #Scriptsock "logs/cgi.sock"
    347. </IfModule>
    348.  
    349. #
    350. # "/xampplite/cgi-bin" should be changed to whatever your ScriptAliased
    351. # CGI directory exists, if you have that configured.
    352. #
    353. <Directory "/xampplite/cgi-bin/">
    354.     AllowOverride All
    355.     Options All
    356. </Directory>
    357.  
    358. #
    359. # DefaultType: the default MIME type the server will use for a document
    360. # if it cannot otherwise determine one, such as from filename extensions.
    361. # If your server contains mostly text or HTML documents, "text/plain" is
    362. # a good value.  If most of your content is binary, such as applications
    363. # or images, you may want to use "application/octet-stream" instead to
    364. # keep browsers from trying to display binary files as though they are
    365. # text.
    366. #
    367. DefaultType text/plain
    368.  
    369. <IfModule mime_module>
    370.     #
    371.     # TypesConfig points to the file containing the list of mappings from
    372.     # filename extension to MIME-type.
    373.     #
    374.     TypesConfig "conf/mime.types"
    375.  
    376.     #
    377.     # AddType allows you to add to or override the MIME configuration
    378.     # file specified in TypesConfig for specific file types.
    379.     #
    380.     #AddType application/x-gzip .tgz
    381.     #
    382.     # AddEncoding allows you to have certain browsers uncompress
    383.     # information on the fly. Note: Not all browsers support this.
    384.     #
    385.     #AddEncoding x-compress .Z
    386.     #AddEncoding x-gzip .gz .tgz
    387.     #
    388.     # If the AddEncoding directives above are commented-out, then you
    389.     # probably should define those extensions to indicate media types:
    390.     #
    391.     AddType application/x-compress .Z
    392.     AddType application/x-gzip .gz .tgz
    393.  
    394.     #
    395.     # AddHandler allows you to map certain file extensions to "handlers":
    396.     # actions unrelated to filetype. These can be either built into the server
    397.     # or added with the Action directive (see below)
    398.     #
    399.     # To use CGI scripts outside of ScriptAliased directories:
    400.     # (You will also need to add "ExecCGI" to the "Options" directive.)
    401.     #
    402.     AddHandler cgi-script .cgi .pl .asp
    403.  
    404.     # For type maps (negotiated resources):
    405.     #AddHandler type-map var
    406.  
    407.     #
    408.     # Filters allow you to process content before it is sent to the client.
    409.     #
    410.     # To parse .shtml files for server-side includes (SSI):
    411.     # (You will also need to add "Includes" to the "Options" directive.)
    412.     #
    413.     AddType text/html .shtml
    414.     AddOutputFilter INCLUDES .shtml
    415. </IfModule>
    416.  
    417. <IfModule mime_magic_module>
    418.     #
    419.     # The mod_mime_magic module allows the server to use various hints from the
    420.     # contents of the file itself to determine its type.  The MIMEMagicFile
    421.     # directive tells the module where the hint definitions are located.
    422.     #
    423.     MIMEMagicFile "conf/magic"
    424. </IfModule>
    425.  
    426. #
    427. # Customizable error responses come in three flavors:
    428. # 1) plain text 2) local redirects 3) external redirects
    429. #
    430. # Some examples:
    431. #ErrorDocument 500 "The server made a boo boo."
    432. #ErrorDocument 404 /missing.html
    433. #ErrorDocument 404 "/cgi-bin/missing_handler.pl"
    434. #ErrorDocument 402 http://localhost/subscription_info.html
    435. #
    436.  
    437. #
    438. # EnableMMAP and EnableSendfile: On systems that support it,
    439. # memory-mapping or the sendfile syscall is used to deliver
    440. # files.  This usually improves server performance, but must
    441. # be turned off when serving from networked-mounted
    442. # filesystems or if support for these functions is otherwise
    443. # broken on your system.
    444. #
    445. #EnableMMAP off
    446. #EnableSendfile off
    447.  
    448. # Supplemental configuration
    449. #
    450. # The configuration files in the conf/extra/ directory can be
    451. # included to add extra features or to modify the default configuration of
    452. # the server, or you may simply copy their contents here and change as
    453. # necessary.
    454.  
    455. # XAMPP specific settings
    456. Include "conf/extra/httpd-xampp.conf"
    457.  
    458. # Server-pool management (MPM specific)
    459. Include "conf/extra/httpd-mpm.conf"
    460.  
    461. # Multi-language error messages
    462. Include "conf/extra/httpd-multilang-errordoc.conf"
    463.  
    464. # Fancy directory listings
    465. Include "conf/extra/httpd-autoindex.conf"
    466.  
    467. # Language settings
    468. Include "conf/extra/httpd-languages.conf"
    469.  
    470. # User home directories
    471. Include "conf/extra/httpd-userdir.conf"
    472.  
    473. # Real-time info on requests and configuration
    474. Include "conf/extra/httpd-info.conf"
    475.  
    476. # Virtual hosts
    477. Include "conf/extra/httpd-vhosts.conf"
    478.  
    479. # Distributed authoring and versioning (WebDAV)
    480. Include "conf/extra/httpd-dav.conf"
    481.  
    482. # Implements a proxy/gateway for Apache.
    483. Include "conf/extra/httpd-proxy.conf"
    484.  
    485. # Various default settings
    486. Include "conf/extra/httpd-default.conf"
    487.  
    488. # Secure (SSL/TLS) connections
    489. Include "conf/extra/httpd-ssl.conf"
    490. #
    491. # Note: The following must must be present to support
    492. #       starting without SSL on platforms with no /dev/random equivalent
    493. #       but a statically compiled-in mod_ssl.
    494. #
    495. <IfModule ssl_module>
    496.     SSLRandomSeed startup builtin
    497.     SSLRandomSeed connect builtin
    498.     SSLSessionCache "shmcb:logs/ssl.scache(512000)"
    499.     SSLSessionCacheTimeout 300
    500. </IfModule>
    501.  
    Someone please help me..I am frustrated and desperate. I want to be able to use Thesis to re-develop my site, but I can't until I can get local access.

    Thomas
    griffinjt, May 2, 2010 IP
  13. uniqueasitis

    uniqueasitis Peon

    Messages:
    661
    Likes Received:
    29
    Best Answers:
    0
    Trophy Points:
    0
    #13
    I have the exact same problem with Wordpress and haven't found an answer. Anyone?
    uniqueasitis, Sep 18, 2012 IP
  14. bateswebdesign

    bateswebdesign Peon

    Messages:
    2
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #14
    Did you ever find a solutions to this issue? I'm having the same trouble. As soon as I add an .htaccess file to any directory I get a 500 error and my log says "RewriteEngine not allowed here".
    bateswebdesign, Nov 7, 2012 IP
  15. bateswebdesign

    bateswebdesign Peon

    Messages:
    2
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #15
    I found a solution for my problem. I had to set AllowOverride to All in my conf/extra/httpd-xampp.conf file. It was overriding the httpd.conf. Hope this helps!
    bateswebdesign, Nov 9, 2012 IP