diff --git a/docs/NEWS b/docs/NEWS index c13b7ce1..43fee6e0 100644 --- a/docs/NEWS +++ b/docs/NEWS @@ -3,6 +3,9 @@ Version 1.4 () ------------------------------------------------------------------------ + * Add memory_limit output to s9y installation, 8MB for 32bit and + 16MB for 64bit OSes + * Add support for postgreSQL ts_vector fulltext search, thanks to genesis. diff --git a/include/admin/installer.inc.php b/include/admin/installer.inc.php index fc93941f..a7aa0937 100644 --- a/include/admin/installer.inc.php +++ b/include/admin/installer.inc.php @@ -343,6 +343,18 @@ if ( (int)$serendipity['GET']['step'] == 0 ) { } ?> + + memory_limit + + = ((PHP_INT_SIZE == 4 ? 8 : 16)*1024*1024) ) { + echo serendipity_installerResultDiagnose(S9Y_I_SUCCESS, ini_get('memory_limit')); + } else { + echo serendipity_installerResultDiagnose(S9Y_I_WARNING, ini_get('memory_limit')); + } + ?> + +
diff --git a/serendipity_config.inc.php b/serendipity_config.inc.php index 16d9bb33..6b141ad6 100644 --- a/serendipity_config.inc.php +++ b/serendipity_config.inc.php @@ -175,6 +175,7 @@ $serendipity['charsets'] = array( */ if ( !defined('IN_installer') && IS_installed === false ) { header('Status: 302 Found'); + header('X-RequireInstall: 1'); header('Location: ' . (strtolower($_SERVER['HTTPS']) == 'on' ? 'https://' : 'http://') . $_SERVER['HTTP_HOST'] . str_replace('\\', '/', dirname($_SERVER['PHP_SELF'])) . '/serendipity_admin.php'); serendipity_die(sprintf(SERENDIPITY_NOT_INSTALLED, 'serendipity_admin.php')); }