On 10 Jun 2006, at 12:14 AM, Dries Buytaert wrote:
Ideally, Ber's command line tools would be able to re-use parts of the installer (shared API). If that's not possible with the proposed install system, we should massage it until it is possible. (We can do this after the current system hit core. Incremental improvements are fine.)
Ummm .. you guys do realise there's nothing stopping you from running drupal as a command line script ? right. At the top of the install.php file, just add this : if ($argv[1]) { $_SERVER['HTTP_HOST'] = $argv[1]; $_SERVER['REQUEST_URI'] = '/install.php'; $_SERVER['SCRIPT_NAME'] = '/install.php'; $_SERVER['PHP_SELF'] = '/install.php'; $_SERVER['SCRIPT_FILENAME'] = $_SERVER['PWD'] . '/install.php'; $_SERVER['PATH_TRANSLATED'] = $_SERVER['SCRIPT_FILENAME']; } And then you can run install.php via the php command line as './ install.php www.mysite.com' In fact, I think it's entirely practical to turn install.php and update.php into scripts that can be run on the command line. -- Adrian Rossouw Drupal developer and Bryght Guy http://drupal.org | http://bryght.com