diff --git a/assets/.htaccess b/assets/.htaccess old mode 100755 new mode 100644 index 05d05d3..46ac7a5 --- a/assets/.htaccess +++ b/assets/.htaccess @@ -5,7 +5,10 @@ # - SetEnv HTTP_MOD_REWRITE On + + SetEnv HTTP_MOD_REWRITE On + + RewriteEngine On # Disable PHP handler @@ -23,5 +26,5 @@ # Non existant files passed to requesthandler RewriteCond %{REQUEST_URI} ^(.*)$ RewriteCond %{REQUEST_FILENAME} !-f - RewriteRule .* ../framework/main.php?url=%1 [QSA] + RewriteRule .* ../vendor/silverstripe/framework/main.php?url=%1 [QSA] diff --git a/behat.yml b/behat.yml index f2e65bd..feb4362 100644 --- a/behat.yml +++ b/behat.yml @@ -4,7 +4,7 @@ # ========================================================================= # # composer require silverstripe/behat-extension:^3 silverstripe/serve:dev-master se/selenium-server-standalone:2.41.0 # vendor/bin/selenium-server-standalone -Dwebdriver.firefox.bin="/Applications/Firefox31.app/Contents/MacOS/firefox-bin" -# vendor/bin/serve --bootstrap-file cms/tests/behat/serve-bootstrap.php +# vendor/bin/serve --bootstrap-file vendor/silverstripe/cms/tests/behat/serve-bootstrap.php # vendor/bin/behat @ # ========================================================================= # default: @@ -16,6 +16,6 @@ default: selenium2: browser: firefox SilverStripe\BehatExtension\Extension: - bootstrap_file: cms/tests/behat/serve-bootstrap.php + bootstrap_file: vendor/silverstripe/cms/tests/behat/serve-bootstrap.php screenshot_path: %paths.base%/artifacts/screenshots retry_seconds: 4 # default is 2 diff --git a/index.php b/index.php index 124b7b3..d305318 100644 --- a/index.php +++ b/index.php @@ -51,18 +51,9 @@ $_GET['url'] = $_REQUEST['url'] = $url; $fileName = dirname($_SERVER['SCRIPT_FILENAME']) . '/' . $url; -/** - * This code is a very simple wrapper for sending files - * Very quickly pass through references to files - */ +// Pass through references to existing files if ($url && file_exists($fileName)) { - $fileURL = (dirname($_SERVER['SCRIPT_NAME']) == '/' ? '' : dirname($_SERVER['SCRIPT_NAME'])) . '/' . $url; - if (isset($_SERVER['QUERY_STRING'])) { - $fileURL .= '?' . $_SERVER['QUERY_STRING']; - } - header($_SERVER['SERVER_PROTOCOL'] . ' 301 Moved Permanently'); - header("Location: $fileURL"); - die(); + return false; } -require_once 'framework/main.php'; +require_once 'vendor/silverstripe/framework/main.php'; diff --git a/install-frameworkmissing.html b/install-frameworkmissing.html index 6e8d794..08f02c8 100644 --- a/install-frameworkmissing.html +++ b/install-frameworkmissing.html @@ -1,7 +1,6 @@ The SilverStripe Framework is missing -
@@ -9,14 +8,14 @@ - +
- +

The SilverStripe Framework is missing - To run the installer, at least the framework module is required.

- +

If you downloaded a pre-packaged zip or tar.gz, something might have gone wrong with the packaging process. Please try re-downloading, or try an older version.

@@ -25,7 +24,7 @@
- +