summaryrefslogtreecommitdiff
path: root/install.php
diff options
context:
space:
mode:
Diffstat (limited to 'install.php')
-rw-r--r--install.php31
1 files changed, 25 insertions, 6 deletions
diff --git a/install.php b/install.php
index f54c25207..ab0fad121 100644
--- a/install.php
+++ b/install.php
@@ -54,7 +54,8 @@ $dokuwiki_hash = array(
'2011-05-25' => '4241865472edb6fa14a1227721008072',
'2011-11-10' => 'b46ff19a7587966ac4df61cbab1b8b31',
'2012-01-25' => '72c083c73608fc43c586901fd5dabb74',
- '2012-09-10' => 'eb0b3fc90056fbc12bac6f49f7764df3'
+ '2012-09-10' => 'eb0b3fc90056fbc12bac6f49f7764df3',
+ '2013-05-10' => '7b62b75245f57f122d3e0f8ed7989623',
);
@@ -96,8 +97,8 @@ header('Content-Type: text/html; charset=utf-8');
</head>
<body style="">
<h1 style="float:left">
- <img src="lib/exe/fetch.php?media=wiki:dokuwiki-128.png&amp;w=64"
- style="vertical-align: middle;" alt="" />
+ <img src="lib/exe/fetch.php?media=wiki:dokuwiki-128.png"
+ style="vertical-align: middle;" alt="" height="64" width="64" />
<?php echo $lang['i_installer']?>
</h1>
<div style="float:right; margin: 1em;">
@@ -391,6 +392,24 @@ EOT;
@touch(DOKU_INC.'data/cache/autosubmit.txt');
}
+ // disable auth plugins til needed
+ $output = <<<EOT
+<?php
+/*
+ * Local plugin enable/disable settings
+ *
+ * Auto-generated by install script
+ * Date: $now
+ */
+
+\$plugins['authad'] = 0;
+\$plugins['authldap'] = 0;
+\$plugins['authmysql'] = 0;
+\$plugins['authpgsql'] = 0;
+
+EOT;
+ $ok = $ok && fileWrite(DOKU_LOCAL.'plugins.local.php', $output);
+
return $ok;
}
@@ -499,8 +518,8 @@ function check_functions(){
global $lang;
$ok = true;
- if(version_compare(phpversion(),'5.1.2','<')){
- $error[] = sprintf($lang['i_phpver'],phpversion(),'5.1.2');
+ if(version_compare(phpversion(),'5.2.0','<')){
+ $error[] = sprintf($lang['i_phpver'],phpversion(),'5.2.0');
$ok = false;
}
@@ -510,7 +529,7 @@ function check_functions(){
'ob_start opendir parse_ini_file readfile realpath '.
'rename rmdir serialize session_start unlink usleep '.
'preg_replace file_get_contents htmlspecialchars_decode '.
- 'spl_autoload_register stream_select fsockopen');
+ 'spl_autoload_register stream_select fsockopen pack');
if (!function_exists('mb_substr')) {
$funcs[] = 'utf8_encode';