Commit Graph

  • 3a562284a5 ENHANCEMENT #3126: Put site into dev mode for installation so you can see error messages. (from r66890) (from r92226) ischommer 2009-11-19 20:29:42 +0000
  • 00fd98a9b4 ENHANCEMENT: Installer checks that Query and HTTPResponse classes don't exist before installing. (from r66886) (from r92224) ischommer 2009-11-19 20:29:20 +0000
  • 70cfcd681a MINOR Mergeinfo ischommer 2009-11-19 20:26:59 +0000
  • 9288a062e8 MINOR Reverted accidental commit from r92260 ischommer 2009-11-19 20:26:31 +0000
  • 1d6f9318b7 MINOR Mergeinfo ischommer 2009-11-19 20:25:04 +0000
  • 371f6c3c1e MINOR Setting trunk in .mergesources 2.4.0-alpha1 ischommer 2009-11-05 03:10:23 +0000
  • 6ffe876398 MINOR Changed silverstripe.com references to silverstripe.org ischommer 2009-11-05 03:08:41 +0000
  • c449f450f6 MINOR Changed silverstripe.com references to silverstripe.org MINOR Fixed broken wiki links (#4672) ischommer 2009-11-05 03:07:17 +0000
  • 91fec7ce45 BUGFIX Fixed $ escaping in passwords set by install.php in _config.php (#4676) ischommer 2009-11-05 02:57:12 +0000
  • d8ee7bde57 BUGFIX #6321 Whitelisted file extensions with uppercase extensions blocked by case sensitive FilesMatch directive in assets/.htaccess (does not affect IIS 7.x which uses web.config) (from r115816) sharvey 2011-01-26 03:14:26 +0000
  • e1ad6609b4 ENHANCEMENT Installer now checks for magic_quotes_gpc being turned off. This option turned on can cause issues with serialized data in cookies when unserializing sharvey 2010-12-21 09:28:28 +0000
  • b13c561c51 BUGFIX Fixed conflicting check of mysite directory with recommendation of removal of _config.php in installer (from r115169) sharvey 2010-12-19 22:18:05 +0000
  • 88aea2f456 Removed temporary datetimefields from externals sharvey 2010-12-13 23:42:03 +0000
  • 089e28e004 BUGFIX Installer should check asp_tags is disabled, as it can cause issues with SilverStripe (from r114823) sharvey 2010-12-11 06:02:51 +0000
  • 3f55474dec ENHANCEMENT PHP requirements in installer now check for date.timezone correctly being set for PHP 5.3.0+. This option is *required* to be set starting with 5.3.0 and will cause an error during installation if not (from r114467) sminnee 2010-12-05 00:04:05 +0000
  • 4868877ee6 MINOR Merged r113913 through r113984 from phpinstaller/branches/2.4 sharvey 2010-11-21 23:53:50 +0000
  • 945a28f33a MINOR Merged r112269 through r113912 from phpinstaller/branches/2.4 sharvey 2010-11-18 05:08:12 +0000
  • 91d00c52b8 MINOR Fixed extraneous else statement in installer sharvey 2010-10-20 02:00:33 +0000
  • 2ed6a316e7 MINOR Made _config.php work the same way as branches/2.4 phpinstaller sharvey 2010-10-20 02:00:13 +0000
  • 9915ca80d9 MINOR: Blocking unnecessary revisions sminnee 2010-10-15 01:24:40 +0000
  • 01381abea0 MINOR: Blocking unnecessary revisions sminnee 2010-10-15 01:22:23 +0000
  • 93105a77ca MINOR Remove whitespace from generated _config.php file in installer (from r112268) sminnee 2010-10-15 01:22:20 +0000
  • d2bcf47aba ENHANCEMENT Installer exposes database type in "Database support" configuration (from r112247) sminnee 2010-10-15 01:22:10 +0000
  • 5dc52e9569 ENHANCEMENT "Database Configuration" section in installer shows database version and database type (without the "Database" suffix) for reference (from r111874) sminnee 2010-10-15 01:22:04 +0000
  • 3df7734b83 MINOR Documentation for phpunit.xml.dist (from r111491) sminnee 2010-10-15 01:21:58 +0000
  • 4d5c62da03 BUGFIX Installer now checks for session_start() and hash() support (from r111369) sminnee 2010-10-15 01:21:45 +0000
  • 3de082c417 BUGFIX Installer now checks for iconv support, which is required for DateField? (using Zend libraries) to function correctly (from r111266) sminnee 2010-10-15 01:21:21 +0000
  • df024e513e MINOR Exclude "sanity check" type tests by default from PHPUnit runs (e.g. PhpSyntaxTest) (from r111117) sminnee 2010-10-15 01:21:16 +0000
  • ec9ea4c8d6 ENHANCEMENT Added phpunit.xml.dist to avoid setting bootstrap includes and other SilverStripe specific configuration as CLI parameters and test-level includes (from r111055) sminnee 2010-10-15 01:20:45 +0000
  • 5a20fbed64 #5870 Block web requests to silverstripe-cache directory via htaccess RedirectMatch rule or web.config hiddenSegments functionality if using IIS 7.x (from r110241) sminnee 2010-10-15 01:19:01 +0000
  • dfbd3e08f6 MINOR: repair installer for sqlite (from r109788) sminnee 2010-10-15 01:18:52 +0000
  • 991ec354b1 ENHANCEMENT ErrorDocument in default .htaccess so Apache serves default 404 and 500 server error pages (from r108663) sminnee 2010-10-15 01:18:46 +0000
  • 55d6682cd5 MINOR Changed unknown web server text (from r108571) sminnee 2010-10-15 01:18:39 +0000
  • 7a2fce3458 MINOR Allow checking for a specific IIS version (parameter to InstallRequirements::isIIS()) (from r108570) sminnee 2010-10-15 01:18:00 +0000
  • 83567dccdd MINOR Removed double up of similar logic in InstallRequirements (from r108569) sminnee 2010-10-15 01:17:53 +0000
  • f9d29bd9d6 MINOR Simplified discovery of webserver during install (from r108568) sminnee 2010-10-15 01:17:42 +0000
  • 2a78807f4b MINOR Removed unncessary isset() check (from r108561) sminnee 2010-10-15 01:17:34 +0000
  • 7b040c42ac MINOR Disallowing more potentially active file extensions in mysite/.htaccess (from r108208) sminnee 2010-10-15 01:16:51 +0000
  • a9c1f55bed BUGFIX: Fixed CLI installation. (from r108032) sminnee 2010-10-15 01:16:43 +0000
  • e44595bda9 BUGFIX: Don't set any dev servers by default, host-based dev-server selection is unreliable. (from r108031) sminnee 2010-10-15 01:16:37 +0000
  • b3193f2a7f BUGFIX: Don't allow reinstalling without first making the user manually delete mysite/_config.php (from r108030) sminnee 2010-10-15 01:16:31 +0000
  • 7d4393910a BUGFIX: Don't allow direct access to PHP files in mysite module. (from r108029) sminnee 2010-10-15 01:16:18 +0000
  • c402bb9eef MINOR Tweaking of installer text to avoid misleading information about "exists" when there's actually an error (from r107366) sminnee 2010-10-15 01:16:09 +0000
  • 8888693600 BUGFIX If database version can't be determined, just use the database adapter class (from r105726) sminnee 2010-10-15 01:15:14 +0000
  • 49bf14177f BUGFIX Install now supports sending database version if available from the helper (from r105711) sminnee 2010-10-15 01:15:10 +0000
  • 66dfdb97c7 BUGFIX ss2stat URL not generated correctly (has NULL values) (from r105705) sminnee 2010-10-15 01:15:04 +0000
  • 820c49e8b4 MINOR Installer should not repeat "Could not determine your database version" twice in slightly varied words (from r105517) sminnee 2010-10-15 01:14:57 +0000
  • b0d11f1693 ENHANCEMENT Added variable for the server configuration file so the config-form can display it for the installation (from r105028) sminnee 2010-10-15 01:14:53 +0000
  • 19050a38dc BUGFIX Installer now checks the database version AFTER it has determined a connection can be established, which some databases require first BUGFIX Database version check failures are now a warning, so a user can install at their own risk (from r104793) sminnee 2010-10-15 01:14:48 +0000
  • 30b46e866a BUGFIX Fixed installation problem where version error didn't show (from r104720) sminnee 2010-10-15 01:14:44 +0000
  • 0c2f4d39e9 MINOR Installing screen now has a page title called "Installing SilverStripe..." instead of "PHP 5 is required" (from r104710) sminnee 2010-10-15 01:14:39 +0000
  • d5e8eed587 MINOR Removed double returns in installer (redundant code) (from r104709) sminnee 2010-10-15 01:14:34 +0000
  • cf31776aa2 MINOR Renamed checkdatabase method to checkDatabase to be consistent (from r104708) sminnee 2010-10-15 01:14:28 +0000
  • 26d3c34630 ENHANCEMENT Installer now supports requireDatabaseVersion() on each database configuration helper implementation, e.g. MySQLDatabaseConfigurationHelper. If it's not defined, the test is skipped. (from r104707) sminnee 2010-10-15 01:13:50 +0000
  • c13021e4ca MINOR: Blocking unnecessary revisions sminnee 2010-10-13 04:28:47 +0000
  • 2c798ff57d BUGFIX Installer should check for DOMDocument (DOM/XML extension for PHP), as it's required to be there for sapphire to operate correctly (from r103471) sminnee 2010-10-13 04:28:45 +0000
  • bc60d451e5 BUGFIX #5326: Fix installation when using _ss_environment.php (from r102087) sminnee 2010-10-13 04:28:30 +0000
  • 4a949635a3 API CHANGE: Removed default search controls; use MySQLFulltextSearchable::enable() instead. (from r101813) sminnee 2010-10-13 04:28:23 +0000
  • c63d9cc064 BUGFIX Fixed case where $_SERVER['SERVER_SIGNATURE'] was an empty string, use empty() instead of checking if it's set (which it is, but has an empty string) (from r101734) sminnee 2010-10-13 04:28:19 +0000
  • 66b1ce5e12 BUGFIX Fixed InstallerRequirements::isApache() which didn't work if $_SERVER['SERVER_SIGNATURE'] is available for Apache (from r101733) sminnee 2010-10-13 04:28:14 +0000
  • b7de7c502c ENHANCEMENT: tidied up installer process to streamline process. Moved requirements to top and button to bottom and added visual seperation of the individual steps (from r101661) sminnee 2010-10-13 04:28:09 +0000
  • 408ddac289 ENHANCEMENT: refactored requirements section to hide successful tests (from r101382) sminnee 2010-10-13 04:27:56 +0000
  • 432413132a BUGFIX Installer bug where apache_get_modules() doesn't exist (installing from IIS) (from r101357) sminnee 2010-10-13 04:27:51 +0000
  • bdb865ea27 MINOR Changed text "mod_rewrite enabled" to "URL rewriting support" which makes more sense as a requirement (from r101348) sminnee 2010-10-13 04:26:57 +0000
  • 61d3293c2f MINOR Removed whitespace in writing of htaccess file for output (from r101344) sminnee 2010-10-13 04:26:52 +0000
  • 174ac21ce1 ENHANCEMENT #5080 SilverStripe can now be installed successfully on servers that do not have any rewrite capability (from r101343) sminnee 2010-10-13 04:26:40 +0000
  • 0cd20830fd MINOR Removed traces of "firstname" and "surname" from installer (these were removed in config-form in r101314) (from r101315) sminnee 2010-10-13 04:26:35 +0000
  • 1af78e980d BUGFIX Fixed installer breaking if stats checkbox unchecked (from r101098) sminnee 2010-10-13 04:26:31 +0000
  • 55c0e7e915 MINOR Added todo for exception handling done with default admin (from r101086) sminnee 2010-10-13 04:26:27 +0000
  • aba0caf624 MINOR Temporary fix for exception thrown in installer when existing admin account exists, temp fix just leaves existing admin account intact (from r101085) sminnee 2010-10-13 04:26:20 +0000
  • 816945682f MINOR Fixed incorrect name "FileSystem" replacing with "Filesystem" (from r101084) sminnee 2010-10-13 04:26:16 +0000
  • 77137e1bb2 MINOR Additional fixes for install.php (see r101063) (from r101067) sminnee 2010-10-13 04:26:11 +0000
  • c5dc242b94 MINOR Fixed install.php to accept "typed" database configuration (see r101054) (from r101063) sminnee 2010-10-13 04:26:06 +0000
  • dd1af76763 MINOR Installer generated mysite/_config.php file now has consistent code formatting (from r100984) sminnee 2010-10-13 04:26:01 +0000
  • 8654d465b6 MINOR Removed registered databases from installer, these are autodiscovered from sapphire/_register_database.php now (from r100903) sminnee 2010-10-13 04:25:36 +0000
  • 51d4836bda MINOR Updated registered databases in installer from changes to DatabaseRegistry in r100898 (from r100899) sminnee 2010-10-13 04:25:30 +0000
  • 3f34c41315 BUGFIX Installer now looks in DatabaseRegistry for adapter when checking database requirements (from r100894) sminnee 2010-10-13 04:25:12 +0000
  • 21b75a3d6e MINOR Installer gets default locale from i18n::get_locale() before trying to autodiscover by USER_AGENT string (from r100877) sminnee 2010-10-13 04:25:07 +0000
  • b9bf36c35b MINOR Fixed improper quoting in locale setting (from r100839) sminnee 2010-10-13 04:24:39 +0000
  • 24887b13a9 MINOR Code formatting (from r100802) sminnee 2010-10-13 04:24:35 +0000
  • 9fc052fe58 MINOR: added sqlite to the installer (from r100800) sminnee 2010-10-13 04:24:31 +0000
  • 7a3be4418e ENHANCEMENT you can now choose your site locale at install time (from r100769) sminnee 2010-10-13 04:24:26 +0000
  • 454d58a04d MINOR phpDoc update for Page (from r100735) sminnee 2010-10-13 04:24:21 +0000
  • 7f9d4872a7 MINOR Code formatting fixes for default Page pagetype (from r100734) sminnee 2010-10-13 04:24:17 +0000
  • 03edb8b515 MINOR remove the sqlite databases from the installer list. (from r100697) sminnee 2010-10-13 04:24:12 +0000
  • 9b1372a29a ENHANCEMENT show all database systems we support, along with messages if the user cannot use them. Also allow 3rd parties to register their own database classes to appear in this list. (from r100696) sminnee 2010-10-13 04:24:00 +0000
  • 45adbbb8e8 BUGFIX Installer now checks for 5.1.0 PHP version at minimum. Anything less than 5.1.0 will probably have issues with SilverStripe (from r100660) sminnee 2010-10-13 04:23:49 +0000
  • b69d0a9539 MINOR Show "Unknown web server" if server couldn't be determined (from r100636) sminnee 2010-10-13 04:23:44 +0000
  • 15d13b6f82 MINOR Fixed place where IIS was used instead of checking for 7 (from r100635) sminnee 2010-10-13 04:23:39 +0000
  • 322be54599 MINOR Check for IIS/7 specifically, as IIS 6 has a completely different way of installing (from r100634) sminnee 2010-10-13 04:23:34 +0000
  • 34fa1f06bf MINOR Removed ecommerce and payment from "make getallmodules" (from r100559) sminnee 2010-10-13 04:23:28 +0000
  • e3360ab241 MINOR Fixed character glitch in UPGRADING file (from r100558) sminnee 2010-10-13 04:23:19 +0000
  • 0243a2a2e6 MINOR Fixed location to tutorials in INSTALL file which went to an empty page (from r100557) sminnee 2010-10-13 04:23:12 +0000
  • 5a10c7afd5 MINOR Removed lighthttpd from INSTALL notes since this server isn't supported during installer process (more details on the server requirements wiki page) (from r100556) sminnee 2010-10-13 04:23:06 +0000
  • 0cd01f3dd9 MINOR Updated INSTALL notes with minimum PHP version (from r100555) sminnee 2010-10-13 04:22:58 +0000
  • fbc6cd5db7 BUGFIX Webserver should be encoded properly when sending server stats to ss2stat during SS installation (from r100554) sminnee 2010-10-13 04:22:40 +0000
  • 0d5b969a49 ENHANCEMENT IIS 7.x no longer throws a server error if the rewrite module isn't installed when first opening the SS installer - instead, the web.config file is written with rules during installation MINOR Tidied up installer, removing unused methods and clearly defining the web server support (from r100553) sminnee 2010-10-13 04:22:35 +0000
  • 216b934aeb MINOR Updated INSTALL notes (from r100388) sminnee 2010-10-13 04:22:22 +0000
  • c153aa6746 MINOR Made the database types clearer by setting the minimum version required alongside the name - e.g. "MySQL 4.1+" (from r100381) sminnee 2010-10-13 04:22:15 +0000
  • cf647f463e ENHANCEMENT #5024 Installer now checks that the user has entered a username and password correctly for the default admin, an additional button for re-checking requirements is now found at the bottom of the admin configuration section ENHANCEMENT Error messages for database AND admin configuration are now in the same place at the top of the installer (from r99841) sminnee 2010-10-13 04:21:56 +0000