$err = "Error: Mediawiki Database Creation Failed: " . db_error(); cron_debug($err); cron_entry(23, $err); db_rollback(); exit; } $res = db_query_params("CREATE TEXT SEARCH CONFIGURATION {$schema}.default ( COPY = pg_catalog.english )", array()); if (!$res) { $err = "Error: DB Query Failed: " . db_error(); cron_debug($err); cron_entry(23, $err); db_rollback(); exit; } $dao = new MediawikiDao(); $update = $dao->addDatabase($schema, $this->project_id); if (!$update) { $err = 'Error: Mediawiki Database list update failed: (' . $schema . ':' . $this->project_id . ')' . mysql_error(); cron_debug($err); cron_entry(23, $err); db_rollback(); exit; } if (!db_commit()) { $err = "Error: DB Commit Failed: " . db_error(); cron_debug($err); cron_entry(23, $err); exit; } cron_debug(" Creating project dir {$project_dir}."); mkdir($project_dir, 0775, true);