summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBharat Mediratta <bharat@menalto.com>2010-09-05 21:25:46 -0700
committerBharat Mediratta <bharat@menalto.com>2010-09-05 21:25:46 -0700
commitca0c3b3e7f154ffceee944049247e15cf0190e48 (patch)
tree8d0f13ccaae55b55f9450a6af654e6168a636069
parentc51b6ab38d7f16d64127fd3a73df38166a698f0f (diff)
Force "Options +FollowSymLinks" since that's a requirement for
mod_rewrite to work. This is surprisingly obscure in the docs. Thanks to bromide for turning this up in http://gallery.menalto.com/node/97791!
-rw-r--r--.htaccess1
-rw-r--r--modules/gallery/helpers/access.php1
2 files changed, 2 insertions, 0 deletions
diff --git a/.htaccess b/.htaccess
index 5e9b96d6..bea9a10a 100644
--- a/.htaccess
+++ b/.htaccess
@@ -60,6 +60,7 @@
# putting this block into your Apache config files.
#
# <IfModule mod_rewrite.c>
+# Options +FollowSymLinks
# RewriteEngine On
# RewriteBase /
# RewriteCond %{REQUEST_FILENAME} !-f
diff --git a/modules/gallery/helpers/access.php b/modules/gallery/helpers/access.php
index f1ea00c0..86ea9572 100644
--- a/modules/gallery/helpers/access.php
+++ b/modules/gallery/helpers/access.php
@@ -694,6 +694,7 @@ class access_Core {
@mkdir(VARPATH . "security_test");
try {
if ($fp = @fopen(VARPATH . "security_test/.htaccess", "w+")) {
+ fwrite($fp, "Options +FollowSymLinks\n");
fwrite($fp, "RewriteEngine On\n");
fwrite($fp, "RewriteRule verify $success_url [L]\n");
fclose($fp);