|
@@ -1909,7 +1909,6 @@ namespace {
|
|
|
RedirectMatch 404 \\.picodav\\.ini
|
|
|
|
|
|
RewriteEngine On
|
|
|
-RewriteBase /
|
|
|
|
|
|
|
|
|
|
|
@@ -1917,7 +1916,7 @@ RewriteBase /
|
|
|
|
|
|
|
|
|
|
|
|
-RewriteRule ^.*$ /index.php [END]
|
|
|
+RewriteRule ^.*$ index.php [END]
|
|
|
'));
|
|
|
}
|
|
|
|
|
@@ -1940,11 +1939,11 @@ RewriteRule ^.*$ /index.php [END]
|
|
|
$fp = fopen(__FILE__, 'r');
|
|
|
|
|
|
if ($relative_uri == '.webdav/webdav.js') {
|
|
|
- fseek($fp, 52608, SEEK_SET);
|
|
|
+ fseek($fp, 52648, SEEK_SET);
|
|
|
echo fread($fp, 27798);
|
|
|
}
|
|
|
else {
|
|
|
- fseek($fp, 52608 + 27798, SEEK_SET);
|
|
|
+ fseek($fp, 52648 + 27798, SEEK_SET);
|
|
|
echo fread($fp, 7004);
|
|
|
}
|
|
|
|
|
@@ -1966,7 +1965,7 @@ RewriteRule ^.*$ /index.php [END]
|
|
|
$storage = new Storage($self_dir);
|
|
|
|
|
|
if (file_exists($config_file)) {
|
|
|
- $config = parse_ini_file($config_file, true);
|
|
|
+ $config = parse_ini_string(file_get_contents($config_file), true, INI_SCANNER_TYPED);
|
|
|
$users = array_filter($config, 'is_array');
|
|
|
$config = array_diff_key($config, $users);
|
|
|
$config = array_change_key_case($config, \CASE_UPPER);
|