Commit 7bdcecdb0fd5ee56a72a485116a2e93b8729f291
1 parent
da42410f
StoryId778896:Restructered installer framework
Committed by: Jarrett Jordaan Reviewed by: Megan Watson
Showing
39 changed files
with
3651 additions
and
44 deletions
setup/wizard/config/config.xml
| @@ -10,10 +10,11 @@ | @@ -10,10 +10,11 @@ | ||
| 10 | <install version="3.3"> | 10 | <install version="3.3"> |
| 11 | <steps> | 11 | <steps> |
| 12 | <step name="Welcome">welcome</step> | 12 | <step name="Welcome">welcome</step> |
| 13 | + <step name="PHP Dependencies">dependencies</step> | ||
| 14 | + <step name="Service Dependencies" order="3">services</step> | ||
| 15 | + <step name="System Configuration" order="1">configuration</step> | ||
| 13 | <step name="License Agreement">license</step> | 16 | <step name="License Agreement">license</step> |
| 14 | - <step name="PHP Dependencies">dependency_check</step> | ||
| 15 | - <step name="System Configuration" order="2">configuration</step> | ||
| 16 | - <step name="Database Configuration" order="1">database</step> | 17 | + <step name="Database Configuration" order="2">database</step> |
| 17 | <step name="Install">install</step> | 18 | <step name="Install">install</step> |
| 18 | <step name="Complete">complete</step> | 19 | <step name="Complete">complete</step> |
| 19 | </steps> | 20 | </steps> |
setup/wizard/dbUtil.php
0 → 100755
| 1 | +<?php | ||
| 2 | +/** | ||
| 3 | +* Installer Database Control. | ||
| 4 | +* | ||
| 5 | +* KnowledgeTree Community Edition | ||
| 6 | +* Document Management Made Simple | ||
| 7 | +* Copyright (C) 2008,2009 KnowledgeTree Inc. | ||
| 8 | +* Portions copyright The Jam Warehouse Software (Pty) Limited | ||
| 9 | +* | ||
| 10 | +* This program is free software; you can redistribute it and/or modify it under | ||
| 11 | +* the terms of the GNU General Public License version 3 as published by the | ||
| 12 | +* Free Software Foundation. | ||
| 13 | +* | ||
| 14 | +* This program is distributed in the hope that it will be useful, but WITHOUT | ||
| 15 | +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS | ||
| 16 | +* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more | ||
| 17 | +* details. | ||
| 18 | +* | ||
| 19 | +* You should have received a copy of the GNU General Public License | ||
| 20 | +* along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 21 | +* | ||
| 22 | +* You can contact KnowledgeTree Inc., PO Box 7775 #87847, San Francisco, | ||
| 23 | +* California 94120-7775, or email info@knowledgetree.com. | ||
| 24 | +* | ||
| 25 | +* The interactive user interfaces in modified source and object code versions | ||
| 26 | +* of this program must display Appropriate Legal Notices, as required under | ||
| 27 | +* Section 5 of the GNU General Public License version 3. | ||
| 28 | +* | ||
| 29 | +* In accordance with Section 7(b) of the GNU General Public License version 3, | ||
| 30 | +* these Appropriate Legal Notices must retain the display of the "Powered by | ||
| 31 | +* KnowledgeTree" logo and retain the original copyright notice. If the display of the | ||
| 32 | +* logo is not reasonably feasible for technical reasons, the Appropriate Legal Notices | ||
| 33 | +* must display the words "Powered by KnowledgeTree" and retain the original | ||
| 34 | +* copyright notice. | ||
| 35 | +* | ||
| 36 | +* @copyright 2008-2009, KnowledgeTree Inc. | ||
| 37 | +* @license GNU General Public License version 3 | ||
| 38 | +* @author KnowledgeTree Team | ||
| 39 | +* @package Installer | ||
| 40 | +* @version Version 0.1 | ||
| 41 | +*/ | ||
| 42 | +class DBUtil { | ||
| 43 | + /** | ||
| 44 | + * Host | ||
| 45 | + * | ||
| 46 | + * @author KnowledgeTree Team | ||
| 47 | + * @access protected | ||
| 48 | + * @var string | ||
| 49 | + */ | ||
| 50 | + protected $dbhost = ''; | ||
| 51 | + | ||
| 52 | + /** | ||
| 53 | + * Host | ||
| 54 | + * | ||
| 55 | + * @author KnowledgeTree Team | ||
| 56 | + * @access protected | ||
| 57 | + * @var string | ||
| 58 | + */ | ||
| 59 | + protected $dbname = ''; | ||
| 60 | + | ||
| 61 | + /** | ||
| 62 | + * Host | ||
| 63 | + * | ||
| 64 | + * @author KnowledgeTree Team | ||
| 65 | + * @access protected | ||
| 66 | + * @var string | ||
| 67 | + */ | ||
| 68 | + protected $dbuname = ''; | ||
| 69 | + | ||
| 70 | + /** | ||
| 71 | + * Host | ||
| 72 | + * | ||
| 73 | + * @author KnowledgeTree Team | ||
| 74 | + * @access protected | ||
| 75 | + * @var string | ||
| 76 | + */ | ||
| 77 | + protected $dbpassword = ''; | ||
| 78 | + | ||
| 79 | + /** | ||
| 80 | + * Host | ||
| 81 | + * | ||
| 82 | + * @author KnowledgeTree Team | ||
| 83 | + * @access protected | ||
| 84 | + * @var object mysql connection | ||
| 85 | + */ | ||
| 86 | + protected $dbconnection = ''; | ||
| 87 | + | ||
| 88 | + /** | ||
| 89 | + * Any errors encountered | ||
| 90 | + * | ||
| 91 | + * @author KnowledgeTree Team | ||
| 92 | + * @access protected | ||
| 93 | + * @var string | ||
| 94 | + */ | ||
| 95 | + protected $error = ''; | ||
| 96 | + | ||
| 97 | + /** | ||
| 98 | + * Constructs database connection object | ||
| 99 | + * | ||
| 100 | + * @author KnowledgeTree Team | ||
| 101 | + * @access public | ||
| 102 | + */ | ||
| 103 | + public function __construct() { | ||
| 104 | + } | ||
| 105 | + | ||
| 106 | + /** | ||
| 107 | + * Connect to a MySQL database | ||
| 108 | + * | ||
| 109 | + * @param string $dhost host | ||
| 110 | + * @param string $duname database username | ||
| 111 | + * @param string $dpassword database password | ||
| 112 | + * @access public | ||
| 113 | + * @return boolean | ||
| 114 | + */ | ||
| 115 | + public function DBUtil($dhost = 'localhost', $duname, $dpassword, $dbname = '') { | ||
| 116 | + $this->dbhost = $dhost; | ||
| 117 | + $this->dbuname = $duname; | ||
| 118 | + $this->dbpassword = $dpassword; | ||
| 119 | + $this->dbconnection = mysql_connect($dhost, $duname, $dpassword); | ||
| 120 | + if($dbname != '') { | ||
| 121 | + $this->setDb($dbname); | ||
| 122 | + $this->useBD($dbname); | ||
| 123 | + } | ||
| 124 | + if($this->dbconnection) | ||
| 125 | + return $this->dbconnection; | ||
| 126 | + else { | ||
| 127 | + $this->error = mysql_error(); | ||
| 128 | + return false; | ||
| 129 | + } | ||
| 130 | + } | ||
| 131 | + | ||
| 132 | + /** | ||
| 133 | + * Choose a database to use | ||
| 134 | + * | ||
| 135 | + * @param string $dbname name of the database | ||
| 136 | + * @access public | ||
| 137 | + * @return boolean | ||
| 138 | + */ | ||
| 139 | + public function useBD($dbname) { | ||
| 140 | + if($dbname != '') { | ||
| 141 | + $this->setDb($dbname); | ||
| 142 | + } | ||
| 143 | + | ||
| 144 | + if(mysql_select_db($this->dbname)) | ||
| 145 | + return true; | ||
| 146 | + else { | ||
| 147 | + $this->error = mysql_error(); | ||
| 148 | + return false; | ||
| 149 | + } | ||
| 150 | + } | ||
| 151 | + | ||
| 152 | + public function setDb($dbname) { | ||
| 153 | + $this->dbname = $dbname; | ||
| 154 | + } | ||
| 155 | + | ||
| 156 | + /** | ||
| 157 | + * Query the database. | ||
| 158 | + * | ||
| 159 | + * @param $query the sql query. | ||
| 160 | + * @access public | ||
| 161 | + * @return object The result of the query. | ||
| 162 | + */ | ||
| 163 | + public function query($query) | ||
| 164 | + { | ||
| 165 | + $result = mysql_query($query); | ||
| 166 | + if($result) { | ||
| 167 | + return $result; | ||
| 168 | + } else { | ||
| 169 | + $this->error = mysql_error(); | ||
| 170 | + return false; | ||
| 171 | + } | ||
| 172 | + } | ||
| 173 | + | ||
| 174 | + /** | ||
| 175 | + * Do the same as query. | ||
| 176 | + * | ||
| 177 | + * @param $query the sql query. | ||
| 178 | + * @access public | ||
| 179 | + * @return boolean | ||
| 180 | + */ | ||
| 181 | + public function execute($query) { | ||
| 182 | + $result = mysql_query($query); | ||
| 183 | + if($result) { | ||
| 184 | + return true; | ||
| 185 | + } else { | ||
| 186 | + $this->error = mysql_error(); | ||
| 187 | + return false; | ||
| 188 | + } | ||
| 189 | + } | ||
| 190 | + | ||
| 191 | + /** | ||
| 192 | + * Convenience method for mysql_fetch_object(). | ||
| 193 | + * | ||
| 194 | + * @param $result The resource returned by query(). | ||
| 195 | + * @access public | ||
| 196 | + * @return object An object representing a data row. | ||
| 197 | + */ | ||
| 198 | + public function fetchNextObject($result = NULL) { | ||
| 199 | + if ($result == NULL || mysql_num_rows($result) < 1) | ||
| 200 | + return NULL; | ||
| 201 | + else | ||
| 202 | + return mysql_fetch_object($result); | ||
| 203 | + } | ||
| 204 | + | ||
| 205 | + /** | ||
| 206 | + * Convenience method for mysql_fetch_assoc(). | ||
| 207 | + * | ||
| 208 | + * @param $result The resource returned by query(). | ||
| 209 | + * @access public | ||
| 210 | + * @return array Returns an associative array of strings. | ||
| 211 | + */ | ||
| 212 | + public function fetchAssoc($result = NULL) { | ||
| 213 | + $r = array(); | ||
| 214 | + if ($result == NULL || mysql_num_rows($result) < 1) | ||
| 215 | + return NULL; | ||
| 216 | + else { | ||
| 217 | + while ($row = mysql_fetch_assoc($result)) { | ||
| 218 | + $r[] = $row; | ||
| 219 | + } | ||
| 220 | + return $r; | ||
| 221 | + } | ||
| 222 | + } | ||
| 223 | + | ||
| 224 | + /** | ||
| 225 | + * Close the connection with the database server. | ||
| 226 | + * | ||
| 227 | + * @param none. | ||
| 228 | + * @access public | ||
| 229 | + * @return void. | ||
| 230 | + */ | ||
| 231 | + public function close() { | ||
| 232 | + mysql_close(); | ||
| 233 | + } | ||
| 234 | + | ||
| 235 | + /** | ||
| 236 | + * Get database errors. | ||
| 237 | + * | ||
| 238 | + * @param none. | ||
| 239 | + * @access public | ||
| 240 | + * @return string. | ||
| 241 | + */ | ||
| 242 | + public function getErrors() { | ||
| 243 | + return $this->error; | ||
| 244 | + } | ||
| 245 | +} | ||
| 246 | +?> | ||
| 0 | \ No newline at end of file | 247 | \ No newline at end of file |
setup/wizard/index.php
setup/wizard/ini.php
0 → 100755
| 1 | +<?php | ||
| 2 | +/** | ||
| 3 | + * $Id:$ | ||
| 4 | + * | ||
| 5 | + * KnowledgeTree Community Edition | ||
| 6 | + * Document Management Made Simple | ||
| 7 | + * Copyright (C) 2008, 2009 KnowledgeTree Inc. | ||
| 8 | + * Portions copyright The Jam Warehouse Software (Pty) Limited | ||
| 9 | + * | ||
| 10 | + * This program is free software; you can redistribute it and/or modify it under | ||
| 11 | + * the terms of the GNU General Public License version 3 as published by the | ||
| 12 | + * Free Software Foundation. | ||
| 13 | + * | ||
| 14 | + * This program is distributed in the hope that it will be useful, but WITHOUT | ||
| 15 | + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS | ||
| 16 | + * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more | ||
| 17 | + * details. | ||
| 18 | + * | ||
| 19 | + * You should have received a copy of the GNU General Public License | ||
| 20 | + * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 21 | + * | ||
| 22 | + * You can contact KnowledgeTree Inc., PO Box 7775 #87847, San Francisco, | ||
| 23 | + * California 94120-7775, or email info@knowledgetree.com. | ||
| 24 | + * | ||
| 25 | + * The interactive user interfaces in modified source and object code versions | ||
| 26 | + * of this program must display Appropriate Legal Notices, as required under | ||
| 27 | + * Section 5 of the GNU General Public License version 3. | ||
| 28 | + * | ||
| 29 | + * In accordance with Section 7(b) of the GNU General Public License version 3, | ||
| 30 | + * these Appropriate Legal Notices must retain the display of the "Powered by | ||
| 31 | + * KnowledgeTree" logo and retain the original copyright notice. If the display of the | ||
| 32 | + * logo is not reasonably feasible for technical reasons, the Appropriate Legal Notices | ||
| 33 | + * must display the words "Powered by KnowledgeTree" and retain the original | ||
| 34 | + * copyright notice. | ||
| 35 | + * Contributor( s): ______________________________________ | ||
| 36 | + * | ||
| 37 | + */ | ||
| 38 | + | ||
| 39 | +class Ini { | ||
| 40 | + | ||
| 41 | + private $cleanArray = array(); | ||
| 42 | + private $iniFile = ''; | ||
| 43 | + private $lineNum = 0; | ||
| 44 | + private $exists = ''; | ||
| 45 | + | ||
| 46 | + function Ini($iniFile = '../../config.ini') { | ||
| 47 | + $this->iniFile = $iniFile; | ||
| 48 | + $this->backupIni($iniFile); | ||
| 49 | + $this->read($iniFile); | ||
| 50 | + } | ||
| 51 | + | ||
| 52 | + /** | ||
| 53 | + * Create a backup with the date as an extension in the same location as the original config.ini | ||
| 54 | + * | ||
| 55 | + * @param string $iniFile | ||
| 56 | + * @return boolean | ||
| 57 | + */ | ||
| 58 | + function backupIni($iniFile) | ||
| 59 | + { | ||
| 60 | + $content = file_get_contents($iniFile); | ||
| 61 | + if ($content === false) | ||
| 62 | + { | ||
| 63 | + return false; | ||
| 64 | + } | ||
| 65 | + $date = date('YmdHis'); | ||
| 66 | + | ||
| 67 | + $backupFile = $iniFile . '.' .$date; | ||
| 68 | + if (is_writeable($backupFile)) { | ||
| 69 | + file_put_contents($backupFile, $content); | ||
| 70 | + } | ||
| 71 | + } | ||
| 72 | + | ||
| 73 | + function read($iniFile) { | ||
| 74 | + | ||
| 75 | + $iniArray = file($iniFile); | ||
| 76 | + $section = ''; | ||
| 77 | + foreach($iniArray as $iniLine) { | ||
| 78 | + $this->lineNum++; | ||
| 79 | + $iniLine = trim($iniLine); | ||
| 80 | + $firstChar = substr($iniLine, 0, 1); | ||
| 81 | + if($firstChar == ';') { | ||
| 82 | + if($section == ''){ | ||
| 83 | + $this->cleanArray['_comment_'.$this->lineNum]=$iniLine; | ||
| 84 | + }else { | ||
| 85 | + $this->cleanArray[$section]['_comment_'.$this->lineNum]=$iniLine; | ||
| 86 | + } | ||
| 87 | + continue; | ||
| 88 | + } | ||
| 89 | + if($iniLine == '') { | ||
| 90 | + if($section == ''){ | ||
| 91 | + $this->cleanArray['_blankline_'.$this->lineNum]=''; | ||
| 92 | + }else { | ||
| 93 | + $this->cleanArray[$section]['_blankline_'.$this->lineNum]=''; | ||
| 94 | + } | ||
| 95 | + continue; | ||
| 96 | + } | ||
| 97 | + | ||
| 98 | + if ($firstChar == '[' && substr($iniLine, -1, 1) == ']') { | ||
| 99 | + $section = substr($iniLine, 1, -1); | ||
| 100 | + $this->sections[] = $section; | ||
| 101 | + } else { | ||
| 102 | + $equalsPos = strpos($iniLine, '='); | ||
| 103 | + if ($equalsPos > 0 && $equalsPos != sizeof($iniLine)) { | ||
| 104 | + $key = trim(substr($iniLine, 0, $equalsPos)); | ||
| 105 | + $value = trim(substr($iniLine, $equalsPos+1)); | ||
| 106 | + if (substr($value, 1, 1) == '"' && substr( $value, -1, 1) == '"') { | ||
| 107 | + $value = substr($value, 1, -1); | ||
| 108 | + } | ||
| 109 | + $this->cleanArray[$section][$key] = stripcslashes($value); | ||
| 110 | + } else { | ||
| 111 | + $this->cleanArray[$section][trim($iniLine)]=''; | ||
| 112 | + } | ||
| 113 | + } | ||
| 114 | + } | ||
| 115 | + return $this->cleanArray; | ||
| 116 | + } | ||
| 117 | + | ||
| 118 | + function write($iniFile = "") { | ||
| 119 | + | ||
| 120 | + if(empty($iniFile)) { | ||
| 121 | + $iniFile = $this->iniFile; | ||
| 122 | + } | ||
| 123 | + if (!is_writeable($iniFile)) { | ||
| 124 | + return; | ||
| 125 | + } | ||
| 126 | + | ||
| 127 | + $fileHandle = fopen($iniFile, 'wb'); | ||
| 128 | + foreach ($this->cleanArray as $section => $items) { | ||
| 129 | + if (substr($section, 0, strlen('_blankline_')) === '_blankline_' ) { | ||
| 130 | + fwrite ($fileHandle, "\r\n"); | ||
| 131 | + continue; | ||
| 132 | + } | ||
| 133 | + if (substr($section, 0, strlen('_comment_')) === '_comment_' ) { | ||
| 134 | + fwrite ($fileHandle, "$items\r\n"); | ||
| 135 | + continue; | ||
| 136 | + } | ||
| 137 | + fwrite ($fileHandle, "[".$section."]\r\n"); | ||
| 138 | + foreach ($items as $key => $value) { | ||
| 139 | + if (substr($key, 0, strlen('_blankline_')) === '_blankline_' ) { | ||
| 140 | + fwrite ($fileHandle, "\r\n"); | ||
| 141 | + continue; | ||
| 142 | + } | ||
| 143 | + if (substr($key, 0, strlen('_comment_')) === '_comment_' ) { | ||
| 144 | + fwrite ($fileHandle, "$value\r\n"); | ||
| 145 | + continue; | ||
| 146 | + } | ||
| 147 | + | ||
| 148 | + $value = addcslashes($value,''); | ||
| 149 | + //fwrite ($fileHandle, $key.' = "'.$value."\"\r\n"); | ||
| 150 | + fwrite ($fileHandle, $key.' = '.$value."\r\n"); | ||
| 151 | + } | ||
| 152 | + } | ||
| 153 | + fclose($fileHandle); | ||
| 154 | + } | ||
| 155 | + | ||
| 156 | + function itemExists($checkSection, $checkItem) { | ||
| 157 | + | ||
| 158 | + $this->exists = ''; | ||
| 159 | + foreach($this->cleanArray as $section => $items) { | ||
| 160 | + if($section == $checkSection) { | ||
| 161 | + $this->exists = 'section'; | ||
| 162 | + foreach ($items as $key => $value) { | ||
| 163 | + if($key == $checkItem) { | ||
| 164 | + return true; | ||
| 165 | + } | ||
| 166 | + } | ||
| 167 | + } | ||
| 168 | + } | ||
| 169 | + return false; | ||
| 170 | + } | ||
| 171 | + | ||
| 172 | + function addItem($addSection, $addItem, $value, $itemComment = '', $sectionComment = '') { | ||
| 173 | + | ||
| 174 | + if($this->itemExists($addSection, $addItem)) { | ||
| 175 | + $this->delItem($addSection, $addItem); | ||
| 176 | + } | ||
| 177 | + | ||
| 178 | + if($this->exists != 'section') { | ||
| 179 | + $this->cleanArray['_blankline_'.$this->lineNum++]=''; | ||
| 180 | + if(!empty($sectionComment)) $this->cleanArray['_comment_'.$this->lineNum++] = '; '.$sectionComment; | ||
| 181 | + } | ||
| 182 | + if(!empty($itemComment)) { | ||
| 183 | + $this->cleanArray[$addSection]['_comment_'.$this->lineNum++] = '; '.$itemComment; | ||
| 184 | + } | ||
| 185 | + $this->cleanArray[$addSection][$addItem] = stripcslashes($value); | ||
| 186 | + return true; | ||
| 187 | + } | ||
| 188 | + | ||
| 189 | + function updateItem($addSection, $addItem, $value) { | ||
| 190 | + | ||
| 191 | + $this->cleanArray[$addSection][$addItem] = stripcslashes($value); | ||
| 192 | + return true; | ||
| 193 | + } | ||
| 194 | + | ||
| 195 | + function delItem($delSection, $delItem) { | ||
| 196 | + | ||
| 197 | + if(!$this->itemExists($delSection, $delItem)) return false; | ||
| 198 | + | ||
| 199 | + unset($this->cleanArray[$delSection][$delItem]); | ||
| 200 | + return true; | ||
| 201 | + } | ||
| 202 | + | ||
| 203 | + function delSection($delSection) { | ||
| 204 | + | ||
| 205 | + unset($this->cleanArray[$delSection]); | ||
| 206 | + return true; | ||
| 207 | + } | ||
| 208 | + | ||
| 209 | +} | ||
| 210 | +/* | ||
| 211 | +// USAGE EXAMPLE | ||
| 212 | + | ||
| 213 | +if(file_exists('../../config.ini')) { | ||
| 214 | + | ||
| 215 | + $ini = new Ini(); | ||
| 216 | + $ini->addItem('Section1', 'NewItem1', 'Some Text1', 'Item1 Comment', 'Section1 Comment'); | ||
| 217 | + $ini->addItem('Section1', 'NewItem1.2', 'Some Text1.2', 'Item1.2 Comment'); | ||
| 218 | + $ini->addItem('Section1', 'NewItem1.3', 'Some Text1.3', 'Item1.3 Comment'); | ||
| 219 | + $ini->addItem('Section1', 'NewItem1.4', 'Some Text1.4', 'Item1.4 Comment'); | ||
| 220 | + $ini->addItem('Section2', 'NewItem2', 'Some Text2', 'Item2 Comment'); | ||
| 221 | + $ini->addItem('Section2', 'NewItem2.1', 'Some Text2.1'); | ||
| 222 | + $ini->addItem('Section3', 'NewItem3', 'Some Text3', 'Item3 Comment', 'Section3 Comment'); | ||
| 223 | + $ini->addItem('Section4', 'NewItem4', 'Some Text4', 'Item4 Comment'); | ||
| 224 | + $ini->write(); | ||
| 225 | + | ||
| 226 | +} | ||
| 227 | +*/ | ||
| 228 | +?> |
setup/wizard/installUtil.php
0 → 100755
| 1 | +<?php | ||
| 2 | +/** | ||
| 3 | +* Configuration Step Controller. | ||
| 4 | +* | ||
| 5 | +* KnowledgeTree Community Edition | ||
| 6 | +* Document Management Made Simple | ||
| 7 | +* Copyright(C) 2008,2009 KnowledgeTree Inc. | ||
| 8 | +* Portions copyright The Jam Warehouse Software(Pty) Limited | ||
| 9 | +* | ||
| 10 | +* This program is free software; you can redistribute it and/or modify it under | ||
| 11 | +* the terms of the GNU General Public License version 3 as published by the | ||
| 12 | +* Free Software Foundation. | ||
| 13 | +* | ||
| 14 | +* This program is distributed in the hope that it will be useful, but WITHOUT | ||
| 15 | +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS | ||
| 16 | +* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more | ||
| 17 | +* details. | ||
| 18 | +* | ||
| 19 | +* You should have received a copy of the GNU General Public License | ||
| 20 | +* along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 21 | +* | ||
| 22 | +* You can contact KnowledgeTree Inc., PO Box 7775 #87847, San Francisco, | ||
| 23 | +* California 94120-7775, or email info@knowledgetree.com. | ||
| 24 | +* | ||
| 25 | +* The interactive user interfaces in modified source and object code versions | ||
| 26 | +* of this program must display Appropriate Legal Notices, as required under | ||
| 27 | +* Section 5 of the GNU General Public License version 3. | ||
| 28 | +* | ||
| 29 | +* In accordance with Section 7(b) of the GNU General Public License version 3, | ||
| 30 | +* these Appropriate Legal Notices must retain the display of the "Powered by | ||
| 31 | +* KnowledgeTree" logo and retain the original copyright notice. If the display of the | ||
| 32 | +* logo is not reasonably feasible for technical reasons, the Appropriate Legal Notices | ||
| 33 | +* must display the words "Powered by KnowledgeTree" and retain the original | ||
| 34 | +* copyright notice. | ||
| 35 | +* | ||
| 36 | +* @copyright 2008-2009, KnowledgeTree Inc. | ||
| 37 | +* @license GNU General Public License version 3 | ||
| 38 | +* @author KnowledgeTree Team | ||
| 39 | +* @package Installer | ||
| 40 | +* @version Version 0.1 | ||
| 41 | +*/ | ||
| 42 | +class InstallUtil { | ||
| 43 | + /** | ||
| 44 | + * Constructs installation object | ||
| 45 | + * | ||
| 46 | + * @author KnowledgeTree Team | ||
| 47 | + * @access public | ||
| 48 | + */ | ||
| 49 | + public function __construct() { | ||
| 50 | + } | ||
| 51 | + | ||
| 52 | + /** | ||
| 53 | + * Check if system needs to be installed | ||
| 54 | + * | ||
| 55 | + * @author KnowledgeTree Team | ||
| 56 | + * @access public | ||
| 57 | + * @param none | ||
| 58 | + * @return boolean | ||
| 59 | + */ | ||
| 60 | + public function isSystemInstalled() { | ||
| 61 | + if (file_exists(dirname(__FILE__)."/install")) { | ||
| 62 | + return true; | ||
| 63 | + } | ||
| 64 | + return false; | ||
| 65 | + } | ||
| 66 | + | ||
| 67 | + /** | ||
| 68 | + * Check if system needs to be installed | ||
| 69 | + * | ||
| 70 | + * @author KnowledgeTree Team | ||
| 71 | + * @access public | ||
| 72 | + * @param none | ||
| 73 | + * @return mixed | ||
| 74 | + */ | ||
| 75 | + public function checkStructurePermissions() { | ||
| 76 | + // Check if Wizard Directory is writable | ||
| 77 | + if(!$this->_checkPermission(WIZARD_DIR)) { | ||
| 78 | + return 'wizard'; | ||
| 79 | + } | ||
| 80 | + if(!$this->_checkPermission(CONF_DIR)) { | ||
| 81 | + return 'wizard'; | ||
| 82 | + } | ||
| 83 | + if(!$this->_checkPermission(SQL_DIR)) { | ||
| 84 | + return 'wizard'; | ||
| 85 | + } | ||
| 86 | + if(!$this->_checkPermission(RES_DIR)) { | ||
| 87 | + return 'wizard'; | ||
| 88 | + } | ||
| 89 | + if(!$this->_checkPermission(STEP_DIR)) { | ||
| 90 | + return 'wizard'; | ||
| 91 | + } | ||
| 92 | + if(!$this->_checkPermission(TEMP_DIR)) { | ||
| 93 | + return 'wizard'; | ||
| 94 | + } | ||
| 95 | + | ||
| 96 | + return true; | ||
| 97 | + } | ||
| 98 | + | ||
| 99 | + /** | ||
| 100 | + * Redirect | ||
| 101 | + * | ||
| 102 | + * This function redirects the client. This is done by issuing | ||
| 103 | + * a "Location" header and exiting if wanted. If you set $rfc2616 to true | ||
| 104 | + * HTTP will output a hypertext note with the location of the redirect. | ||
| 105 | + * | ||
| 106 | + * @static | ||
| 107 | + * @access public | ||
| 108 | + * have already been sent. | ||
| 109 | + * @param string $url URL where the redirect should go to. | ||
| 110 | + * @param bool $exit Whether to exit immediately after redirection. | ||
| 111 | + * @param bool $rfc2616 Wheter to output a hypertext note where we're | ||
| 112 | + * redirecting to (Redirecting to <a href="...">...</a>.) | ||
| 113 | + * @return mixed Returns true on succes (or exits) or false if headers | ||
| 114 | + */ | ||
| 115 | + public function redirect($url, $exit = true, $rfc2616 = false) | ||
| 116 | + { | ||
| 117 | + if (headers_sent()) { | ||
| 118 | + return false; | ||
| 119 | + } | ||
| 120 | + | ||
| 121 | + $url = $this->absoluteURI($url); | ||
| 122 | + header('Location: '. $url); | ||
| 123 | + | ||
| 124 | + if ( $rfc2616 && isset($_SERVER['REQUEST_METHOD']) && | ||
| 125 | + $_SERVER['REQUEST_METHOD'] != 'HEAD') { | ||
| 126 | + printf('Redirecting to: <a href="%s">%s</a>.', $url, $url); | ||
| 127 | + } | ||
| 128 | + if ($exit) { | ||
| 129 | + exit; | ||
| 130 | + } | ||
| 131 | + return true; | ||
| 132 | + } | ||
| 133 | + | ||
| 134 | + /** | ||
| 135 | + * Absolute URI | ||
| 136 | + * | ||
| 137 | + * This function returns the absolute URI for the partial URL passed. | ||
| 138 | + * The current scheme (HTTP/HTTPS), host server, port, current script | ||
| 139 | + * location are used if necessary to resolve any relative URLs. | ||
| 140 | + * | ||
| 141 | + * Offsets potentially created by PATH_INFO are taken care of to resolve | ||
| 142 | + * relative URLs to the current script. | ||
| 143 | + * | ||
| 144 | + * You can choose a new protocol while resolving the URI. This is | ||
| 145 | + * particularly useful when redirecting a web browser using relative URIs | ||
| 146 | + * and to switch from HTTP to HTTPS, or vice-versa, at the same time. | ||
| 147 | + * | ||
| 148 | + * @author Philippe Jausions <Philippe.Jausions@11abacus.com> | ||
| 149 | + * @static | ||
| 150 | + * @access public | ||
| 151 | + * @param string $url Absolute or relative URI the redirect should go to. | ||
| 152 | + * @param string $protocol Protocol to use when redirecting URIs. | ||
| 153 | + * @param integer $port A new port number. | ||
| 154 | + * @return string The absolute URI. | ||
| 155 | + */ | ||
| 156 | + public function absoluteURI($url = null, $protocol = null, $port = null) | ||
| 157 | + { | ||
| 158 | + // filter CR/LF | ||
| 159 | + $url = str_replace(array("\r", "\n"), ' ', $url); | ||
| 160 | + | ||
| 161 | + // Mess around with already absolute URIs | ||
| 162 | + if (preg_match('!^([a-z0-9]+)://!i', $url)) { | ||
| 163 | + if (empty($protocol) && empty($port)) { | ||
| 164 | + return $url; | ||
| 165 | + } | ||
| 166 | + if (!empty($protocol)) { | ||
| 167 | + $url = $protocol .':'. end($array = explode(':', $url, 2)); | ||
| 168 | + } | ||
| 169 | + if (!empty($port)) { | ||
| 170 | + $url = preg_replace('!^(([a-z0-9]+)://[^/:]+)(:[\d]+)?!i', | ||
| 171 | + '\1:'. $port, $url); | ||
| 172 | + } | ||
| 173 | + return $url; | ||
| 174 | + } | ||
| 175 | + | ||
| 176 | + $host = 'localhost'; | ||
| 177 | + if (!empty($_SERVER['HTTP_HOST'])) { | ||
| 178 | + list($host) = explode(':', $_SERVER['HTTP_HOST']); | ||
| 179 | + } elseif (!empty($_SERVER['SERVER_NAME'])) { | ||
| 180 | + list($host) = explode(':', $_SERVER['SERVER_NAME']); | ||
| 181 | + } | ||
| 182 | + | ||
| 183 | + if (empty($protocol)) { | ||
| 184 | + if (isset($_SERVER['HTTPS']) && !strcasecmp($_SERVER['HTTPS'], 'on')) { | ||
| 185 | + $protocol = 'https'; | ||
| 186 | + } else { | ||
| 187 | + $protocol = 'http'; | ||
| 188 | + } | ||
| 189 | + if (!isset($port) || $port != intval($port)) { | ||
| 190 | + $port = isset($_SERVER['SERVER_PORT']) ? $_SERVER['SERVER_PORT'] : 80; | ||
| 191 | + } | ||
| 192 | + } | ||
| 193 | + | ||
| 194 | + if ($protocol == 'http' && $port == 80) { | ||
| 195 | + unset($port); | ||
| 196 | + } | ||
| 197 | + if ($protocol == 'https' && $port == 443) { | ||
| 198 | + unset($port); | ||
| 199 | + } | ||
| 200 | + | ||
| 201 | + $server = $protocol .'://'. $host . (isset($port) ? ':'. $port : ''); | ||
| 202 | + | ||
| 203 | + if (!strlen($url)) { | ||
| 204 | + $url = isset($_SERVER['REQUEST_URI']) ? | ||
| 205 | + $_SERVER['REQUEST_URI'] : $_SERVER['PHP_SELF']; | ||
| 206 | + } | ||
| 207 | + | ||
| 208 | + if ($url{0} == '/') { | ||
| 209 | + return $server . $url; | ||
| 210 | + } | ||
| 211 | + | ||
| 212 | + // Check for PATH_INFO | ||
| 213 | + if (isset($_SERVER['PATH_INFO']) && strlen($_SERVER['PATH_INFO']) && | ||
| 214 | + $_SERVER['PHP_SELF'] != $_SERVER['PATH_INFO']) { | ||
| 215 | + $path = dirname(substr($_SERVER['PHP_SELF'], 0, -strlen($_SERVER['PATH_INFO']))); | ||
| 216 | + } else { | ||
| 217 | + $path = dirname($_SERVER['PHP_SELF']); | ||
| 218 | + } | ||
| 219 | + | ||
| 220 | + if (substr($path = strtr($path, '\\', '/'), -1) != '/') { | ||
| 221 | + $path .= '/'; | ||
| 222 | + } | ||
| 223 | + | ||
| 224 | + return $server . $path . $url; | ||
| 225 | + } | ||
| 226 | + | ||
| 227 | + /** | ||
| 228 | + * Check whether a given directory / file path exists and is writable | ||
| 229 | + * | ||
| 230 | + * @author KnowledgeTree Team | ||
| 231 | + * @access private | ||
| 232 | + * @param string $dir The directory / file to check | ||
| 233 | + * @param boolean $create Whether to create the directory if it doesn't exist | ||
| 234 | + * @return array The message and css class to use | ||
| 235 | + */ | ||
| 236 | + private function _checkPermission($dir) | ||
| 237 | + { | ||
| 238 | + if(is_writable($dir)){ | ||
| 239 | + return true; | ||
| 240 | + } else { | ||
| 241 | + return false; | ||
| 242 | + } | ||
| 243 | + | ||
| 244 | + } | ||
| 245 | + | ||
| 246 | + /** | ||
| 247 | + * Change permissions on a directory helper | ||
| 248 | + * | ||
| 249 | + * @author KnowledgeTree Team | ||
| 250 | + * @access public | ||
| 251 | + * @param string $folderPath The directory / file to check | ||
| 252 | + * @return boolean | ||
| 253 | + */ | ||
| 254 | + public function canChangePermissions($folderPath) { | ||
| 255 | + return $this->_chmodRecursive($folderPath, 0755); | ||
| 256 | + } | ||
| 257 | + | ||
| 258 | + /** | ||
| 259 | + * Change permissions on a directory (recursive) | ||
| 260 | + * | ||
| 261 | + * @author KnowledgeTree Team | ||
| 262 | + * @access private | ||
| 263 | + * @param string $folderPath The directory / file to check | ||
| 264 | + * @param boolean $create Whether to create the directory if it doesn't exist | ||
| 265 | + * @return boolean | ||
| 266 | + */ | ||
| 267 | + private function _chmodRecursive($path, $filemode) { | ||
| 268 | + if (!is_dir($path)) | ||
| 269 | + return chmod($path, $filemode); | ||
| 270 | + $dh = opendir($path); | ||
| 271 | + while (($file = readdir($dh)) !== false) { | ||
| 272 | + if($file != '.' && $file != '..') { | ||
| 273 | + $fullpath = $path.'/'.$file; | ||
| 274 | + if(is_link($fullpath)) | ||
| 275 | + return false; | ||
| 276 | + elseif(!is_dir($fullpath)) { | ||
| 277 | + $perms = substr(sprintf('%o', fileperms($fullpath)), -4); | ||
| 278 | + if($perms != $filemode) | ||
| 279 | + if (!chmod($fullpath, $filemode)) | ||
| 280 | + return false; | ||
| 281 | + } elseif(!$this->chmodRecursive($fullpath, $filemode)) | ||
| 282 | + return false; | ||
| 283 | + } | ||
| 284 | + } | ||
| 285 | + closedir($dh); | ||
| 286 | + $perms = substr(sprintf('%o', fileperms($path)), -4); | ||
| 287 | + if($perms != $filemode) { | ||
| 288 | + if(chmod($path, $filemode)) | ||
| 289 | + return true; | ||
| 290 | + else | ||
| 291 | + return false; | ||
| 292 | + } else { | ||
| 293 | + return true; | ||
| 294 | + } | ||
| 295 | + } | ||
| 296 | + | ||
| 297 | + /** | ||
| 298 | + * Check if a file can be written to a folder | ||
| 299 | + * | ||
| 300 | + * @author KnowledgeTree Team | ||
| 301 | + * @access public | ||
| 302 | + * @param string $filename the path to the file to create | ||
| 303 | + * @return boolean | ||
| 304 | + */ | ||
| 305 | + public function canWriteFile($filename) { | ||
| 306 | + $fh = fopen($filename, "w+"); | ||
| 307 | + if($fr = fwrite($fh, 'test') === false) { | ||
| 308 | + return false; | ||
| 309 | + } | ||
| 310 | + | ||
| 311 | + fclose($fh); | ||
| 312 | + return true; | ||
| 313 | + } | ||
| 314 | + | ||
| 315 | + /** | ||
| 316 | + * Portably execute a command on any of the supported platforms. | ||
| 317 | + */ | ||
| 318 | + function pexec($aCmd, $aOptions = null) { | ||
| 319 | + if (is_array($aCmd)) { | ||
| 320 | + $sCmd = $this->safeShellString($aCmd); | ||
| 321 | + } else { | ||
| 322 | + $sCmd = $aCmd; | ||
| 323 | + } | ||
| 324 | + $sAppend = $this->arrayGet($aOptions, 'append'); | ||
| 325 | + if ($sAppend) { | ||
| 326 | + $sCmd .= " >> " . escapeshellarg($sAppend); | ||
| 327 | + } | ||
| 328 | + $sPopen = $this->arrayGet($aOptions, 'popen'); | ||
| 329 | + if ($sPopen) { | ||
| 330 | + if (WINDOWS_OS) { | ||
| 331 | + $sCmd = "start /b \"kt\" " . $sCmd; | ||
| 332 | + } | ||
| 333 | + return popen($sCmd, $sPopen); | ||
| 334 | + } | ||
| 335 | + // for exec, check return code and output... | ||
| 336 | + $aRet = array(); | ||
| 337 | + $aOutput = array(); | ||
| 338 | + $iRet = ''; | ||
| 339 | + if(WINDOWS_OS) { | ||
| 340 | + $sCmd = 'call '.$sCmd; | ||
| 341 | + } | ||
| 342 | + exec($sCmd, $aOutput, $iRet); | ||
| 343 | + $aRet['ret'] = $iRet; | ||
| 344 | + $aRet['out'] = $aOutput; | ||
| 345 | + | ||
| 346 | + return $aRet; | ||
| 347 | + } | ||
| 348 | + | ||
| 349 | + function arrayGet($aArray, $sKey, $mDefault = null, $bDefaultIfEmpty = true) { | ||
| 350 | + if (!is_array($aArray)) { | ||
| 351 | + $aArray = (array) $aArray; | ||
| 352 | + } | ||
| 353 | + | ||
| 354 | + if ($aArray !== 0 && $aArray !== '0' && empty($aArray)) { | ||
| 355 | + return $mDefault; | ||
| 356 | + } | ||
| 357 | + if (array_key_exists($sKey, $aArray)) { | ||
| 358 | + $mVal =& $aArray[$sKey]; | ||
| 359 | + if (empty($mVal) && $bDefaultIfEmpty) { | ||
| 360 | + return $mDefault; | ||
| 361 | + } | ||
| 362 | + return $mVal; | ||
| 363 | + } | ||
| 364 | + return $mDefault; | ||
| 365 | + } | ||
| 366 | + | ||
| 367 | + function safeShellString () { | ||
| 368 | + $aArgs = func_get_args(); | ||
| 369 | + $aSafeArgs = array(); | ||
| 370 | + if (is_array($aArgs[0])) { | ||
| 371 | + $aArgs = $aArgs[0]; | ||
| 372 | + } | ||
| 373 | + $aSafeArgs[] = escapeshellarg(array_shift($aArgs)); | ||
| 374 | + if (is_array($aArgs[0])) { | ||
| 375 | + $aArgs = $aArgs; | ||
| 376 | + } | ||
| 377 | + foreach ($aArgs as $sArg) { | ||
| 378 | + if (empty($sArg)) { | ||
| 379 | + $aSafeArgs[] = "''"; | ||
| 380 | + } else { | ||
| 381 | + $aSafeArgs[] = escapeshellarg($sArg); | ||
| 382 | + } | ||
| 383 | + } | ||
| 384 | + return join(" ", $aSafeArgs); | ||
| 385 | + } | ||
| 386 | + | ||
| 387 | +} | ||
| 388 | +?> | ||
| 0 | \ No newline at end of file | 389 | \ No newline at end of file |
setup/wizard/installWizard.php
0 → 100755
| 1 | +<?php | ||
| 2 | +/** | ||
| 3 | +* Installer Index. | ||
| 4 | +* | ||
| 5 | +* KnowledgeTree Community Edition | ||
| 6 | +* Document Management Made Simple | ||
| 7 | +* Copyright (C) 2008,2009 KnowledgeTree Inc. | ||
| 8 | +* Portions copyright The Jam Warehouse Software (Pty) Limited | ||
| 9 | +* | ||
| 10 | +* This program is free software; you can redistribute it and/or modify it under | ||
| 11 | +* the terms of the GNU General Public License version 3 as published by the | ||
| 12 | +* Free Software Foundation. | ||
| 13 | +* | ||
| 14 | +* This program is distributed in the hope that it will be useful, but WITHOUT | ||
| 15 | +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS | ||
| 16 | +* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more | ||
| 17 | +* details. | ||
| 18 | +* | ||
| 19 | +* You should have received a copy of the GNU General Public License | ||
| 20 | +* along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 21 | +* | ||
| 22 | +* You can contact KnowledgeTree Inc., PO Box 7775 #87847, San Francisco, | ||
| 23 | +* California 94120-7775, or email info@knowledgetree.com. | ||
| 24 | +* | ||
| 25 | +* The interactive user interfaces in modified source and object code versions | ||
| 26 | +* of this program must display Appropriate Legal Notices, as required under | ||
| 27 | +* Section 5 of the GNU General Public License version 3. | ||
| 28 | +* | ||
| 29 | +* In accordance with Section 7(b) of the GNU General Public License version 3, | ||
| 30 | +* these Appropriate Legal Notices must retain the display of the "Powered by | ||
| 31 | +* KnowledgeTree" logo and retain the original copyright notice. If the display of the | ||
| 32 | +* logo is not reasonably feasible for technical reasons, the Appropriate Legal Notices | ||
| 33 | +* must display the words "Powered by KnowledgeTree" and retain the original | ||
| 34 | +* copyright notice. | ||
| 35 | +* | ||
| 36 | +* @copyright 2008-2009, KnowledgeTree Inc. | ||
| 37 | +* @license GNU General Public License version 3 | ||
| 38 | +* @author KnowledgeTree Team | ||
| 39 | +* @package Installer | ||
| 40 | +* @version Version 0.1 | ||
| 41 | +*/ | ||
| 42 | +include("path.php"); // Paths | ||
| 43 | + | ||
| 44 | +function __autoload($class) { // Attempt and autoload classes | ||
| 45 | + $class = strtolower(substr($class,0,1)).substr($class,1); // Linux Systems. | ||
| 46 | + if(file_exists(WIZARD_DIR."$class.php")) { | ||
| 47 | + require(WIZARD_DIR."$class.php"); | ||
| 48 | + } elseif (file_exists(STEP_DIR."$class.php")) { | ||
| 49 | + require(STEP_DIR."$class.php"); | ||
| 50 | + } else { | ||
| 51 | + return false; | ||
| 52 | + } | ||
| 53 | +} | ||
| 54 | + | ||
| 55 | +class InstallWizard { | ||
| 56 | + /** | ||
| 57 | + * Install bypass flag | ||
| 58 | + * | ||
| 59 | + * @author KnowledgeTree Team | ||
| 60 | + * @access protected | ||
| 61 | + * @var mixed | ||
| 62 | + */ | ||
| 63 | + protected $bypass = null; | ||
| 64 | + | ||
| 65 | + /** | ||
| 66 | + * Reference to installer utility object | ||
| 67 | + * | ||
| 68 | + * @author KnowledgeTree Team | ||
| 69 | + * @access protected | ||
| 70 | + * @var boolean | ||
| 71 | + */ | ||
| 72 | + protected $iutil = null; | ||
| 73 | + | ||
| 74 | + /** | ||
| 75 | + * Constructs installation wizard object | ||
| 76 | + * | ||
| 77 | + * @author KnowledgeTree Team | ||
| 78 | + * @access public | ||
| 79 | + */ | ||
| 80 | + public function __construct(){} | ||
| 81 | + | ||
| 82 | + /** | ||
| 83 | + * Check if system has been install | ||
| 84 | + * | ||
| 85 | + * @author KnowledgeTree Team | ||
| 86 | + * @access private | ||
| 87 | + * @param none | ||
| 88 | + * @return boolean | ||
| 89 | + */ | ||
| 90 | + private function isSystemInstalled() { | ||
| 91 | + return $this->iutil->isSystemInstalled(); | ||
| 92 | + } | ||
| 93 | + | ||
| 94 | + /** | ||
| 95 | + * Display the wizard | ||
| 96 | + * | ||
| 97 | + * @author KnowledgeTree Team | ||
| 98 | + * @access private | ||
| 99 | + * @param string | ||
| 100 | + * @return void | ||
| 101 | + */ | ||
| 102 | + public function displayInstaller($response = null) { | ||
| 103 | + if($response) { | ||
| 104 | + $ins = new Installer(); // Instantiate the installer | ||
| 105 | + $ins->resolveErrors($response); // Run step | ||
| 106 | + } else { | ||
| 107 | + $ins = new Installer(new Session()); // Instantiate the installer and pass the session class | ||
| 108 | + $ins->step(); // Run step | ||
| 109 | + } | ||
| 110 | + } | ||
| 111 | + | ||
| 112 | + /** | ||
| 113 | + * Set bypass flag | ||
| 114 | + * | ||
| 115 | + * @author KnowledgeTree Team | ||
| 116 | + * @access private | ||
| 117 | + * @param boolean | ||
| 118 | + * @return void | ||
| 119 | + */ | ||
| 120 | + private function setBypass($bypass) { | ||
| 121 | + $this->bypass = $bypass; | ||
| 122 | + } | ||
| 123 | + | ||
| 124 | + /** | ||
| 125 | + * Set util reference | ||
| 126 | + * | ||
| 127 | + * @author KnowledgeTree Team | ||
| 128 | + * @access private | ||
| 129 | + * @param object installer utility | ||
| 130 | + * @return void | ||
| 131 | + */ | ||
| 132 | + private function setIUtil($iutil) { | ||
| 133 | + $this->iutil = $iutil; | ||
| 134 | + } | ||
| 135 | + | ||
| 136 | + /** | ||
| 137 | + * Get bypass flag | ||
| 138 | + * | ||
| 139 | + * @author KnowledgeTree Team | ||
| 140 | + * @access public | ||
| 141 | + * @param none | ||
| 142 | + * @return boolean | ||
| 143 | + */ | ||
| 144 | + public function getBypass() { | ||
| 145 | + return $this->bypass; | ||
| 146 | + } | ||
| 147 | + | ||
| 148 | + /** | ||
| 149 | + * Bypass and force an install | ||
| 150 | + * | ||
| 151 | + * @author KnowledgeTree Team | ||
| 152 | + * @access private | ||
| 153 | + * @param none | ||
| 154 | + * @return boolean | ||
| 155 | + */ | ||
| 156 | + private function bypass() { | ||
| 157 | + | ||
| 158 | + } | ||
| 159 | + | ||
| 160 | + /** | ||
| 161 | + * Create install file | ||
| 162 | + * | ||
| 163 | + * @author KnowledgeTree Team | ||
| 164 | + * @access private | ||
| 165 | + * @param none | ||
| 166 | + * @return void | ||
| 167 | + */ | ||
| 168 | + private function createInstallFile() { | ||
| 169 | + touch("install"); | ||
| 170 | + } | ||
| 171 | + | ||
| 172 | + /** | ||
| 173 | + * Remove install file | ||
| 174 | + * | ||
| 175 | + * @author KnowledgeTree Team | ||
| 176 | + * @access private | ||
| 177 | + * @param none | ||
| 178 | + * @return void | ||
| 179 | + */ | ||
| 180 | + private function removeInstallFile() { | ||
| 181 | + unlink("install"); | ||
| 182 | + } | ||
| 183 | + | ||
| 184 | + /** | ||
| 185 | + * Load default values | ||
| 186 | + * | ||
| 187 | + * @author KnowledgeTree Team | ||
| 188 | + * @access private | ||
| 189 | + * @param none | ||
| 190 | + * @return void | ||
| 191 | + */ | ||
| 192 | + function load() { | ||
| 193 | + if(isset($_GET['bypass'])) { | ||
| 194 | + $this->setBypass($_GET['bypass']); | ||
| 195 | + } | ||
| 196 | + $this->setIUtil(new InstallUtil()); | ||
| 197 | + } | ||
| 198 | + | ||
| 199 | + /** | ||
| 200 | + * Run pre-installation system checks | ||
| 201 | + * | ||
| 202 | + * @author KnowledgeTree Team | ||
| 203 | + * @access public | ||
| 204 | + * @param none | ||
| 205 | + * @return void | ||
| 206 | + */ | ||
| 207 | + public function systemChecks() { | ||
| 208 | + $res = $this->iutil->checkStructurePermissions(); | ||
| 209 | + if($res === true) return $res; | ||
| 210 | + switch ($res) { | ||
| 211 | + case "wizard": | ||
| 212 | + return 'Installer directory is not writable<br/>'; | ||
| 213 | + break; | ||
| 214 | + case "/": | ||
| 215 | + return 'System root is not writable<br/>'; | ||
| 216 | + break; | ||
| 217 | + default: | ||
| 218 | + return true; | ||
| 219 | + break; | ||
| 220 | + } | ||
| 221 | + | ||
| 222 | + return $res; | ||
| 223 | + } | ||
| 224 | + | ||
| 225 | + /** | ||
| 226 | + * Control all requests to wizard | ||
| 227 | + * | ||
| 228 | + * @author KnowledgeTree Team | ||
| 229 | + * @access public | ||
| 230 | + * @param none | ||
| 231 | + * @return void | ||
| 232 | + */ | ||
| 233 | + public function dispatch() { | ||
| 234 | + $this->load(); | ||
| 235 | + if($this->getBypass() === "1") { | ||
| 236 | + $this->removeInstallFile(); | ||
| 237 | + } elseif ($this->getBypass() === "0") { | ||
| 238 | + $this->createInstallFile(); | ||
| 239 | + } | ||
| 240 | + if(!$this->isSystemInstalled()) { // Check if the systems not installed | ||
| 241 | + $response = $this->systemChecks(); | ||
| 242 | + if($response === true) { | ||
| 243 | + $this->displayInstaller(); | ||
| 244 | + } else { | ||
| 245 | + $this->displayInstaller($response); | ||
| 246 | + } | ||
| 247 | + } else { | ||
| 248 | + // TODO: Die gracefully | ||
| 249 | + echo "System has been installed <a href='../../'>Goto Login</a>"; | ||
| 250 | + } | ||
| 251 | + } | ||
| 252 | +} | ||
| 253 | + | ||
| 254 | +$ic = new InstallWizard(); | ||
| 255 | +$ic->dispatch(); | ||
| 256 | +?> | ||
| 0 | \ No newline at end of file | 257 | \ No newline at end of file |
setup/wizard/installer.php
| @@ -109,7 +109,7 @@ class Installer { | @@ -109,7 +109,7 @@ class Installer { | ||
| 109 | * | 109 | * |
| 110 | * @author KnowledgeTree Team | 110 | * @author KnowledgeTree Team |
| 111 | * @access protected | 111 | * @access protected |
| 112 | - * @var array boolean | 112 | + * @var boolean |
| 113 | */ | 113 | */ |
| 114 | protected $stepConfirmation = false; | 114 | protected $stepConfirmation = false; |
| 115 | 115 | ||
| @@ -125,21 +125,6 @@ class Installer { | @@ -125,21 +125,6 @@ class Installer { | ||
| 125 | } | 125 | } |
| 126 | 126 | ||
| 127 | /** | 127 | /** |
| 128 | - * Sets any variables passed through for testing purposes | ||
| 129 | - * | ||
| 130 | - * @author KnowledgeTree Team | ||
| 131 | - * @access private | ||
| 132 | - * @param none | ||
| 133 | - * @return void | ||
| 134 | - */ | ||
| 135 | - private function _setSessionVars() { | ||
| 136 | - if(isset($_GET['bypass'])) { | ||
| 137 | - $bypass = $_GET['bypass']; | ||
| 138 | - $this->session->set('bypass', $bypass); | ||
| 139 | - } | ||
| 140 | - } | ||
| 141 | - | ||
| 142 | - /** | ||
| 143 | * Read xml configuration file | 128 | * Read xml configuration file |
| 144 | * | 129 | * |
| 145 | * @author KnowledgeTree Team | 130 | * @author KnowledgeTree Team |
| @@ -282,6 +267,7 @@ class Installer { | @@ -282,6 +267,7 @@ class Installer { | ||
| 282 | * @return string | 267 | * @return string |
| 283 | */ | 268 | */ |
| 284 | private function _runStepAction($stepName) { | 269 | private function _runStepAction($stepName) { |
| 270 | + //echo $stepName."=="; | ||
| 285 | $this->stepAction = new stepAction($stepName); | 271 | $this->stepAction = new stepAction($stepName); |
| 286 | $this->stepAction->setSteps($this->getSteps()); | 272 | $this->stepAction->setSteps($this->getSteps()); |
| 287 | $this->stepAction->setStepNames($this->getStepNames()); | 273 | $this->stepAction->setStepNames($this->getStepNames()); |
| @@ -314,13 +300,44 @@ class Installer { | @@ -314,13 +300,44 @@ class Installer { | ||
| 314 | private function _xmlStepsToArray() { | 300 | private function _xmlStepsToArray() { |
| 315 | foreach($this->simpleXmlObj->steps->step as $d_step) { | 301 | foreach($this->simpleXmlObj->steps->step as $d_step) { |
| 316 | $step_name = (string) $d_step[0]; | 302 | $step_name = (string) $d_step[0]; |
| 317 | - $this->stepClassNames[] = $step_name; // Store steps as strings | ||
| 318 | - $this->stepNames[$step_name] = (string) $d_step['name']; // Store steps as human readable strings | ||
| 319 | - if(isset($d_step['order'])) { | 303 | + $this->stepClassNames[] = $step_name; |
| 304 | + } | ||
| 305 | + $this->_loadToSession('stepClassNames', $this->stepClassNames); | ||
| 306 | + } | ||
| 307 | + | ||
| 308 | + /** | ||
| 309 | + * Set steps as human readable strings | ||
| 310 | + * | ||
| 311 | + * @author KnowledgeTree Team | ||
| 312 | + * @param none | ||
| 313 | + * @access private | ||
| 314 | + * @return void | ||
| 315 | + */ | ||
| 316 | + private function _xmlStepsNames() { | ||
| 317 | + foreach($this->simpleXmlObj->steps->step as $d_step) { | ||
| 318 | + $step_name = (string) $d_step[0]; | ||
| 319 | + $this->stepNames[$step_name] = (string) $d_step['name']; | ||
| 320 | + } | ||
| 321 | + $this->_loadToSession('stepNames', $this->stepNames); | ||
| 322 | + } | ||
| 323 | + | ||
| 324 | + /** | ||
| 325 | + * Set steps install order | ||
| 326 | + * | ||
| 327 | + * @author KnowledgeTree Team | ||
| 328 | + * @param none | ||
| 329 | + * @access private | ||
| 330 | + * @return void | ||
| 331 | + */ | ||
| 332 | + private function _xmlStepsOrders() { | ||
| 333 | + foreach($this->simpleXmlObj->steps->step as $d_step) { | ||
| 334 | + if(isset($d_step['order'])) { | ||
| 335 | + $step_name = (string) $d_step[0]; | ||
| 320 | $order = (string) $d_step['order']; | 336 | $order = (string) $d_step['order']; |
| 321 | $this->installOrders[$order] = $step_name; // Store step install order | 337 | $this->installOrders[$order] = $step_name; // Store step install order |
| 322 | } | 338 | } |
| 323 | } | 339 | } |
| 340 | + $this->_loadToSession('installOrders', $this->installOrders); | ||
| 324 | } | 341 | } |
| 325 | 342 | ||
| 326 | /** | 343 | /** |
| @@ -349,7 +366,7 @@ class Installer { | @@ -349,7 +366,7 @@ class Installer { | ||
| 349 | * @return void | 366 | * @return void |
| 350 | */ | 367 | */ |
| 351 | private function _completeInstall() { | 368 | private function _completeInstall() { |
| 352 | - unlink("install"); | 369 | + touch("install"); |
| 353 | } | 370 | } |
| 354 | 371 | ||
| 355 | /** | 372 | /** |
| @@ -371,7 +388,7 @@ class Installer { | @@ -371,7 +388,7 @@ class Installer { | ||
| 371 | // TODO : Break on error response | 388 | // TODO : Break on error response |
| 372 | } | 389 | } |
| 373 | } else { | 390 | } else { |
| 374 | - die("$className : Class Files Missing"); | 391 | + die("$className : Class Files Missing : Install Helper"); |
| 375 | } | 392 | } |
| 376 | } | 393 | } |
| 377 | 394 | ||
| @@ -389,10 +406,32 @@ class Installer { | @@ -389,10 +406,32 @@ class Installer { | ||
| 389 | foreach ($this->getSteps() as $class) { | 406 | foreach ($this->getSteps() as $class) { |
| 390 | $this->session->un_setClass($class); | 407 | $this->session->un_setClass($class); |
| 391 | } | 408 | } |
| 409 | + foreach ($this->getStepNames() as $class) { | ||
| 410 | + $this->session->un_setClass($class); | ||
| 411 | + } | ||
| 412 | + foreach ($this->_getInstallOrders() as $class) { | ||
| 413 | + $this->session->un_setClass($class); | ||
| 414 | + } | ||
| 392 | } | 415 | } |
| 393 | } | 416 | } |
| 394 | } | 417 | } |
| 395 | 418 | ||
| 419 | + private function loadNeeded() { | ||
| 420 | + $this->_readXml(); // Xml steps | ||
| 421 | + $this->_resetSessions(); // Make sure | ||
| 422 | + $this->stepClassNames = $this->session->get('stepClassNames'); | ||
| 423 | + if(!$this->stepClassNames) { | ||
| 424 | + $this->_xmlStepsToArray(); // String steps | ||
| 425 | + } | ||
| 426 | + $this->stepNames = $this->session->get('stepNames'); | ||
| 427 | + if(!$this->stepNames) { | ||
| 428 | + $this->_xmlStepsNames(); | ||
| 429 | + } | ||
| 430 | + $this->installOrders = $this->session->get('installOrders'); | ||
| 431 | + if(!$this->installOrders) { | ||
| 432 | + $this->_xmlStepsOrders(); | ||
| 433 | + } | ||
| 434 | + } | ||
| 396 | /** | 435 | /** |
| 397 | * Main control to handle the flow of install | 436 | * Main control to handle the flow of install |
| 398 | * | 437 | * |
| @@ -402,10 +441,7 @@ class Installer { | @@ -402,10 +441,7 @@ class Installer { | ||
| 402 | * @return void | 441 | * @return void |
| 403 | */ | 442 | */ |
| 404 | public function step() { | 443 | public function step() { |
| 405 | - $this->_readXml(); // Xml steps | ||
| 406 | - $this->_xmlStepsToArray(); // String steps | ||
| 407 | - $this->_resetSessions(); // Make sure | ||
| 408 | - $this->_setSessionVars(); | 444 | + $this->loadNeeded(); |
| 409 | $response = $this->_landing(); | 445 | $response = $this->_landing(); |
| 410 | switch($response) { | 446 | switch($response) { |
| 411 | case 'next': | 447 | case 'next': |
| @@ -518,7 +554,13 @@ class Installer { | @@ -518,7 +554,13 @@ class Installer { | ||
| 518 | public function resolveErrors($errors) { | 554 | public function resolveErrors($errors) { |
| 519 | echo $errors; | 555 | echo $errors; |
| 520 | exit(); | 556 | exit(); |
| 521 | - } | 557 | + } |
| 558 | + | ||
| 559 | + private function _loadToSession($type, $values) { | ||
| 560 | + if($values) { | ||
| 561 | + $this->session->set($type , $values); | ||
| 562 | + } | ||
| 563 | + } | ||
| 522 | } | 564 | } |
| 523 | 565 | ||
| 524 | ?> | 566 | ?> |
| 525 | \ No newline at end of file | 567 | \ No newline at end of file |
setup/wizard/lucene.pid
0 → 100644
setup/wizard/path.php
| @@ -39,13 +39,30 @@ | @@ -39,13 +39,30 @@ | ||
| 39 | * @package Installer | 39 | * @package Installer |
| 40 | * @version Version 0.1 | 40 | * @version Version 0.1 |
| 41 | */ | 41 | */ |
| 42 | - define('DS', '/'); | 42 | + // Define installer environment |
| 43 | + if (substr(php_uname(), 0, 7) == "Windows"){ | ||
| 44 | + define('WINDOWS_OS', true); | ||
| 45 | + define('UNIX_OS', false); | ||
| 46 | + } else { | ||
| 47 | + define('WINDOWS_OS', false); | ||
| 48 | + define('UNIX_OS', true); | ||
| 49 | + } | ||
| 50 | + if(WINDOWS_OS) { | ||
| 51 | + define('DS', '\\'); | ||
| 52 | + } else { | ||
| 53 | + define('DS', '/'); | ||
| 54 | + } | ||
| 43 | define('WIZARD_DIR', dirname(__FILE__).DS); | 55 | define('WIZARD_DIR', dirname(__FILE__).DS); |
| 44 | - define('SYSTEM_DIR', WIZARD_DIR."../../"); | 56 | + define('SYSTEM_DIR', WIZARD_DIR."..".DS."..".DS); |
| 57 | + define('SYS_BIN_DIR', WIZARD_DIR."..".DS."..".DS."bin".DS); | ||
| 58 | + define('SYS_LOG_DIR', WIZARD_DIR."..".DS."..".DS."var".DS."log".DS); | ||
| 45 | define('SQL_DIR', WIZARD_DIR.DS."sql".DS); | 59 | define('SQL_DIR', WIZARD_DIR.DS."sql".DS); |
| 46 | - define('SQL_UPGRADE_DIR', SQL_DIR.DS."/upgrades/".DS); | 60 | + define('SQL_UPGRADE_DIR', SQL_DIR.DS."upgrades".DS); |
| 47 | define('CONF_DIR', WIZARD_DIR.DS."config".DS); | 61 | define('CONF_DIR', WIZARD_DIR.DS."config".DS); |
| 48 | define('RES_DIR', WIZARD_DIR.DS."resources".DS); | 62 | define('RES_DIR', WIZARD_DIR.DS."resources".DS); |
| 49 | define('STEP_DIR', WIZARD_DIR.DS."steps".DS); | 63 | define('STEP_DIR', WIZARD_DIR.DS."steps".DS); |
| 50 | define('TEMP_DIR', WIZARD_DIR.DS."templates".DS); | 64 | define('TEMP_DIR', WIZARD_DIR.DS."templates".DS); |
| 65 | + | ||
| 66 | + | ||
| 67 | + | ||
| 51 | ?> | 68 | ?> |
setup/wizard/resources/graphics/background.gif
100644 → 100755
setup/wizard/resources/graphics/cross_orange.png
100644 → 100755
setup/wizard/resources/wizard.css
100644 → 100755
setup/wizard/resources/wizard.js
100644 → 100755
setup/wizard/service.php
0 → 100644
| 1 | +<?php | ||
| 2 | +/** | ||
| 3 | +* Service Controller. | ||
| 4 | +* | ||
| 5 | +* KnowledgeTree Community Edition | ||
| 6 | +* Document Management Made Simple | ||
| 7 | +* Copyright(C) 2008,2009 KnowledgeTree Inc. | ||
| 8 | +* Portions copyright The Jam Warehouse Software(Pty) Limited | ||
| 9 | +* | ||
| 10 | +* This program is free software; you can redistribute it and/or modify it under | ||
| 11 | +* the terms of the GNU General Public License version 3 as published by the | ||
| 12 | +* Free Software Foundation. | ||
| 13 | +* | ||
| 14 | +* This program is distributed in the hope that it will be useful, but WITHOUT | ||
| 15 | +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS | ||
| 16 | +* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more | ||
| 17 | +* details. | ||
| 18 | +* | ||
| 19 | +* You should have received a copy of the GNU General Public License | ||
| 20 | +* along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 21 | +* | ||
| 22 | +* You can contact KnowledgeTree Inc., PO Box 7775 #87847, San Francisco, | ||
| 23 | +* California 94120-7775, or email info@knowledgetree.com. | ||
| 24 | +* | ||
| 25 | +* The interactive user interfaces in modified source and object code versions | ||
| 26 | +* of this program must display Appropriate Legal Notices, as required under | ||
| 27 | +* Section 5 of the GNU General Public License version 3. | ||
| 28 | +* | ||
| 29 | +* In accordance with Section 7(b) of the GNU General Public License version 3, | ||
| 30 | +* these Appropriate Legal Notices must retain the display of the "Powered by | ||
| 31 | +* KnowledgeTree" logo and retain the original copyright notice. If the display of the | ||
| 32 | +* logo is not reasonably feasible for technical reasons, the Appropriate Legal Notices | ||
| 33 | +* must display the words "Powered by KnowledgeTree" and retain the original | ||
| 34 | +* copyright notice. | ||
| 35 | +* | ||
| 36 | +* @copyright 2008-2009, KnowledgeTree Inc. | ||
| 37 | +* @license GNU General Public License version 3 | ||
| 38 | +* @author KnowledgeTree Team | ||
| 39 | +* @package Installer | ||
| 40 | +* @version Version 0.1 | ||
| 41 | +*/ | ||
| 42 | + | ||
| 43 | +class Service { | ||
| 44 | + private static $on = 1; | ||
| 45 | + private static $off = 0; | ||
| 46 | + public $pid; | ||
| 47 | + public $status; | ||
| 48 | + | ||
| 49 | + public function start() { | ||
| 50 | + | ||
| 51 | +// $this->status = $this->on; | ||
| 52 | + } | ||
| 53 | + | ||
| 54 | + public function stop() { | ||
| 55 | + | ||
| 56 | +// $this->status = $this->off; | ||
| 57 | + } | ||
| 58 | + | ||
| 59 | + public function install() { | ||
| 60 | + | ||
| 61 | + } | ||
| 62 | + | ||
| 63 | + public function restart() { | ||
| 64 | +// $this->status = $this->off; | ||
| 65 | + | ||
| 66 | +// $this->status = $this->on; | ||
| 67 | + } | ||
| 68 | + | ||
| 69 | + public function uninstall() { | ||
| 70 | + | ||
| 71 | + } | ||
| 72 | + | ||
| 73 | + public function status() { | ||
| 74 | +// return $this->status; | ||
| 75 | + } | ||
| 76 | +} | ||
| 77 | +?> | ||
| 0 | \ No newline at end of file | 78 | \ No newline at end of file |
setup/wizard/services/diagnoseIndexing.sh
0 → 100755
setup/wizard/services/indexMigrationTask.sh
0 → 100755
setup/wizard/services/indexingTask.sh
0 → 100755
setup/wizard/services/networkservice.sh
0 → 100755
| 1 | +# Network Service Agent Control Script | ||
| 2 | + | ||
| 3 | +export INSTALL_PATH=/home/jarrett/ktdms | ||
| 4 | + | ||
| 5 | +AGENT_PIDFILE="$INSTALL_PATH/updates/agent.pid" | ||
| 6 | +AGENT_PID="" | ||
| 7 | +AGENT="$INSTALL_PATH/updates/agent.bin" | ||
| 8 | +AGENT_STATUS="" | ||
| 9 | +AGENT_BIN=agent.bin | ||
| 10 | + | ||
| 11 | +get_pid() { | ||
| 12 | + PID="" | ||
| 13 | + PIDFILE=$1 | ||
| 14 | + # check for pidfile | ||
| 15 | + if [ -f $PIDFILE ] ; then | ||
| 16 | + exec 6<&0 | ||
| 17 | + exec < $PIDFILE | ||
| 18 | + read pid | ||
| 19 | + PID=$pid | ||
| 20 | + exec 0<&6 6<&- | ||
| 21 | + fi | ||
| 22 | +} | ||
| 23 | + | ||
| 24 | +is_service_running() { | ||
| 25 | + PID=$1 | ||
| 26 | + if [ "x$PID" != "x" ] && kill -0 $PID 2>/dev/null ; then | ||
| 27 | + RUNNING=1 | ||
| 28 | + else | ||
| 29 | + RUNNING=0 | ||
| 30 | + fi | ||
| 31 | + return $RUNNING | ||
| 32 | +} | ||
| 33 | + | ||
| 34 | +get_agent_pid() { | ||
| 35 | + get_pid $AGENT_PIDFILE | ||
| 36 | + if [ ! $PID ]; then | ||
| 37 | + return | ||
| 38 | + fi | ||
| 39 | + if [ $PID -gt 0 ]; then | ||
| 40 | + AGENT_PID=$PID | ||
| 41 | + fi | ||
| 42 | +} | ||
| 43 | + | ||
| 44 | +is_agent_running() { | ||
| 45 | + get_agent_pid | ||
| 46 | + is_service_running $AGENT_PID | ||
| 47 | + RUNNING=$? | ||
| 48 | + if [ $RUNNING -eq 0 ]; then | ||
| 49 | + AGENT_STATUS="agent not running" | ||
| 50 | + else | ||
| 51 | + AGENT_STATUS="agent already running" | ||
| 52 | + fi | ||
| 53 | + return $RUNNING | ||
| 54 | +} | ||
| 55 | + | ||
| 56 | +start_agent() { | ||
| 57 | + is_agent_running | ||
| 58 | + RUNNING=$? | ||
| 59 | + if [ $RUNNING -eq 1 ]; then | ||
| 60 | + echo "$0 $ARG: agent (pid $AGENT_PID) already running" | ||
| 61 | + else | ||
| 62 | + $AGENT & | ||
| 63 | + sleep 5 | ||
| 64 | + get_agent_pid | ||
| 65 | + if [ $AGENT_PID -gt 0 ]; then | ||
| 66 | + echo "$0 $ARG: agent started" | ||
| 67 | + else | ||
| 68 | + echo "$0 $ARG: agent could not be started" | ||
| 69 | + ERROR=3 | ||
| 70 | + fi | ||
| 71 | + fi | ||
| 72 | +} | ||
| 73 | + | ||
| 74 | +stop_agent() { | ||
| 75 | + NO_EXIT_ON_ERROR=$1 | ||
| 76 | + is_agent_running | ||
| 77 | + RUNNING=$? | ||
| 78 | + | ||
| 79 | + if [ $RUNNING -eq 0 ]; then | ||
| 80 | + echo "$0 $ARG: $AGENT_STATUS" | ||
| 81 | + if [ "x$NO_EXIT_ON_ERROR" != "xno_exit" ]; then | ||
| 82 | + exit | ||
| 83 | + else | ||
| 84 | + return | ||
| 85 | + fi | ||
| 86 | + fi | ||
| 87 | + get_agent_pid | ||
| 88 | + if kill $AGENT_PID ; then | ||
| 89 | + echo "$0 $ARG: agent stopped" | ||
| 90 | + else | ||
| 91 | + echo "$0 $ARG: agent could not be stopped" | ||
| 92 | + ERROR=4 | ||
| 93 | + fi | ||
| 94 | +} | ||
| 95 | + | ||
| 96 | +case $1 in | ||
| 97 | + start) | ||
| 98 | + start_agent | ||
| 99 | + ;; | ||
| 100 | + stop) | ||
| 101 | + stop_agent | ||
| 102 | + ;; | ||
| 103 | +esac | ||
| 104 | + | ||
| 105 | +exit 0 |
setup/wizard/services/nohup.out
0 → 100755
| 1 | +sh: getcwd() failed: No such file or directory | ||
| 2 | +Could not open input file: scheduler.php | ||
| 3 | +[db_error: message="DB Error: connect failed" code=-24 mode=return level=notice prefix="" info=" [nativecode=Access denied for user 'dms'@'localhost' (using password: YES)] ** Array"] | ||
| 4 | +[db_error: message="DB Error: connect failed" code=-24 mode=return level=notice prefix="" info=" [nativecode=Access denied for user 'dms'@'localhost' (using password: YES)] ** Array"] | ||
| 5 | +[db_error: message="DB Error: connect failed" code=-24 mode=return level=notice prefix="" info=" [nativecode=Access denied for user 'dms'@'localhost' (using password: YES)] ** Array"] | ||
| 6 | +PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/lib/plugins/pluginutil.inc.php on line 200 | ||
| 7 | +><div id="phperror" style="display:none"> | ||
| 8 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/lib/plugins/pluginutil.inc.php on line 200 | ||
| 9 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 10 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/lib/plugins/pluginutil.inc.php on line 200 | ||
| 11 | +><div id="phperror" style="display:none"> | ||
| 12 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/lib/plugins/pluginutil.inc.php on line 200 | ||
| 13 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 14 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 15 | +><div id="phperror" style="display:none"> | ||
| 16 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 17 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 18 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 19 | +><div id="phperror" style="display:none"> | ||
| 20 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 21 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 22 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 23 | +><div id="phperror" style="display:none"> | ||
| 24 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 25 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 26 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 27 | +><div id="phperror" style="display:none"> | ||
| 28 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 29 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 30 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 31 | +><div id="phperror" style="display:none"> | ||
| 32 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 33 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 34 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 35 | +><div id="phperror" style="display:none"> | ||
| 36 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 37 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 38 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 39 | +><div id="phperror" style="display:none"> | ||
| 40 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 41 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 42 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 43 | +><div id="phperror" style="display:none"> | ||
| 44 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 45 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 46 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 47 | +><div id="phperror" style="display:none"> | ||
| 48 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 49 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 50 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 51 | +><div id="phperror" style="display:none"> | ||
| 52 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 53 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 54 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 55 | +><div id="phperror" style="display:none"> | ||
| 56 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 57 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 58 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 59 | +><div id="phperror" style="display:none"> | ||
| 60 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 61 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 62 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 63 | +><div id="phperror" style="display:none"> | ||
| 64 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 65 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 66 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 67 | +><div id="phperror" style="display:none"> | ||
| 68 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 69 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 70 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 71 | +><div id="phperror" style="display:none"> | ||
| 72 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 73 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 74 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 75 | +><div id="phperror" style="display:none"> | ||
| 76 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 77 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 78 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 79 | +><div id="phperror" style="display:none"> | ||
| 80 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 81 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 82 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 83 | +><div id="phperror" style="display:none"> | ||
| 84 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 85 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 86 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 87 | +><div id="phperror" style="display:none"> | ||
| 88 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 89 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 90 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 91 | +><div id="phperror" style="display:none"> | ||
| 92 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 93 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 94 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 95 | +><div id="phperror" style="display:none"> | ||
| 96 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php on line 29 | ||
| 97 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 98 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/commercial-plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/commercial-plugins/electronic-signatures/KTElectronicSignaturesPlugin.php on line 31 | ||
| 99 | +><div id="phperror" style="display:none"> | ||
| 100 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/commercial-plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/commercial-plugins/electronic-signatures/KTElectronicSignaturesPlugin.php on line 31 | ||
| 101 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 102 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/commercial-plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/commercial-plugins/electronic-signatures/KTElectronicSignaturesPlugin.php on line 31 | ||
| 103 | +><div id="phperror" style="display:none"> | ||
| 104 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/commercial-plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/commercial-plugins/electronic-signatures/KTElectronicSignaturesPlugin.php on line 31 | ||
| 105 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 106 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/commercial-plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/commercial-plugins/electronic-signatures/KTElectronicSignaturesPlugin.php on line 31 | ||
| 107 | +><div id="phperror" style="display:none"> | ||
| 108 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/commercial-plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/commercial-plugins/electronic-signatures/KTElectronicSignaturesPlugin.php on line 31 | ||
| 109 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 110 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/commercial-plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/commercial-plugins/electronic-signatures/KTElectronicSignaturesPlugin.php on line 31 | ||
| 111 | +><div id="phperror" style="display:none"> | ||
| 112 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/commercial-plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/commercial-plugins/electronic-signatures/KTElectronicSignaturesPlugin.php on line 31 | ||
| 113 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 114 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/commercial-plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/commercial-plugins/electronic-signatures/KTElectronicSignaturesPlugin.php on line 31 | ||
| 115 | +><div id="phperror" style="display:none"> | ||
| 116 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/commercial-plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/commercial-plugins/electronic-signatures/KTElectronicSignaturesPlugin.php on line 31 | ||
| 117 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 118 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Warning: require_once(/home/jarrett/ktdms/knowledgeTree/plugins/ktcore/scheduler/schedulerUtil.php): failed to open stream: No such file or directory in /home/jarrett/ktdms/knowledgeTree/search2/indexing/indexerCore.inc.php on line 42 | ||
| 119 | + | ||
| 120 | +Warning: require_once(/home/jarrett/ktdms/knowledgeTree/plugins/ktcore/scheduler/schedulerUtil.php): failed to open stream: No such file or directory in /home/jarrett/ktdms/knowledgeTree/search2/indexing/indexerCore.inc.php on line 42 | ||
| 121 | +PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/ktcore/scheduler/schedulerUtil.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/search2/indexing/indexerCore.inc.php on line 42 | ||
| 122 | + | ||
| 123 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/ktcore/scheduler/schedulerUtil.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/search2/indexing/indexerCore.inc.php on line 42 | ||
| 124 | +PHP Warning: require_once(/home/jarrett/ktdms/knowledgeTree/ktapi/ktapi.inc.php): failed to open stream: No such file or directory in /home/jarrett/ktdms/knowledgeTree/search2/indexing/indexerCore.inc.php on line 43 | ||
| 125 | + | ||
| 126 | +Warning: require_once(/home/jarrett/ktdms/knowledgeTree/ktapi/ktapi.inc.php): failed to open stream: No such file or directory in /home/jarrett/ktdms/knowledgeTree/search2/indexing/indexerCore.inc.php on line 43 | ||
| 127 | +PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/ktapi/ktapi.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/search2/indexing/indexerCore.inc.php on line 43 | ||
| 128 | + | ||
| 129 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/ktapi/ktapi.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/search2/indexing/indexerCore.inc.php on line 43 | ||
| 130 | +PHP Warning: require_once(/home/jarrett/ktdms/knowledgeTree/ktapi/ktapi.inc.php): failed to open stream: No such file or directory in /home/jarrett/ktdms/knowledgeTree/search2/indexing/indexerCore.inc.php on line 43 | ||
| 131 | + | ||
| 132 | +Warning: require_once(/home/jarrett/ktdms/knowledgeTree/ktapi/ktapi.inc.php): failed to open stream: No such file or directory in /home/jarrett/ktdms/knowledgeTree/search2/indexing/indexerCore.inc.php on line 43 | ||
| 133 | +PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/ktapi/ktapi.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/search2/indexing/indexerCore.inc.php on line 43 | ||
| 134 | + | ||
| 135 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/ktapi/ktapi.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/search2/indexing/indexerCore.inc.php on line 43 | ||
| 136 | +PHP Warning: require_once(/home/jarrett/ktdms/knowledgeTree/ktapi/ktapi.inc.php): failed to open stream: No such file or directory in /home/jarrett/ktdms/knowledgeTree/search2/indexing/indexerCore.inc.php on line 43 | ||
| 137 | + | ||
| 138 | +Warning: require_once(/home/jarrett/ktdms/knowledgeTree/ktapi/ktapi.inc.php): failed to open stream: No such file or directory in /home/jarrett/ktdms/knowledgeTree/search2/indexing/indexerCore.inc.php on line 43 | ||
| 139 | +PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/ktapi/ktapi.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/search2/indexing/indexerCore.inc.php on line 43 | ||
| 140 | + | ||
| 141 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/ktapi/ktapi.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/search2/indexing/indexerCore.inc.php on line 43 | ||
| 142 | +[db_error: message="DB Error: connect failed" code=-24 mode=return level=notice prefix="" info=" [nativecode=Access denied for user 'dms'@'localhost' (using password: YES)] ** Array"] | ||
| 143 | +[db_error: message="DB Error: connect failed" code=-24 mode=return level=notice prefix="" info=" [nativecode=Access denied for user 'dms'@'localhost' (using password: YES)] ** Array"] | ||
| 144 | +PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/lib/plugins/pluginutil.inc.php on line 200 | ||
| 145 | +><div id="phperror" style="display:none"> | ||
| 146 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/lib/plugins/pluginutil.inc.php on line 200 | ||
| 147 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 148 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/lib/plugins/pluginutil.inc.php on line 200 | ||
| 149 | +><div id="phperror" style="display:none"> | ||
| 150 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/lib/plugins/pluginutil.inc.php on line 200 | ||
| 151 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 152 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/lib/plugins/pluginutil.inc.php on line 200 | ||
| 153 | +><div id="phperror" style="display:none"> | ||
| 154 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/lib/plugins/pluginutil.inc.php on line 200 | ||
| 155 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 156 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/lib/plugins/pluginutil.inc.php on line 200 | ||
| 157 | +><div id="phperror" style="display:none"> | ||
| 158 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/lib/plugins/pluginutil.inc.php on line 200 | ||
| 159 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 160 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: Cannot redeclare class BaobabKey in /home/jarrett/ktdms/knowledgeTree/plugins/wintools/key.inc.php on line 256 | ||
| 161 | +><div id="phperror" style="display:none"> | ||
| 162 | +Fatal error: Cannot redeclare class BaobabKey in /home/jarrett/ktdms/knowledgeTree/plugins/wintools/key.inc.php on line 256 | ||
| 163 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 164 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: Cannot redeclare class BaobabKey in /home/jarrett/ktdms/knowledgeTree/plugins/wintools/key.inc.php on line 256 | ||
| 165 | +><div id="phperror" style="display:none"> | ||
| 166 | +Fatal error: Cannot redeclare class BaobabKey in /home/jarrett/ktdms/knowledgeTree/plugins/wintools/key.inc.php on line 256 | ||
| 167 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 168 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: Cannot redeclare class BaobabKey in /home/jarrett/ktdms/knowledgeTree/plugins/wintools/key.inc.php on line 256 | ||
| 169 | +><div id="phperror" style="display:none"> | ||
| 170 | +Fatal error: Cannot redeclare class BaobabKey in /home/jarrett/ktdms/knowledgeTree/plugins/wintools/key.inc.php on line 256 | ||
| 171 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 172 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 173 | +><div id="phperror" style="display:none"> | ||
| 174 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 175 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 176 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/lib/plugins/pluginutil.inc.php on line 200 | ||
| 177 | +><div id="phperror" style="display:none"> | ||
| 178 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/i18n/japanese/JapanesePlugin.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/lib/plugins/pluginutil.inc.php on line 200 | ||
| 179 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 180 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: Cannot redeclare class BaobabKey in /home/jarrett/ktdms/knowledgeTree/plugins/wintools/key.inc.php on line 256 | ||
| 181 | +><div id="phperror" style="display:none"> | ||
| 182 | +Fatal error: Cannot redeclare class BaobabKey in /home/jarrett/ktdms/knowledgeTree/plugins/wintools/key.inc.php on line 256 | ||
| 183 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 184 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: Cannot redeclare class BaobabKey in /home/jarrett/ktdms/knowledgeTree/plugins/wintools/key.inc.php on line 256 | ||
| 185 | +><div id="phperror" style="display:none"> | ||
| 186 | +Fatal error: Cannot redeclare class BaobabKey in /home/jarrett/ktdms/knowledgeTree/plugins/wintools/key.inc.php on line 256 | ||
| 187 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 188 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: Cannot redeclare class BaobabKey in /home/jarrett/ktdms/knowledgeTree/plugins/wintools/key.inc.php on line 256 | ||
| 189 | +><div id="phperror" style="display:none"> | ||
| 190 | +Fatal error: Cannot redeclare class BaobabKey in /home/jarrett/ktdms/knowledgeTree/plugins/wintools/key.inc.php on line 256 | ||
| 191 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 192 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 193 | +><div id="phperror" style="display:none"> | ||
| 194 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 195 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 196 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 197 | +><div id="phperror" style="display:none"> | ||
| 198 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 199 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 200 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 201 | +><div id="phperror" style="display:none"> | ||
| 202 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 203 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 204 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 205 | +><div id="phperror" style="display:none"> | ||
| 206 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 207 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 208 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 209 | +><div id="phperror" style="display:none"> | ||
| 210 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 211 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 212 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 213 | +><div id="phperror" style="display:none"> | ||
| 214 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 215 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 216 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 217 | +><div id="phperror" style="display:none"> | ||
| 218 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 219 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 220 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 221 | +><div id="phperror" style="display:none"> | ||
| 222 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 223 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 224 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 225 | +><div id="phperror" style="display:none"> | ||
| 226 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 227 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 228 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 229 | +><div id="phperror" style="display:none"> | ||
| 230 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 231 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 232 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 233 | +><div id="phperror" style="display:none"> | ||
| 234 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 235 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 236 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 237 | +><div id="phperror" style="display:none"> | ||
| 238 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 239 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 240 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 241 | +><div id="phperror" style="display:none"> | ||
| 242 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 243 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 244 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 245 | +><div id="phperror" style="display:none"> | ||
| 246 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 247 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 248 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 249 | +><div id="phperror" style="display:none"> | ||
| 250 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 251 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 252 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 253 | +><div id="phperror" style="display:none"> | ||
| 254 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 255 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 256 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 257 | +><div id="phperror" style="display:none"> | ||
| 258 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 259 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 260 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 261 | +><div id="phperror" style="display:none"> | ||
| 262 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 263 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 264 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 265 | +><div id="phperror" style="display:none"> | ||
| 266 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 267 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 268 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 269 | +><div id="phperror" style="display:none"> | ||
| 270 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 271 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 272 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 273 | +><div id="phperror" style="display:none"> | ||
| 274 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 275 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 276 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 277 | +><div id="phperror" style="display:none"> | ||
| 278 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 279 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 280 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 281 | +><div id="phperror" style="display:none"> | ||
| 282 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 283 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 284 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 285 | +><div id="phperror" style="display:none"> | ||
| 286 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 287 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 288 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 289 | +><div id="phperror" style="display:none"> | ||
| 290 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 291 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 292 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 293 | +><div id="phperror" style="display:none"> | ||
| 294 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 295 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 296 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 297 | +><div id="phperror" style="display:none"> | ||
| 298 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 299 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 300 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 301 | +><div id="phperror" style="display:none"> | ||
| 302 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 303 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 304 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 305 | +><div id="phperror" style="display:none"> | ||
| 306 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 307 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 308 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 309 | +><div id="phperror" style="display:none"> | ||
| 310 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 311 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 312 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 313 | +><div id="phperror" style="display:none"> | ||
| 314 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 315 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 316 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 317 | +><div id="phperror" style="display:none"> | ||
| 318 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 319 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 320 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 321 | +><div id="phperror" style="display:none"> | ||
| 322 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 323 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 324 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 325 | +><div id="phperror" style="display:none"> | ||
| 326 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 327 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 328 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 329 | +><div id="phperror" style="display:none"> | ||
| 330 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 331 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 332 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 333 | +><div id="phperror" style="display:none"> | ||
| 334 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 335 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 336 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 337 | +><div id="phperror" style="display:none"> | ||
| 338 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 339 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 340 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 341 | +><div id="phperror" style="display:none"> | ||
| 342 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 343 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 344 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 345 | +><div id="phperror" style="display:none"> | ||
| 346 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 347 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 348 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 349 | +><div id="phperror" style="display:none"> | ||
| 350 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 351 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 352 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 353 | +><div id="phperror" style="display:none"> | ||
| 354 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 355 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 356 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 357 | +><div id="phperror" style="display:none"> | ||
| 358 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 359 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 360 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 361 | +><div id="phperror" style="display:none"> | ||
| 362 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 363 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 364 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 365 | +><div id="phperror" style="display:none"> | ||
| 366 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 367 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 368 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 369 | +><div id="phperror" style="display:none"> | ||
| 370 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 371 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 372 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 373 | +><div id="phperror" style="display:none"> | ||
| 374 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 375 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 376 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 377 | +><div id="phperror" style="display:none"> | ||
| 378 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 379 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 380 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 381 | +><div id="phperror" style="display:none"> | ||
| 382 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 383 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 384 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 385 | +><div id="phperror" style="display:none"> | ||
| 386 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 387 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 388 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 389 | +><div id="phperror" style="display:none"> | ||
| 390 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 391 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 392 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 393 | +><div id="phperror" style="display:none"> | ||
| 394 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 395 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 396 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 397 | +><div id="phperror" style="display:none"> | ||
| 398 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 399 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 400 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 401 | +><div id="phperror" style="display:none"> | ||
| 402 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 403 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 404 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 405 | +><div id="phperror" style="display:none"> | ||
| 406 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 407 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 408 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 409 | +><div id="phperror" style="display:none"> | ||
| 410 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 411 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 412 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 413 | +><div id="phperror" style="display:none"> | ||
| 414 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 415 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 416 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 417 | +><div id="phperror" style="display:none"> | ||
| 418 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 419 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 420 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 421 | +><div id="phperror" style="display:none"> | ||
| 422 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 423 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 424 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 425 | +><div id="phperror" style="display:none"> | ||
| 426 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 427 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 428 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 429 | +><div id="phperror" style="display:none"> | ||
| 430 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 431 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 432 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 433 | +><div id="phperror" style="display:none"> | ||
| 434 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 435 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 436 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 437 | +><div id="phperror" style="display:none"> | ||
| 438 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 439 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 440 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 441 | +><div id="phperror" style="display:none"> | ||
| 442 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 443 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 444 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 445 | +><div id="phperror" style="display:none"> | ||
| 446 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 447 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 448 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 449 | +><div id="phperror" style="display:none"> | ||
| 450 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 451 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 452 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 453 | +><div id="phperror" style="display:none"> | ||
| 454 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 455 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 456 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 457 | +><div id="phperror" style="display:none"> | ||
| 458 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 459 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 460 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 461 | +><div id="phperror" style="display:none"> | ||
| 462 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 463 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 464 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 465 | +><div id="phperror" style="display:none"> | ||
| 466 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 467 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 468 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 469 | +><div id="phperror" style="display:none"> | ||
| 470 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 471 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 472 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 473 | +><div id="phperror" style="display:none"> | ||
| 474 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 475 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 476 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 477 | +><div id="phperror" style="display:none"> | ||
| 478 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 479 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 480 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 481 | +><div id="phperror" style="display:none"> | ||
| 482 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 483 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 484 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 485 | +><div id="phperror" style="display:none"> | ||
| 486 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 487 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 488 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 489 | +><div id="phperror" style="display:none"> | ||
| 490 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 491 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 492 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 493 | +><div id="phperror" style="display:none"> | ||
| 494 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 495 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 496 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 497 | +><div id="phperror" style="display:none"> | ||
| 498 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 499 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 500 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 501 | +><div id="phperror" style="display:none"> | ||
| 502 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 503 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 504 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 505 | +><div id="phperror" style="display:none"> | ||
| 506 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 507 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 508 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 509 | +><div id="phperror" style="display:none"> | ||
| 510 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 511 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 512 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 513 | +><div id="phperror" style="display:none"> | ||
| 514 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 515 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 516 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 517 | +><div id="phperror" style="display:none"> | ||
| 518 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 519 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 520 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 521 | +><div id="phperror" style="display:none"> | ||
| 522 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 523 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 524 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 525 | +><div id="phperror" style="display:none"> | ||
| 526 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 527 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 528 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 529 | +><div id="phperror" style="display:none"> | ||
| 530 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 531 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 532 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 533 | +><div id="phperror" style="display:none"> | ||
| 534 | +Fatal error: require_once(): Failed opening required '/home/jarrett/ktdms/knowledgeTree/plugins/wintools/baobabkeyutil.inc.php' (include_path='/home/jarrett/ktdms/knowledgeTree/search2:/home/jarrett/ktdms/knowledgeTree/ktapi:/home/jarrett/ktdms/knowledgeTree/thirdparty/xmlrpc-2.2/lib:/home/jarrett/ktdms/knowledgeTree/thirdparty/simpletest:/home/jarrett/ktdms/knowledgeTree/thirdparty/Smarty:/home/jarrett/ktdms/knowledgeTree/thirdparty/pear:/home/jarrett/ktdms/knowledgeTree/thirdparty/ZendFramework/library:.:/home/jarrett/ktdms/php/lib/php') in /home/jarrett/ktdms/knowledgeTree/plugins/custom-numbering/CustomNumberingPlugin.php on line 26 | ||
| 535 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 536 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>PHP Fatal error: Call to a member function getPath() on a non-object in /home/jarrett/ktdms/knowledgeTree/lib/plugins/pluginutil.inc.php on line 597 | ||
| 537 | +><div id="phperror" style="display:none"> | ||
| 538 | +Fatal error: Call to a member function getPath() on a non-object in /home/jarrett/ktdms/knowledgeTree/lib/plugins/pluginutil.inc.php on line 597 | ||
| 539 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 540 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms'] ** Array"] | ||
| 541 | +[db_error: message="DB Error: connect failed" code=-24 mode=return level=notice prefix="" info=" [nativecode=Access denied for user 'jarrett'@'localhost' (using password: NO)] ** Array"] | ||
| 542 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_4'] ** Array"] | ||
| 543 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 544 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 545 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 546 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 547 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 548 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 549 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 550 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 551 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 552 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 553 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 554 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 555 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 556 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 557 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 558 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 559 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 560 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 561 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 562 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 563 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 564 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 565 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 566 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 567 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 568 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 569 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 570 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 571 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 572 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 573 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 574 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 575 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 576 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 577 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 578 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 579 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 580 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 581 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 582 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 583 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 584 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 585 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 586 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 587 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 588 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 589 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 590 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 591 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 592 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 593 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 594 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 595 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 596 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 597 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 598 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 599 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 600 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 601 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 602 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 603 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 604 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 605 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 606 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 607 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 608 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 609 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 610 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 611 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 612 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 613 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 614 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 615 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 616 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 617 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 618 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 619 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 620 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 621 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 622 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 623 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 624 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 625 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 626 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 627 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 628 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_install4'] ** Array"] | ||
| 629 | +[db_error: message="DB Error: connect failed" code=-24 mode=return level=notice prefix="" info=" [nativecode=Access denied for user 'jarrett'@'localhost' (using password: NO)] ** Array"] | ||
| 630 | +[db_error: message="DB Error: connect failed" code=-24 mode=return level=notice prefix="" info=" [nativecode=Access denied for user 'jarrett'@'localhost' (using password: NO)] ** Array"] | ||
| 631 | +[db_error: message="DB Error: connect failed" code=-24 mode=return level=notice prefix="" info=" [nativecode=Access denied for user 'jarrett'@'localhost' (using password: NO)] ** Array"] | ||
| 632 | +[db_error: message="DB Error: connect failed" code=-24 mode=return level=notice prefix="" info=" [nativecode=Access denied for user 'jarrett'@'localhost' (using password: NO)] ** Array"] | ||
| 633 | +[db_error: message="DB Error: connect failed" code=-24 mode=return level=notice prefix="" info=" [nativecode=Access denied for user 'jarrett'@'localhost' (using password: NO)] ** Array"] | ||
| 634 | +[db_error: message="DB Error: connect failed" code=-24 mode=return level=notice prefix="" info=" [nativecode=Access denied for user 'jarrett'@'localhost' (using password: NO)] ** Array"] | ||
| 635 | +[db_error: message="DB Error: connect failed" code=-24 mode=return level=notice prefix="" info=" [nativecode=Access denied for user 'jarrett'@'localhost' (using password: NO)] ** Array"] | ||
| 636 | +[db_error: message="DB Error: connect failed" code=-24 mode=return level=notice prefix="" info=" [nativecode=Access denied for user 'jarrett'@'localhost' (using password: NO)] ** Array"] | ||
| 637 | +[db_error: message="DB Error: connect failed" code=-24 mode=return level=notice prefix="" info=" [nativecode=Access denied for user 'jarrett'@'localhost' (using password: NO)] ** Array"] | ||
| 638 | +[db_error: message="DB Error: connect failed" code=-24 mode=return level=notice prefix="" info=" [nativecode=Access denied for user 'jarrett'@'localhost' (using password: NO)] ** Array"] | ||
| 639 | +[db_error: message="DB Error: connect failed" code=-24 mode=return level=notice prefix="" info=" [nativecode=Access denied for user 'jarrett'@'localhost' (using password: NO)] ** Array"] | ||
| 640 | +[db_error: message="DB Error: connect failed" code=-24 mode=return level=notice prefix="" info=" [nativecode=Access denied for user 'jarrett'@'localhost' (using password: NO)] ** Array"] | ||
| 641 | +[db_error: message="DB Error: connect failed" code=-24 mode=return level=notice prefix="" info=" [nativecode=Access denied for user 'jarrett'@'localhost' (using password: NO)] ** Array"] | ||
| 642 | +[db_error: message="DB Error: connect failed" code=-24 mode=return level=notice prefix="" info=" [nativecode=Access denied for user 'jarrett'@'localhost' (using password: NO)] ** Array"] | ||
| 643 | +[db_error: message="DB Error: connect failed" code=-24 mode=return level=notice prefix="" info=" [nativecode=Access denied for user 'jarrett'@'localhost' (using password: NO)] ** Array"] | ||
| 644 | +[db_error: message="DB Error: connect failed" code=-24 mode=return level=notice prefix="" info=" [nativecode=Access denied for user 'jarrett'@'localhost' (using password: NO)] ** Array"] | ||
| 645 | +[db_error: message="DB Error: connect failed" code=-24 mode=return level=notice prefix="" info=" [nativecode=Access denied for user 'jarrett'@'localhost' (using password: NO)] ** Array"] | ||
| 646 | +[db_error: message="DB Error: connect failed" code=-24 mode=return level=notice prefix="" info=" [nativecode=Access denied for user 'jarrett'@'localhost' (using password: NO)] ** Array"] | ||
| 647 | +[db_error: message="DB Error: connect failed" code=-24 mode=return level=notice prefix="" info=" [nativecode=Access denied for user 'jarrett'@'localhost' (using password: NO)] ** Array"] | ||
| 648 | +[db_error: message="DB Error: connect failed" code=-24 mode=return level=notice prefix="" info=" [nativecode=Access denied for user 'jarrett'@'localhost' (using password: NO)] ** Array"] | ||
| 649 | +[db_error: message="DB Error: connect failed" code=-24 mode=return level=notice prefix="" info=" [nativecode=Access denied for user 'jarrett'@'localhost' (using password: NO)] ** Array"] | ||
| 650 | +[db_error: message="DB Error: connect failed" code=-24 mode=return level=notice prefix="" info=" [nativecode=Access denied for user 'jarrett'@'localhost' (using password: NO)] ** Array"] | ||
| 651 | +[db_error: message="DB Error: connect failed" code=-24 mode=return level=notice prefix="" info=" [nativecode=Access denied for user 'jarrett'@'localhost' (using password: NO)] ** Array"] | ||
| 652 | +[db_error: message="DB Error: connect failed" code=-24 mode=return level=notice prefix="" info=" [nativecode=Access denied for user 'jarrett'@'localhost' (using password: NO)] ** Array"] | ||
| 653 | +[db_error: message="DB Error: connect failed" code=-24 mode=return level=notice prefix="" info=" [nativecode=Access denied for user 'jarrett'@'localhost' (using password: NO)] ** Array"] | ||
| 654 | +[db_error: message="DB Error: connect failed" code=-24 mode=return level=notice prefix="" info=" [nativecode=Access denied for user 'jarrett'@'localhost' (using password: NO)] ** Array"] | ||
| 655 | +[db_error: message="DB Error: connect failed" code=-24 mode=return level=notice prefix="" info=" [nativecode=Access denied for user 'jarrett'@'localhost' (using password: NO)] ** Array"] | ||
| 656 | +[db_error: message="DB Error: connect failed" code=-24 mode=return level=notice prefix="" info=" [nativecode=Access denied for user 'jarrett'@'localhost' (using password: NO)] ** Array"] | ||
| 657 | +[db_error: message="DB Error: connect failed" code=-24 mode=return level=notice prefix="" info=" [nativecode=Access denied for user 'jarrett'@'localhost' (using password: NO)] ** Array"] | ||
| 658 | +[db_error: message="DB Error: connect failed" code=-24 mode=return level=notice prefix="" info=" [nativecode=Access denied for user 'jarrett'@'localhost' (using password: NO)] ** Array"] | ||
| 659 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms'] ** Array"] | ||
| 660 | +PHP Fatal error: Call to a member function getPath() on a non-object in /home/jarrett/ktdms/knowledgeTree/lib/plugins/pluginutil.inc.php on line 597 | ||
| 661 | +><div id="phperror" style="display:none"> | ||
| 662 | +Fatal error: Call to a member function getPath() on a non-object in /home/jarrett/ktdms/knowledgeTree/lib/plugins/pluginutil.inc.php on line 597 | ||
| 663 | +</div>><form name="catcher" action="http://127.0.0.1:10080/customerrorpage.php" method="post" ><input type="hidden" name="fatal" value=""></form> | ||
| 664 | + <script> document.catcher.fatal.value = document.getElementById("phperror").innerHTML; document.catcher.submit();</script>[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms'] ** Array"] | ||
| 665 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms'] ** Array"] | ||
| 666 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms'] ** Array"] | ||
| 667 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms'] ** Array"] | ||
| 668 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms'] ** Array"] | ||
| 669 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms'] ** Array"] | ||
| 670 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms'] ** Array"] | ||
| 671 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_1'] ** Array"] | ||
| 672 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_1'] ** Array"] | ||
| 673 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_1'] ** Array"] | ||
| 674 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_1'] ** Array"] | ||
| 675 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_1'] ** Array"] | ||
| 676 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_1'] ** Array"] | ||
| 677 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_1'] ** Array"] | ||
| 678 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_1'] ** Array"] | ||
| 679 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_1'] ** Array"] | ||
| 680 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_1'] ** Array"] | ||
| 681 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_1'] ** Array"] | ||
| 682 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_1'] ** Array"] | ||
| 683 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_1'] ** Array"] | ||
| 684 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_1'] ** Array"] | ||
| 685 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_1'] ** Array"] | ||
| 686 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_1'] ** Array"] | ||
| 687 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_1'] ** Array"] | ||
| 688 | +[db_error: message="DB Error: no such database" code=-27 mode=return level=notice prefix="" info=" [nativecode=Unknown database 'dms_1'] ** Array"] |
setup/wizard/services/optimizeIndexes.sh
0 → 100755
setup/wizard/services/registerExtractorTypes.sh
0 → 100755
setup/wizard/services/savedSearchTask.sh
0 → 100755
setup/wizard/services/scheduler.pid
0 → 100755
| 1 | +5541 |
setup/wizard/services/schedulerTask.sh
0 → 100755
setup/wizard/services/winserv.exe
0 → 100755
No preview for this file type
setup/wizard/stepAction.php
0 → 100755
| 1 | +<?php | ||
| 2 | +/** | ||
| 3 | +* Steap Action Controller. | ||
| 4 | +* | ||
| 5 | +* KnowledgeTree Community Edition | ||
| 6 | +* Document Management Made Simple | ||
| 7 | +* Copyright (C) 2008,2009 KnowledgeTree Inc. | ||
| 8 | +* Portions copyright The Jam Warehouse Software (Pty) Limited | ||
| 9 | +* | ||
| 10 | +* This program is free software; you can redistribute it and/or modify it under | ||
| 11 | +* the terms of the GNU General Public License version 3 as published by the | ||
| 12 | +* Free Software Foundation. | ||
| 13 | +* | ||
| 14 | +* This program is distributed in the hope that it will be useful, but WITHOUT | ||
| 15 | +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS | ||
| 16 | +* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more | ||
| 17 | +* details. | ||
| 18 | +* | ||
| 19 | +* You should have received a copy of the GNU General Public License | ||
| 20 | +* along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 21 | +* | ||
| 22 | +* You can contact KnowledgeTree Inc., PO Box 7775 #87847, San Francisco, | ||
| 23 | +* California 94120-7775, or email info@knowledgetree.com. | ||
| 24 | +* | ||
| 25 | +* The interactive user interfaces in modified source and object code versions | ||
| 26 | +* of this program must display Appropriate Legal Notices, as required under | ||
| 27 | +* Section 5 of the GNU General Public License version 3. | ||
| 28 | +* | ||
| 29 | +* In accordance with Section 7(b) of the GNU General Public License version 3, | ||
| 30 | +* these Appropriate Legal Notices must retain the display of the "Powered by | ||
| 31 | +* KnowledgeTree" logo and retain the original copyright notice. If the display of the | ||
| 32 | +* logo is not reasonably feasible for technical reasons, the Appropriate Legal Notices | ||
| 33 | +* must display the words "Powered by KnowledgeTree" and retain the original | ||
| 34 | +* copyright notice. | ||
| 35 | +* | ||
| 36 | +* @copyright 2008-2009, KnowledgeTree Inc. | ||
| 37 | +* @license GNU General Public License version 3 | ||
| 38 | +* @author KnowledgeTree Team | ||
| 39 | +* @package Installer | ||
| 40 | +* @version Version 0.1 | ||
| 41 | +*/ | ||
| 42 | + | ||
| 43 | +class stepAction { | ||
| 44 | + /** | ||
| 45 | + * Step class name | ||
| 46 | + * | ||
| 47 | + * @author KnowledgeTree Team | ||
| 48 | + * @access protected | ||
| 49 | + * @var string | ||
| 50 | + */ | ||
| 51 | + protected $stepName = ''; | ||
| 52 | + | ||
| 53 | + /** | ||
| 54 | + * Step names for classes | ||
| 55 | + * | ||
| 56 | + * @author KnowledgeTree Team | ||
| 57 | + * @access protected | ||
| 58 | + * @var array | ||
| 59 | + */ | ||
| 60 | + protected $stepClassNames = array(); | ||
| 61 | + | ||
| 62 | + /** | ||
| 63 | + * Flag if step needs confirmation | ||
| 64 | + * | ||
| 65 | + * @author KnowledgeTree Team | ||
| 66 | + * @access protected | ||
| 67 | + * @var boolean | ||
| 68 | + */ | ||
| 69 | + protected $displayConfirm = false; | ||
| 70 | + | ||
| 71 | + /** | ||
| 72 | + * Reference to session object | ||
| 73 | + * | ||
| 74 | + * @author KnowledgeTree Team | ||
| 75 | + * @access protected | ||
| 76 | + * @var object Session | ||
| 77 | + */ | ||
| 78 | + protected $session = null; | ||
| 79 | + | ||
| 80 | + /** | ||
| 81 | + * Reference to current step object | ||
| 82 | + * | ||
| 83 | + * @author KnowledgeTree Team | ||
| 84 | + * @access protected | ||
| 85 | + * @var object class Step | ||
| 86 | + */ | ||
| 87 | + protected $action = null; | ||
| 88 | + | ||
| 89 | + /** | ||
| 90 | + * Constructs step action object | ||
| 91 | + * | ||
| 92 | + * @author KnowledgeTree Team | ||
| 93 | + * @access public | ||
| 94 | + * @param string class name of the current step | ||
| 95 | + */ | ||
| 96 | + public function __construct($step) { | ||
| 97 | + $this->stepName = $step; | ||
| 98 | + } | ||
| 99 | + | ||
| 100 | + /** | ||
| 101 | + * Main control to handle the steps actions | ||
| 102 | + * | ||
| 103 | + * @author KnowledgeTree Team | ||
| 104 | + * @param none | ||
| 105 | + * @access public | ||
| 106 | + * @return string | ||
| 107 | + */ | ||
| 108 | + public function doAction() { | ||
| 109 | + if($this->stepName != '') { | ||
| 110 | + $this->action = $this->createStep(); | ||
| 111 | + if(!$this->action) { | ||
| 112 | + die("{$this->stepName} : Class Files Missing : Create Step"); | ||
| 113 | + } | ||
| 114 | + $response = $this->action->doStep(); | ||
| 115 | + if($this->action->storeInSession()) { // Check if class values need to be stored in session | ||
| 116 | + $this->_loadStepToSession($this->stepName); // Send class to session | ||
| 117 | + } | ||
| 118 | + if ($response == 'error') { | ||
| 119 | + $this->_handleErrors(); // Send Errors to session | ||
| 120 | + } else { | ||
| 121 | + $this->_clearErrors($this->stepName); // Send Errors to session | ||
| 122 | + } | ||
| 123 | + return $response; | ||
| 124 | + } else { | ||
| 125 | + die("{$this->stepName} : Class Files Missing : Do Action"); | ||
| 126 | + } | ||
| 127 | + } | ||
| 128 | + | ||
| 129 | + /** | ||
| 130 | + * Instantiate a step. | ||
| 131 | + * | ||
| 132 | + * @author KnowledgeTree Team | ||
| 133 | + * @param none | ||
| 134 | + * @access public | ||
| 135 | + * @return object Step | ||
| 136 | + */ | ||
| 137 | + public function createStep() { | ||
| 138 | + $step_class = $this->makeCamelCase($this->stepName); | ||
| 139 | + return new $step_class(); | ||
| 140 | + } | ||
| 141 | + | ||
| 142 | + /** | ||
| 143 | + * Converts string to camel case | ||
| 144 | + * | ||
| 145 | + * @author KnowledgeTree Team | ||
| 146 | + * @param string | ||
| 147 | + * @access public | ||
| 148 | + * @return string | ||
| 149 | + */ | ||
| 150 | + public function makeCamelCase($str) { | ||
| 151 | + $upper=ucwords($str); | ||
| 152 | + $str=str_replace('_', '', $upper); | ||
| 153 | + | ||
| 154 | + return $str; | ||
| 155 | + } | ||
| 156 | + | ||
| 157 | + /** | ||
| 158 | + * Converts string to human readable heading | ||
| 159 | + * | ||
| 160 | + * @author KnowledgeTree Team | ||
| 161 | + * @param string | ||
| 162 | + * @access public | ||
| 163 | + * @return string | ||
| 164 | + */ | ||
| 165 | + public function makeHeading($str) { | ||
| 166 | + $str = str_replace('_', ' ', $str); | ||
| 167 | + $str = ucwords($str); | ||
| 168 | + | ||
| 169 | + return $str; | ||
| 170 | + } | ||
| 171 | + | ||
| 172 | + /** | ||
| 173 | + * Sets steps class names in string format | ||
| 174 | + * | ||
| 175 | + * @author KnowledgeTree Team | ||
| 176 | + * @param array | ||
| 177 | + * @access public | ||
| 178 | + * @return void | ||
| 179 | + */ | ||
| 180 | + public function setSteps($stepClassNames) { | ||
| 181 | + $this->stepClassNames = $stepClassNames; | ||
| 182 | + } | ||
| 183 | + | ||
| 184 | + /** | ||
| 185 | + * Sets steps in human readable string format | ||
| 186 | + * | ||
| 187 | + * @author KnowledgeTree Team | ||
| 188 | + * @param array | ||
| 189 | + * @access public | ||
| 190 | + * @return void | ||
| 191 | + */ | ||
| 192 | + public function setStepNames($step_names) { | ||
| 193 | + $this->step_names = $step_names; | ||
| 194 | + } | ||
| 195 | + | ||
| 196 | + /** | ||
| 197 | + * Returns a message to display at the top of template | ||
| 198 | + * | ||
| 199 | + * @author KnowledgeTree Team | ||
| 200 | + * @param none | ||
| 201 | + * @access public | ||
| 202 | + * @return string | ||
| 203 | + */ | ||
| 204 | + public function getTop() { | ||
| 205 | + return '<span class="top">'.$this->getCurrentStepName().'</span>'; | ||
| 206 | + } | ||
| 207 | + | ||
| 208 | + /** | ||
| 209 | + * Returns current step name | ||
| 210 | + * | ||
| 211 | + * @author KnowledgeTree Team | ||
| 212 | + * @param none | ||
| 213 | + * @access public | ||
| 214 | + * @return string | ||
| 215 | + */ | ||
| 216 | + public function getCurrentStepName() { | ||
| 217 | + return $this->step_names[$this->stepName]; | ||
| 218 | + } | ||
| 219 | + | ||
| 220 | + /** | ||
| 221 | + * Returns left menu | ||
| 222 | + * | ||
| 223 | + * @author KnowledgeTree Team | ||
| 224 | + * @param none | ||
| 225 | + * @access public | ||
| 226 | + * @return string | ||
| 227 | + */ | ||
| 228 | + public function getLeftMenu() | ||
| 229 | + { | ||
| 230 | + $menu = '<div class="menu">'; | ||
| 231 | + $active = false; | ||
| 232 | + | ||
| 233 | + foreach ($this->stepClassNames as $k=>$step){ | ||
| 234 | + if($this->step_names[$step] != '') { | ||
| 235 | + $item = $this->step_names[$step]; | ||
| 236 | + } else { | ||
| 237 | + $item = $this->makeHeading($step); | ||
| 238 | + } | ||
| 239 | + if($step == $this->stepName) { | ||
| 240 | + $class = 'active'; | ||
| 241 | + $active = true; | ||
| 242 | + } else { | ||
| 243 | + if($active){ | ||
| 244 | + $class = 'inactive'; | ||
| 245 | + }else{ | ||
| 246 | + $class = 'indicator'; | ||
| 247 | + $item = "<a href=\"index.php?step_name={$step}\">{$item}</a>"; | ||
| 248 | + } | ||
| 249 | + } | ||
| 250 | + | ||
| 251 | + $menu .= "<span class='{$class}'>$item</span><br />"; | ||
| 252 | + } | ||
| 253 | + $menu .= '</div>'; | ||
| 254 | + return $menu; | ||
| 255 | + } | ||
| 256 | + | ||
| 257 | + /** | ||
| 258 | + * Returns confirmation page flag | ||
| 259 | + * | ||
| 260 | + * @author KnowledgeTree Team | ||
| 261 | + * @param none | ||
| 262 | + * @access public | ||
| 263 | + * @return boolean | ||
| 264 | + */ | ||
| 265 | + public function displayConfirm() { | ||
| 266 | + // TODO:No other way I can think of doing this | ||
| 267 | + return $this->displayConfirm; | ||
| 268 | + } | ||
| 269 | + | ||
| 270 | + /** | ||
| 271 | + * Sets confirmation page flag | ||
| 272 | + * | ||
| 273 | + * @author KnowledgeTree Team | ||
| 274 | + * @param boolean | ||
| 275 | + * @access public | ||
| 276 | + * @return void | ||
| 277 | + */ | ||
| 278 | + public function setDisplayConfirm($displayConfirm) { | ||
| 279 | + $this->displayConfirm = $displayConfirm; | ||
| 280 | + } | ||
| 281 | + | ||
| 282 | + /** | ||
| 283 | + * Sets session object | ||
| 284 | + * | ||
| 285 | + * @author KnowledgeTree Team | ||
| 286 | + * @param object Session | ||
| 287 | + * @access public | ||
| 288 | + * @return void | ||
| 289 | + */ | ||
| 290 | + public function loadSession($ses) { | ||
| 291 | + $this->session = $ses; | ||
| 292 | + } | ||
| 293 | + | ||
| 294 | + /** | ||
| 295 | + * Returns session object | ||
| 296 | + * | ||
| 297 | + * @author KnowledgeTree Team | ||
| 298 | + * @param object Session | ||
| 299 | + * @access public | ||
| 300 | + * @return object | ||
| 301 | + */ | ||
| 302 | + public function getSession() { | ||
| 303 | + return $this->session; | ||
| 304 | + } | ||
| 305 | + | ||
| 306 | + /** | ||
| 307 | + * Returns step tenplate content | ||
| 308 | + * | ||
| 309 | + * @author KnowledgeTree Team | ||
| 310 | + * @param none | ||
| 311 | + * @access public | ||
| 312 | + * @return string | ||
| 313 | + */ | ||
| 314 | + public function paintAction() { | ||
| 315 | + $left = $this->getLeftMenu(); | ||
| 316 | + $top = $this->getTop(); | ||
| 317 | + $step_errors = $this->action->getErrors(); // Get errors | ||
| 318 | + if($this->displayConfirm()) // Check if theres a confirm step | ||
| 319 | + $template = "templates/{$this->stepName}_confirm.tpl"; | ||
| 320 | + else | ||
| 321 | + $template = "templates/{$this->stepName}.tpl"; | ||
| 322 | + $step_tpl = new Template($template); | ||
| 323 | + $step_tpl->set("errors", $step_errors); // Set template errors | ||
| 324 | + $step_vars = $this->action->getStepVars(); // Get template variables | ||
| 325 | + foreach ($step_vars as $key => $value) { // Set template variables | ||
| 326 | + $step_tpl->set($key, $value); // Load values to session | ||
| 327 | + if($this->action->storeInSession()) { // Check if class values need to be stored in session | ||
| 328 | + $this->_loadValueToSession($this->stepName, $key, $value); | ||
| 329 | + } | ||
| 330 | + } | ||
| 331 | + $content = $step_tpl->fetch(); | ||
| 332 | + $tpl = new Template("templates/wizard.tpl"); | ||
| 333 | + $tpl->set('content', $content); | ||
| 334 | + $tpl->set('left', $left); | ||
| 335 | + echo $tpl->fetch(); | ||
| 336 | + } | ||
| 337 | + | ||
| 338 | + /** | ||
| 339 | + * Load class to session | ||
| 340 | + * | ||
| 341 | + * @author KnowledgeTree Team | ||
| 342 | + * @param string $class name of class | ||
| 343 | + * @param array $v array of values | ||
| 344 | + * @param boolean $overwrite whether or not to overwrite existing | ||
| 345 | + * @access private | ||
| 346 | + * @return void | ||
| 347 | + */ | ||
| 348 | + private function _loadStepToSession($class, $v = array(), $overwrite = false) { | ||
| 349 | + if($this->session != null) { | ||
| 350 | + if($overwrite) { | ||
| 351 | + $this->session->set($class , $v); | ||
| 352 | + } else { | ||
| 353 | + if(!$this->session->is_set($class)) | ||
| 354 | + $this->session->set($class , $v); | ||
| 355 | + } | ||
| 356 | + } else { | ||
| 357 | + die("Where is the session?"); | ||
| 358 | + } | ||
| 359 | + } | ||
| 360 | + | ||
| 361 | + /** | ||
| 362 | + * Load class value to session | ||
| 363 | + * | ||
| 364 | + * @author KnowledgeTree Team | ||
| 365 | + * @param string $class name of class | ||
| 366 | + * @param string $k key value | ||
| 367 | + * @param string $v value to store | ||
| 368 | + * @param boolean $overwrite whether or not to overwrite existing | ||
| 369 | + * @access private | ||
| 370 | + * @return void | ||
| 371 | + */ | ||
| 372 | + private function _loadValueToSession($class, $k, $v, $overwrite = false) { | ||
| 373 | + if($this->session != null) { | ||
| 374 | + $this->session->setClass($class, $k, $v); | ||
| 375 | + } else { | ||
| 376 | + die("Where is the session ?"); | ||
| 377 | + } | ||
| 378 | + } | ||
| 379 | + | ||
| 380 | + /** | ||
| 381 | + * Load all class errors value to session | ||
| 382 | + * | ||
| 383 | + * @author KnowledgeTree Team | ||
| 384 | + * @param none | ||
| 385 | + * @access private | ||
| 386 | + * @return void | ||
| 387 | + */ | ||
| 388 | + private function _handleErrors() {// TODO: handle multiple errors | ||
| 389 | + $step_errors = $this->action->getErrors(); // Get errors | ||
| 390 | + foreach ($step_errors as $key => $value) { | ||
| 391 | + $this->_loadErrorToSession($this->stepName, $key, $value); // Load values session | ||
| 392 | + } | ||
| 393 | + } | ||
| 394 | + | ||
| 395 | + /** | ||
| 396 | + * Remove all class errors value to session | ||
| 397 | + * | ||
| 398 | + * @author KnowledgeTree Team | ||
| 399 | + * @param none | ||
| 400 | + * @access private | ||
| 401 | + * @return void | ||
| 402 | + */ | ||
| 403 | + private function _clearErrors($class) { | ||
| 404 | + if($this->session) { | ||
| 405 | + $this->session->clearErrors($class); | ||
| 406 | + } | ||
| 407 | + } | ||
| 408 | + | ||
| 409 | + /** | ||
| 410 | + * Load class error value to session | ||
| 411 | + * | ||
| 412 | + * @author KnowledgeTree Team | ||
| 413 | + * @param string $class name of class | ||
| 414 | + * @param string $k key value | ||
| 415 | + * @param string $v value to store | ||
| 416 | + * @param boolean $overwrite whether or not to overwrite existing | ||
| 417 | + * @access private | ||
| 418 | + * @return void | ||
| 419 | + */ | ||
| 420 | + private function _loadErrorToSession($class, $k, $v, $overwrite = false) { | ||
| 421 | + $k = "errors"; | ||
| 422 | + if($this->session != null) { | ||
| 423 | + $this->session->setClassError($class, $k, $v); | ||
| 424 | + } else { | ||
| 425 | + die("Where is the session ?"); | ||
| 426 | + } | ||
| 427 | + } | ||
| 428 | +} | ||
| 429 | + | ||
| 430 | +?> | ||
| 0 | \ No newline at end of file | 431 | \ No newline at end of file |
setup/wizard/steps/complete.php
| @@ -39,7 +39,6 @@ | @@ -39,7 +39,6 @@ | ||
| 39 | * @package Installer | 39 | * @package Installer |
| 40 | * @version Version 0.1 | 40 | * @version Version 0.1 |
| 41 | */ | 41 | */ |
| 42 | -require_once(WIZARD_DIR.'step.php'); | ||
| 43 | 42 | ||
| 44 | class complete extends Step | 43 | class complete extends Step |
| 45 | { | 44 | { |
| @@ -48,5 +47,8 @@ class complete extends Step | @@ -48,5 +47,8 @@ class complete extends Step | ||
| 48 | $this->temp_variables = array("step_name"=>"complete"); | 47 | $this->temp_variables = array("step_name"=>"complete"); |
| 49 | } | 48 | } |
| 50 | 49 | ||
| 50 | + function doStep() { | ||
| 51 | + return 'landing'; | ||
| 52 | + } | ||
| 51 | } | 53 | } |
| 52 | ?> | 54 | ?> |
| 53 | \ No newline at end of file | 55 | \ No newline at end of file |
setup/wizard/steps/configuration.php
| @@ -39,7 +39,6 @@ | @@ -39,7 +39,6 @@ | ||
| 39 | * @package Installer | 39 | * @package Installer |
| 40 | * @version Version 0.1 | 40 | * @version Version 0.1 |
| 41 | */ | 41 | */ |
| 42 | -require_once(WIZARD_DIR.'step.php'); | ||
| 43 | 42 | ||
| 44 | class configuration extends Step | 43 | class configuration extends Step |
| 45 | { | 44 | { |
| @@ -171,8 +170,6 @@ class configuration extends Step | @@ -171,8 +170,6 @@ class configuration extends Step | ||
| 171 | */ | 170 | */ |
| 172 | public function installStep() | 171 | public function installStep() |
| 173 | { | 172 | { |
| 174 | - include_once('database.inc'); | ||
| 175 | - include_once('Ini.inc'); | ||
| 176 | // get data from the server | 173 | // get data from the server |
| 177 | $conf = $this->getDataFromSession("configuration"); | 174 | $conf = $this->getDataFromSession("configuration"); |
| 178 | $server = $conf['server']; | 175 | $server = $conf['server']; |
setup/wizard/steps/database.php
| @@ -39,8 +39,6 @@ | @@ -39,8 +39,6 @@ | ||
| 39 | * @package Installer | 39 | * @package Installer |
| 40 | * @version Version 0.1 | 40 | * @version Version 0.1 |
| 41 | */ | 41 | */ |
| 42 | -require_once(WIZARD_DIR.'step.php'); | ||
| 43 | -require_once(WIZARD_DIR.'database.inc'); | ||
| 44 | 42 | ||
| 45 | class database extends Step | 43 | class database extends Step |
| 46 | { | 44 | { |
setup/wizard/steps/dependencies.php
0 → 100755
| 1 | +<?php | ||
| 2 | +/** | ||
| 3 | +* Dependency Step Step Controller. | ||
| 4 | +* | ||
| 5 | +* KnowledgeTree Community Edition | ||
| 6 | +* Document Management Made Simple | ||
| 7 | +* Copyright(C) 2008,2009 KnowledgeTree Inc. | ||
| 8 | +* Portions copyright The Jam Warehouse Software(Pty) Limited | ||
| 9 | +* | ||
| 10 | +* This program is free software; you can redistribute it and/or modify it under | ||
| 11 | +* the terms of the GNU General Public License version 3 as published by the | ||
| 12 | +* Free Software Foundation. | ||
| 13 | +* | ||
| 14 | +* This program is distributed in the hope that it will be useful, but WITHOUT | ||
| 15 | +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS | ||
| 16 | +* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more | ||
| 17 | +* details. | ||
| 18 | +* | ||
| 19 | +* You should have received a copy of the GNU General Public License | ||
| 20 | +* along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 21 | +* | ||
| 22 | +* You can contact KnowledgeTree Inc., PO Box 7775 #87847, San Francisco, | ||
| 23 | +* California 94120-7775, or email info@knowledgetree.com. | ||
| 24 | +* | ||
| 25 | +* The interactive user interfaces in modified source and object code versions | ||
| 26 | +* of this program must display Appropriate Legal Notices, as required under | ||
| 27 | +* Section 5 of the GNU General Public License version 3. | ||
| 28 | +* | ||
| 29 | +* In accordance with Section 7(b) of the GNU General Public License version 3, | ||
| 30 | +* these Appropriate Legal Notices must retain the display of the "Powered by | ||
| 31 | +* KnowledgeTree" logo and retain the original copyright notice. If the display of the | ||
| 32 | +* logo is not reasonably feasible for technical reasons, the Appropriate Legal Notices | ||
| 33 | +* must display the words "Powered by KnowledgeTree" and retain the original | ||
| 34 | +* copyright notice. | ||
| 35 | +* | ||
| 36 | +* @copyright 2008-2009, KnowledgeTree Inc. | ||
| 37 | +* @license GNU General Public License version 3 | ||
| 38 | +* @author KnowledgeTree Team | ||
| 39 | +* @package Installer | ||
| 40 | +* @version Version 0.1 | ||
| 41 | +*/ | ||
| 42 | + | ||
| 43 | +class dependencies extends Step | ||
| 44 | +{ | ||
| 45 | + private $maxPHPVersion = '6.0.0'; | ||
| 46 | + private $minPHPVersion = '5.0.0'; | ||
| 47 | + private $done; | ||
| 48 | + | ||
| 49 | + /** | ||
| 50 | + * Flag to store class information in session | ||
| 51 | + * | ||
| 52 | + * @author KnowledgeTree Team | ||
| 53 | + * @access public | ||
| 54 | + * @var array | ||
| 55 | + */ | ||
| 56 | + public $storeInSession = true; | ||
| 57 | + | ||
| 58 | + /** | ||
| 59 | + * Constructor | ||
| 60 | + * | ||
| 61 | + * @author KnowledgeTree Team | ||
| 62 | + * @access public | ||
| 63 | + */ | ||
| 64 | + public function __construct() { | ||
| 65 | + $this->temp_variables = array("step_name"=>"dependencyCheck"); | ||
| 66 | + $this->error = array(); | ||
| 67 | + $this->done = true; | ||
| 68 | + } | ||
| 69 | + | ||
| 70 | + /** | ||
| 71 | + * Control function for position within the step | ||
| 72 | + * | ||
| 73 | + * @author KnowledgeTree Team | ||
| 74 | + * @access public | ||
| 75 | + * @return string The position in the step | ||
| 76 | + */ | ||
| 77 | + public function doStep() | ||
| 78 | + { | ||
| 79 | + // Check dependencies | ||
| 80 | + $passed = $this->doRun(); | ||
| 81 | + if($this->next()) { | ||
| 82 | + if($passed) | ||
| 83 | + return 'next'; | ||
| 84 | + else | ||
| 85 | + return 'error'; | ||
| 86 | + } else if($this->previous()) { | ||
| 87 | + | ||
| 88 | + return 'previous'; | ||
| 89 | + } | ||
| 90 | + | ||
| 91 | + return 'landing'; | ||
| 92 | + } | ||
| 93 | + | ||
| 94 | + /** | ||
| 95 | + * Execute the step | ||
| 96 | + * | ||
| 97 | + * @author KnowledgeTree Team | ||
| 98 | + * @access public | ||
| 99 | + * @return boolean True to continue | False if errors occurred | ||
| 100 | + */ | ||
| 101 | + public function doRun() | ||
| 102 | + { | ||
| 103 | + $check = $this->checkPhpVersion(); | ||
| 104 | + $this->temp_variables['version'] = $check; | ||
| 105 | + | ||
| 106 | + $configs = $this->checkPhpConfiguration(); | ||
| 107 | + $this->temp_variables['configurations'] = $configs; | ||
| 108 | + | ||
| 109 | + // get the list of extensions | ||
| 110 | + $list = $this->getRequiredExtensions(); | ||
| 111 | + $extensions = array(); | ||
| 112 | + | ||
| 113 | + foreach($list as $ext){ | ||
| 114 | + | ||
| 115 | + $ext['available'] = 'no'; | ||
| 116 | + if($this->checkExtension($ext['extension'])){ | ||
| 117 | + $ext['available'] = 'yes'; | ||
| 118 | + }else { | ||
| 119 | + if($ext['required'] == 'no'){ | ||
| 120 | + $ext['available'] = 'optional'; | ||
| 121 | + }else{ | ||
| 122 | + $this->done = false; | ||
| 123 | + $this->error[] = 'Missing required extension: '.$ext['name']; | ||
| 124 | + } | ||
| 125 | + } | ||
| 126 | + | ||
| 127 | + $extensions[] = $ext; | ||
| 128 | + } | ||
| 129 | + | ||
| 130 | + $this->temp_variables['extensions'] = $extensions; | ||
| 131 | + | ||
| 132 | + return $this->done; | ||
| 133 | + } | ||
| 134 | + | ||
| 135 | + /** | ||
| 136 | + * Get any errors that occurred | ||
| 137 | + * | ||
| 138 | + * @author KnowledgeTree Team | ||
| 139 | + * @access public | ||
| 140 | + * @return array The error list | ||
| 141 | + */ | ||
| 142 | + public function getErrors() { | ||
| 143 | + return $this->error; | ||
| 144 | + } | ||
| 145 | + | ||
| 146 | + /** | ||
| 147 | + * Get the variables to be passed to the template | ||
| 148 | + * | ||
| 149 | + * @author KnowledgeTree Team | ||
| 150 | + * @access public | ||
| 151 | + * @return array | ||
| 152 | + */ | ||
| 153 | + public function getStepVars() | ||
| 154 | + { | ||
| 155 | + return $this->temp_variables; | ||
| 156 | + } | ||
| 157 | + | ||
| 158 | + /** | ||
| 159 | + * Check the php configuration | ||
| 160 | + * | ||
| 161 | + * @author KnowledgeTree Team | ||
| 162 | + * @access private | ||
| 163 | + * @return array The configurations list | ||
| 164 | + */ | ||
| 165 | + private function checkPhpConfiguration() | ||
| 166 | + { | ||
| 167 | + $configs = $this->getConfigurations(); | ||
| 168 | + | ||
| 169 | + foreach($configs as $key => $config) { | ||
| 170 | + $setting = ini_get($config['configuration']); | ||
| 171 | + | ||
| 172 | + switch($config['type']){ | ||
| 173 | + case 'bool': | ||
| 174 | + $value = ($setting == 1) ? 'ON' : 'OFF'; | ||
| 175 | + break; | ||
| 176 | + | ||
| 177 | + case 'empty': | ||
| 178 | + $value = ($setting === false || $setting === '') ? 'unset' : $setting; | ||
| 179 | + break; | ||
| 180 | + | ||
| 181 | + default: | ||
| 182 | + $value = $setting; | ||
| 183 | + } | ||
| 184 | + | ||
| 185 | + $class = ($value == $config['recommended']) ? 'green' : 'orange'; | ||
| 186 | + $configs[$key]['setting'] = $value; | ||
| 187 | + $configs[$key]['class'] = $class; | ||
| 188 | + } | ||
| 189 | + | ||
| 190 | + $limits = $this->getLimits(); | ||
| 191 | + | ||
| 192 | + foreach($limits as $key => $limit) { | ||
| 193 | + $setting = ini_get($limit['configuration']); | ||
| 194 | + | ||
| 195 | + $setting = $this->prettySizeToActualSize($setting); | ||
| 196 | + $recommended = $this->prettySizeToActualSize($limit['recommended']); | ||
| 197 | + $class = ($recommended < $setting || $setting = -1) ? 'green' : 'orange'; | ||
| 198 | + | ||
| 199 | + $limits[$key]['setting'] = $this->prettySize($setting); | ||
| 200 | + $limits[$key]['class'] = $class; | ||
| 201 | + } | ||
| 202 | + $configs = array_merge($configs, $limits); | ||
| 203 | + | ||
| 204 | + return $configs; | ||
| 205 | + } | ||
| 206 | + | ||
| 207 | + /** | ||
| 208 | + * Check that the version of php is correct | ||
| 209 | + * | ||
| 210 | + * @author KnowledgeTree Team | ||
| 211 | + * @access private | ||
| 212 | + * @return array Version check result | ||
| 213 | + */ | ||
| 214 | + private function checkPhpVersion() | ||
| 215 | + { | ||
| 216 | + $phpversion = phpversion(); | ||
| 217 | + | ||
| 218 | + $phpversion5 = version_compare($phpversion, $this->minPHPVersion, '>='); | ||
| 219 | + $phpversion6 = version_compare($phpversion, $this->maxPHPVersion, '<'); | ||
| 220 | + | ||
| 221 | + $check['class'] = 'cross'; | ||
| 222 | + if($phpversion5 != 1){ | ||
| 223 | + $this->done = false; | ||
| 224 | + $check['version'] = "Your PHP version needs to be PHP 5.0 or higher. You are running version <b>{$phpversion}</b>."; | ||
| 225 | + return $check; | ||
| 226 | + } | ||
| 227 | + | ||
| 228 | + if($phpversion6 != 1){ | ||
| 229 | + $this->done = false; | ||
| 230 | + $check['version'] = "KnowledgeTree is not supported on PHP 6.0 and higher. You are running version <b>{$phpversion}</b>."; | ||
| 231 | + return $check; | ||
| 232 | + } | ||
| 233 | + $check['class'] = 'tick'; | ||
| 234 | + $check['version'] = "You are running version <b>{$phpversion}</b>."; | ||
| 235 | + return $check; | ||
| 236 | + } | ||
| 237 | + | ||
| 238 | + /** | ||
| 239 | + * Check whether the given extension is loaded | ||
| 240 | + * | ||
| 241 | + * @author KnowledgeTree Team | ||
| 242 | + * @access private | ||
| 243 | + * @param string $extension | ||
| 244 | + * @return boolean | ||
| 245 | + */ | ||
| 246 | + private function checkExtension($extension) | ||
| 247 | + { | ||
| 248 | + if(extension_loaded($extension)){ | ||
| 249 | + return true; | ||
| 250 | + } | ||
| 251 | + $this->continue = false; | ||
| 252 | + return false; | ||
| 253 | + } | ||
| 254 | + | ||
| 255 | + /** | ||
| 256 | + * Convert a formatted string to a size integer | ||
| 257 | + * | ||
| 258 | + * @author KnowledgeTree Team | ||
| 259 | + * @access string | ||
| 260 | + * @param integer $pretty | ||
| 261 | + * @return integer | ||
| 262 | + */ | ||
| 263 | + private function prettySizeToActualSize($pretty) { | ||
| 264 | + if (strtoupper(substr($pretty, strlen($pretty) - 1)) == 'G') { | ||
| 265 | + return (int)substr($pretty, 0, strlen($pretty)) * 1024 * 1024 * 1024; | ||
| 266 | + } | ||
| 267 | + if (strtoupper(substr($pretty, strlen($pretty) - 1)) == 'M') { | ||
| 268 | + return (int)substr($pretty, 0, strlen($pretty)) * 1024 * 1024; | ||
| 269 | + } | ||
| 270 | + if (strtoupper(substr($pretty, strlen($pretty) - 1)) == 'K') { | ||
| 271 | + return (int)substr($pretty, 0, strlen($pretty)) * 1024 * 1024; | ||
| 272 | + } | ||
| 273 | + return (int)$pretty; | ||
| 274 | + } | ||
| 275 | + | ||
| 276 | + /** | ||
| 277 | + * Convert a size integer to a formatted string | ||
| 278 | + * | ||
| 279 | + * @author KnowledgeTree Team | ||
| 280 | + * @access private | ||
| 281 | + * @param integer $v | ||
| 282 | + * @return string | ||
| 283 | + */ | ||
| 284 | + private function prettySize($v) { | ||
| 285 | + $v = (float)$v; | ||
| 286 | + foreach (array('B', 'K', 'M', 'G') as $unit) { | ||
| 287 | + if ($v < 1024) { | ||
| 288 | + return $v . $unit; | ||
| 289 | + } | ||
| 290 | + $v = $v / 1024; | ||
| 291 | + } | ||
| 292 | + } | ||
| 293 | + | ||
| 294 | + /** | ||
| 295 | + * Get the list of extensions used by the system | ||
| 296 | + * | ||
| 297 | + * @author KnowledgeTree Team | ||
| 298 | + * @access private | ||
| 299 | + * @return array | ||
| 300 | + */ | ||
| 301 | + private function getRequiredExtensions() | ||
| 302 | + { | ||
| 303 | + return array( | ||
| 304 | + array('extension' => 'fileinfo', 'required' => 'no', 'name' => 'Fileinfo', 'details' => 'Provides better file identification support - not necessary if you use file extensions.'), | ||
| 305 | + array('extension' => 'iconv', 'required' => 'no', 'name' => 'IconV', 'details' => 'Used for conversion between character sets.'), | ||
| 306 | + array('extension' => 'mysql', 'required' => 'yes', 'name' => 'MySQL', 'details' => 'Used for accessing a MySQL database.'), | ||
| 307 | + array('extension' => 'curl', 'required' => 'yes', 'name' => 'cURL', 'details' => 'Allows the connection and communication between different servers types using various protocols.'), | ||
| 308 | + array('extension' => 'xmlrpc', 'required' => 'yes', 'name' => 'XMLRPC', 'details' => 'Used with XML-RPC servers and clients.'), | ||
| 309 | + array('extension' => 'win32', 'required' => 'no', 'name' => 'Win32', 'details' => 'Allows control of Microsoft Windows services.'), | ||
| 310 | + array('extension' => 'mbstring', 'required' => 'no', 'name' => 'Multi Byte Strings', 'details' => 'Used in the manipulation of multi-byte strings.'), | ||
| 311 | + array('extension' => 'ldap', 'required' => 'no', 'name' => 'LDAP', 'details' => 'Used to access LDAP directory servers.'), | ||
| 312 | + array('extension' => 'json', 'required' => 'yes', 'name' => 'JSON', 'details' => 'Implements the javascript object notation (json) data-interchange format.'), | ||
| 313 | + array('extension' => 'openssl', 'required' => 'no', 'name' => 'Open SSL', 'details' => 'Used for the generation and verification of signatures and the encrypting and decrypting of data'), | ||
| 314 | + ); | ||
| 315 | + } | ||
| 316 | + | ||
| 317 | + /** | ||
| 318 | + * Get the recommended configuration settings | ||
| 319 | + * | ||
| 320 | + * @author KnowledgeTree Team | ||
| 321 | + * @access private | ||
| 322 | + * @return array | ||
| 323 | + */ | ||
| 324 | + private function getConfigurations() | ||
| 325 | + { | ||
| 326 | + return array( | ||
| 327 | + array('name' => 'Safe Mode', 'configuration' => 'safe_mode', 'recommended' => 'ON', 'type' => 'bool'), | ||
| 328 | + array('name' => 'Display Errors', 'configuration' => 'display_errors', 'recommended' => 'OFF', 'type' => 'bool'), | ||
| 329 | + array('name' => 'Display Startup Errors', 'configuration' => 'display_startup_errors', 'recommended' => 'ON', 'type' => 'bool'), | ||
| 330 | + array('name' => 'File Uploads', 'configuration' => 'file_uploads', 'recommended' => 'ON', 'type' => 'bool'), | ||
| 331 | + array('name' => 'Magic Quotes GPC', 'configuration' => 'magic_quotes_gpc', 'recommended' => 'OFF', 'type' => 'bool'), | ||
| 332 | + array('name' => 'Magic Quotes Runtime', 'configuration' => 'magic_quotes_runtime', 'recommended' => 'OFF', 'type' => 'bool'), | ||
| 333 | + array('name' => 'Register Globals', 'configuration' => 'register_globals', 'recommended' => 'OFF', 'type' => 'bool'), | ||
| 334 | + array('name' => 'Output Buffering', 'configuration' => 'output_buffering', 'recommended' => 'OFF', 'type' => 'bool'), | ||
| 335 | + array('name' => 'Session auto start', 'configuration' => 'session.auto_start', 'recommended' => 'OFF', 'type' => 'bool'), | ||
| 336 | + array('name' => 'Automatic prepend file', 'configuration' => 'auto_prepend_file', 'recommended' => 'unset', 'type' => 'empty'), | ||
| 337 | + array('name' => 'Automatic append file', 'configuration' => 'auto_append_file', 'recommended' => 'unset', 'type' => 'empty'), | ||
| 338 | + array('name' => 'Open base directory', 'configuration' => 'open_basedir', 'recommended' => 'unset', 'type' => 'empty'), | ||
| 339 | + array('name' => 'Default MIME type', 'configuration' => 'default_mimetype', 'recommended' => 'text/html', 'type' => 'string'), | ||
| 340 | + ); | ||
| 341 | + } | ||
| 342 | + | ||
| 343 | + /** | ||
| 344 | + * Get the recommended limits settings | ||
| 345 | + * | ||
| 346 | + * @author KnowledgeTree Team | ||
| 347 | + * @access private | ||
| 348 | + * @return array | ||
| 349 | + */ | ||
| 350 | + private function getLimits() | ||
| 351 | + { | ||
| 352 | + return array( | ||
| 353 | + array('name' => 'Maximum POST size', 'configuration' => 'post_max_size', 'recommended' => '32M', 'type' => 'int'), | ||
| 354 | + array('name' => 'Maximum upload size', 'configuration' => 'upload_max_filesize', 'recommended' => '32M', 'type' => 'int'), | ||
| 355 | + array('name' => 'Memory limit', 'configuration' => 'memory_limit', 'recommended' => '32M', 'type' => 'int'), | ||
| 356 | + ); | ||
| 357 | + } | ||
| 358 | +} | ||
| 359 | +?> | ||
| 0 | \ No newline at end of file | 360 | \ No newline at end of file |
setup/wizard/steps/install.php
setup/wizard/steps/license.php
setup/wizard/steps/services.php
0 → 100755
| 1 | +<?php | ||
| 2 | +/** | ||
| 3 | +* Services Step Controller. | ||
| 4 | +* | ||
| 5 | +* KnowledgeTree Community Edition | ||
| 6 | +* Document Management Made Simple | ||
| 7 | +* Copyright(C) 2008,2009 KnowledgeTree Inc. | ||
| 8 | +* Portions copyright The Jam Warehouse Software(Pty) Limited | ||
| 9 | +* | ||
| 10 | +* This program is free software; you can redistribute it and/or modify it under | ||
| 11 | +* the terms of the GNU General Public License version 3 as published by the | ||
| 12 | +* Free Software Foundation. | ||
| 13 | +* | ||
| 14 | +* This program is distributed in the hope that it will be useful, but WITHOUT | ||
| 15 | +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS | ||
| 16 | +* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more | ||
| 17 | +* details. | ||
| 18 | +* | ||
| 19 | +* You should have received a copy of the GNU General Public License | ||
| 20 | +* along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 21 | +* | ||
| 22 | +* You can contact KnowledgeTree Inc., PO Box 7775 #87847, San Francisco, | ||
| 23 | +* California 94120-7775, or email info@knowledgetree.com. | ||
| 24 | +* | ||
| 25 | +* The interactive user interfaces in modified source and object code versions | ||
| 26 | +* of this program must display Appropriate Legal Notices, as required under | ||
| 27 | +* Section 5 of the GNU General Public License version 3. | ||
| 28 | +* | ||
| 29 | +* In accordance with Section 7(b) of the GNU General Public License version 3, | ||
| 30 | +* these Appropriate Legal Notices must retain the display of the "Powered by | ||
| 31 | +* KnowledgeTree" logo and retain the original copyright notice. If the display of the | ||
| 32 | +* logo is not reasonably feasible for technical reasons, the Appropriate Legal Notices | ||
| 33 | +* must display the words "Powered by KnowledgeTree" and retain the original | ||
| 34 | +* copyright notice. | ||
| 35 | +* | ||
| 36 | +* @copyright 2008-2009, KnowledgeTree Inc. | ||
| 37 | +* @license GNU General Public License version 3 | ||
| 38 | +* @author KnowledgeTree Team | ||
| 39 | +* @package Installer | ||
| 40 | +* @version Version 0.1 | ||
| 41 | +*/ | ||
| 42 | + | ||
| 43 | + | ||
| 44 | +//require_once('../../thirdparty/xmlrpc-2.2/xmlrpc.inc'); | ||
| 45 | + | ||
| 46 | +class services extends Step | ||
| 47 | +{ | ||
| 48 | + /** | ||
| 49 | + * List of errors encountered | ||
| 50 | + * | ||
| 51 | + * @author KnowledgeTree Team | ||
| 52 | + * @access public | ||
| 53 | + * @var array | ||
| 54 | + */ | ||
| 55 | + public $error = array(); | ||
| 56 | + | ||
| 57 | + /** | ||
| 58 | + * Flag if step needs to be installed | ||
| 59 | + * | ||
| 60 | + * @author KnowledgeTree Team | ||
| 61 | + * @access public | ||
| 62 | + * @var array | ||
| 63 | + */ | ||
| 64 | + protected $runInstall = true; | ||
| 65 | + | ||
| 66 | + | ||
| 67 | + /** | ||
| 68 | + * Constructs database object | ||
| 69 | + * | ||
| 70 | + * @author KnowledgeTree Team | ||
| 71 | + * @access public | ||
| 72 | + * @param none | ||
| 73 | + */ | ||
| 74 | + public function __construct() { | ||
| 75 | + | ||
| 76 | + } | ||
| 77 | + | ||
| 78 | + /** | ||
| 79 | + * Main control of services setup | ||
| 80 | + * | ||
| 81 | + * @author KnowledgeTree Team | ||
| 82 | + * @param none | ||
| 83 | + * @access public | ||
| 84 | + * @return string | ||
| 85 | + */ | ||
| 86 | + public function doStep() | ||
| 87 | + { | ||
| 88 | + // Check dependencies | ||
| 89 | + $passed = $this->doRun(); | ||
| 90 | + if($this->next()) { | ||
| 91 | + if($passed) | ||
| 92 | + return 'next'; | ||
| 93 | + else | ||
| 94 | + return 'error'; | ||
| 95 | + } else if($this->previous()) { | ||
| 96 | + | ||
| 97 | + return 'previous'; | ||
| 98 | + } | ||
| 99 | + | ||
| 100 | + return 'landing'; | ||
| 101 | + } | ||
| 102 | + | ||
| 103 | + private function doRun() { | ||
| 104 | + $util = new InstallUtil(); | ||
| 105 | +// $response = $util->pexec("java"); // Java Runtime Check | ||
| 106 | + $response = $util->pexec("java -version"); // Java Runtime Check | ||
| 107 | + if(empty($response['out'])) { | ||
| 108 | + $this->error[] = "Java runtime environment required"; | ||
| 109 | +// return false; | ||
| 110 | + } | ||
| 111 | + $this->installStep(); | ||
| 112 | + return true; | ||
| 113 | + } | ||
| 114 | + | ||
| 115 | + | ||
| 116 | + /** | ||
| 117 | + * Runs step install if required | ||
| 118 | + * | ||
| 119 | + * @author KnowledgeTree Team | ||
| 120 | + * @param none | ||
| 121 | + * @access public | ||
| 122 | + * @return void | ||
| 123 | + */ | ||
| 124 | + public function installStep() { | ||
| 125 | + $util = new InstallUtil(); | ||
| 126 | + if(WINDOWS_OS) { // Add service to tasks list if needed | ||
| 127 | + $lucene = new windowsLucene(); | ||
| 128 | + // Start service | ||
| 129 | + } else { // Unix based systems | ||
| 130 | + $lucene = new unixLucene(); | ||
| 131 | + $lucene->load(); | ||
| 132 | + } | ||
| 133 | + | ||
| 134 | + | ||
| 135 | + | ||
| 136 | + | ||
| 137 | + } | ||
| 138 | + | ||
| 139 | + | ||
| 140 | + | ||
| 141 | + /** | ||
| 142 | + * Returns database errors | ||
| 143 | + * | ||
| 144 | + * @author KnowledgeTree Team | ||
| 145 | + * @access public | ||
| 146 | + * @params none | ||
| 147 | + * @return array | ||
| 148 | + */ | ||
| 149 | + public function getErrors() { | ||
| 150 | + return $this->error; | ||
| 151 | + } | ||
| 152 | +} | ||
| 153 | +?> | ||
| 0 | \ No newline at end of file | 154 | \ No newline at end of file |
setup/wizard/steps/welcome.php
| @@ -39,11 +39,9 @@ | @@ -39,11 +39,9 @@ | ||
| 39 | * @package Installer | 39 | * @package Installer |
| 40 | * @version Version 0.1 | 40 | * @version Version 0.1 |
| 41 | */ | 41 | */ |
| 42 | -require_once(WIZARD_DIR.'step.php'); | ||
| 43 | 42 | ||
| 44 | class welcome extends step { | 43 | class welcome extends step { |
| 45 | 44 | ||
| 46 | - | ||
| 47 | function __construct() { | 45 | function __construct() { |
| 48 | $this->temp_variables = array("step_name"=>"license"); | 46 | $this->temp_variables = array("step_name"=>"license"); |
| 49 | } | 47 | } |
setup/wizard/template.php
0 → 100755
| 1 | +<?php | ||
| 2 | +/** | ||
| 3 | +* Template Engine. | ||
| 4 | +* | ||
| 5 | +* KnowledgeTree Community Edition | ||
| 6 | +* Document Management Made Simple | ||
| 7 | +* Copyright (C) 2008,2009 KnowledgeTree Inc. | ||
| 8 | +* Portions copyright The Jam Warehouse Software (Pty) Limited | ||
| 9 | +* | ||
| 10 | +* This program is free software; you can redistribute it and/or modify it under | ||
| 11 | +* the terms of the GNU General Public License version 3 as published by the | ||
| 12 | +* Free Software Foundation. | ||
| 13 | +* | ||
| 14 | +* This program is distributed in the hope that it will be useful, but WITHOUT | ||
| 15 | +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS | ||
| 16 | +* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more | ||
| 17 | +* details. | ||
| 18 | +* | ||
| 19 | +* You should have received a copy of the GNU General Public License | ||
| 20 | +* along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 21 | +* | ||
| 22 | +* You can contact KnowledgeTree Inc., PO Box 7775 #87847, San Francisco, | ||
| 23 | +* California 94120-7775, or email info@knowledgetree.com. | ||
| 24 | +* | ||
| 25 | +* The interactive user interfaces in modified source and object code versions | ||
| 26 | +* of this program must display Appropriate Legal Notices, as required under | ||
| 27 | +* Section 5 of the GNU General Public License version 3. | ||
| 28 | +* | ||
| 29 | +* In accordance with Section 7(b) of the GNU General Public License version 3, | ||
| 30 | +* these Appropriate Legal Notices must retain the display of the "Powered by | ||
| 31 | +* KnowledgeTree" logo and retain the original copyright notice. If the display of the | ||
| 32 | +* logo is not reasonably feasible for technical reasons, the Appropriate Legal Notices | ||
| 33 | +* must display the words "Powered by KnowledgeTree" and retain the original | ||
| 34 | +* copyright notice. | ||
| 35 | +* | ||
| 36 | +* @copyright 2008-2009, KnowledgeTree Inc. | ||
| 37 | +* @license GNU General Public License version 3 | ||
| 38 | +* @author KnowledgeTree Team | ||
| 39 | +* @package Installer | ||
| 40 | +* @version Version 0.1 | ||
| 41 | +*/ | ||
| 42 | + | ||
| 43 | +class Template | ||
| 44 | +{ | ||
| 45 | + /** | ||
| 46 | + * Hold all the variables that are going to be imported into the template file | ||
| 47 | + * @var array | ||
| 48 | + */ | ||
| 49 | + var $template_vars = Array(); | ||
| 50 | + | ||
| 51 | + | ||
| 52 | + /** | ||
| 53 | + * Constructor | ||
| 54 | + * | ||
| 55 | + * @author KnowledgeTree Team | ||
| 56 | + * @param string $file the file name you want to load | ||
| 57 | + * @access public | ||
| 58 | + * @return void | ||
| 59 | + */ | ||
| 60 | + public function Template($file = null) | ||
| 61 | + { | ||
| 62 | + $this->file = $file; | ||
| 63 | + } | ||
| 64 | + | ||
| 65 | + | ||
| 66 | + /** | ||
| 67 | + * Set a variable into the template | ||
| 68 | + * If the variable is a template object, go and call its template::fetch() method | ||
| 69 | + * | ||
| 70 | + * @author KnowledgeTree Team | ||
| 71 | + * @param string $name The name for this value in the template file | ||
| 72 | + * @param string $value The value to show in the template file | ||
| 73 | + * @access public | ||
| 74 | + * @return void | ||
| 75 | + */ | ||
| 76 | + public function set($name, $value) | ||
| 77 | + { | ||
| 78 | + if(is_a($value, 'Template')) { | ||
| 79 | + $value = $value->fetch(); | ||
| 80 | + } | ||
| 81 | + $this->template_vars[$name] = $value; | ||
| 82 | + } | ||
| 83 | + | ||
| 84 | + | ||
| 85 | + /** | ||
| 86 | + * Create the template and import its variables | ||
| 87 | + * | ||
| 88 | + * @author KnowledgeTree Team | ||
| 89 | + * @param string $file The file to use as the template | ||
| 90 | + * @access public | ||
| 91 | + * @return string The parsed template | ||
| 92 | + */ | ||
| 93 | + public function fetch($file = null) | ||
| 94 | + { | ||
| 95 | + if (is_null($file)) $file = $this->file; | ||
| 96 | + if (!file_exists($file)) { | ||
| 97 | + trigger_error('Template file '.$file.' does not exist ', E_USER_ERROR); | ||
| 98 | + } | ||
| 99 | + extract($this->template_vars); // Extract the vars to local namespace | ||
| 100 | + ob_start(); | ||
| 101 | + include($file); | ||
| 102 | + $contents = ob_get_contents(); | ||
| 103 | + ob_end_clean(); | ||
| 104 | + return $contents; | ||
| 105 | + } | ||
| 106 | + | ||
| 107 | +} | ||
| 108 | +?> | ||
| 0 | \ No newline at end of file | 109 | \ No newline at end of file |
setup/wizard/templates/dependencies.tpl
0 → 100755
| 1 | +<h1>PHP Dependencies Check</h1> | ||
| 2 | + | ||
| 3 | +<p class="description"> | ||
| 4 | +This checkup ensures that your environment is ready to support a KnowledgeTree installation. Settings marked in green are available, | ||
| 5 | +settings marked in orange are optional and settings marked in red are required. | ||
| 6 | +</p> | ||
| 7 | + | ||
| 8 | +<?php | ||
| 9 | +if($errors){ | ||
| 10 | + echo '<div class="error">'; | ||
| 11 | + foreach ($errors as $msg){ | ||
| 12 | + echo $msg . "<br />\n"; | ||
| 13 | + } | ||
| 14 | + echo '</div>'; | ||
| 15 | +} | ||
| 16 | +?> | ||
| 17 | + | ||
| 18 | +<h3>PHP Version Check</h3> | ||
| 19 | + | ||
| 20 | +<p class="description"> | ||
| 21 | +The PHP version must be higher than 5.0 and lower than 6.0. It is not recommended to run a version higher than 5.3.2. | ||
| 22 | +</p> | ||
| 23 | + | ||
| 24 | +<?php echo "<span class='{$version['class']}'> </span>{$version['version']}"; ?> | ||
| 25 | +<br /><br /> | ||
| 26 | +<h3>PHP Extensions</h3> | ||
| 27 | + | ||
| 28 | +<p class="description"> | ||
| 29 | +The following determines your PHP installation environment. The extensions are required for KnowledgeTree to perform at an optimal level. | ||
| 30 | +</p> | ||
| 31 | + | ||
| 32 | +<table> | ||
| 33 | +<?php | ||
| 34 | + | ||
| 35 | + foreach($extensions as $ext) { | ||
| 36 | + $row = '<tr>'; | ||
| 37 | + | ||
| 38 | + switch($ext['available']){ | ||
| 39 | + case 'yes': | ||
| 40 | + $class = 'tick'; | ||
| 41 | + break; | ||
| 42 | + case 'optional': | ||
| 43 | + $class = 'cross_orange'; | ||
| 44 | + break; | ||
| 45 | + case 'no': | ||
| 46 | + default: | ||
| 47 | + $class = 'cross'; | ||
| 48 | + } | ||
| 49 | + $row .= "<td><div class='{$class}'></div></td>"; | ||
| 50 | + $row .= "<td>{$ext['name']}</td>"; | ||
| 51 | + $row .= ($ext['available'] != 'yes') ? "<td>{$ext['details']}</td>" : '<td></td>'; | ||
| 52 | + | ||
| 53 | + $row .= '</tr>'; | ||
| 54 | + | ||
| 55 | + echo $row."\n"; | ||
| 56 | + } | ||
| 57 | + | ||
| 58 | +?> | ||
| 59 | +</table> | ||
| 60 | +<br /><br /> | ||
| 61 | +<h3>PHP Configuration</h3> | ||
| 62 | + | ||
| 63 | +<p class="description"> | ||
| 64 | +The following is the recommended PHP configuration for KnowledgeTree to perform at an optimal level. | ||
| 65 | +</p> | ||
| 66 | + | ||
| 67 | +<table> | ||
| 68 | + | ||
| 69 | +<tr> | ||
| 70 | + <th>Setting</th> | ||
| 71 | + <th>Recommended value</th> | ||
| 72 | + <th>Current value</th> | ||
| 73 | +</tr> | ||
| 74 | + | ||
| 75 | +<?php | ||
| 76 | + foreach($configurations as $config) { | ||
| 77 | + $row = '<tr>'; | ||
| 78 | + | ||
| 79 | + $row .= "<td>{$config['name']}</td>"; | ||
| 80 | + $row .= "<td>{$config['recommended']}</td>"; | ||
| 81 | + $row .= "<td class='{$config['class']}'>{$config['setting']}</td>"; | ||
| 82 | + | ||
| 83 | + $row .= '</tr>'; | ||
| 84 | + | ||
| 85 | + echo $row."\n"; | ||
| 86 | + } | ||
| 87 | +?> | ||
| 88 | + | ||
| 89 | +</table> | ||
| 90 | +<form action="index.php?step_name=dependencies" method="post"> | ||
| 91 | + | ||
| 92 | +<div class="buttons"> | ||
| 93 | + <input type="submit" name="Previous" value="Previous"/> | ||
| 94 | + <input type="submit" name="Next" value="Next"/> | ||
| 95 | +</div> | ||
| 96 | +</form> | ||
| 0 | \ No newline at end of file | 97 | \ No newline at end of file |
setup/wizard/templates/services.tpl
0 → 100755
| 1 | +<h1>Services Dependencies Check</h1> | ||
| 2 | + | ||
| 3 | +<p class="description"> | ||
| 4 | +This checkup ensures that your environment is ready to support a KnowledgeTree background services. | ||
| 5 | +</p> | ||
| 6 | + | ||
| 7 | +<?php | ||
| 8 | +if($errors){ | ||
| 9 | + echo '<div class="error">'; | ||
| 10 | + foreach ($errors as $msg){ | ||
| 11 | + echo $msg . "<br />\n"; | ||
| 12 | + } | ||
| 13 | + echo '</div>'; | ||
| 14 | +} | ||
| 15 | +?> | ||
| 16 | + | ||
| 17 | + | ||
| 18 | +<form action="index.php?step_name=services" method="post"> | ||
| 19 | + | ||
| 20 | +<div class="buttons"> | ||
| 21 | + <input type="submit" name="Previous" value="Previous"/> | ||
| 22 | + <input type="submit" name="Next" value="Next"/> | ||
| 23 | +</div> | ||
| 24 | +</form> | ||
| 0 | \ No newline at end of file | 25 | \ No newline at end of file |
setup/wizard/unixLucene.php
0 → 100644
| 1 | +<?php | ||
| 2 | +/** | ||
| 3 | +* Lucene Service Controller. | ||
| 4 | +* | ||
| 5 | +* KnowledgeTree Community Edition | ||
| 6 | +* Document Management Made Simple | ||
| 7 | +* Copyright(C) 2008,2009 KnowledgeTree Inc. | ||
| 8 | +* Portions copyright The Jam Warehouse Software(Pty) Limited | ||
| 9 | +* | ||
| 10 | +* This program is free software; you can redistribute it and/or modify it under | ||
| 11 | +* the terms of the GNU General Public License version 3 as published by the | ||
| 12 | +* Free Software Foundation. | ||
| 13 | +* | ||
| 14 | +* This program is distributed in the hope that it will be useful, but WITHOUT | ||
| 15 | +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS | ||
| 16 | +* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more | ||
| 17 | +* details. | ||
| 18 | +* | ||
| 19 | +* You should have received a copy of the GNU General Public License | ||
| 20 | +* along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 21 | +* | ||
| 22 | +* You can contact KnowledgeTree Inc., PO Box 7775 #87847, San Francisco, | ||
| 23 | +* California 94120-7775, or email info@knowledgetree.com. | ||
| 24 | +* | ||
| 25 | +* The interactive user interfaces in modified source and object code versions | ||
| 26 | +* of this program must display Appropriate Legal Notices, as required under | ||
| 27 | +* Section 5 of the GNU General Public License version 3. | ||
| 28 | +* | ||
| 29 | +* In accordance with Section 7(b) of the GNU General Public License version 3, | ||
| 30 | +* these Appropriate Legal Notices must retain the display of the "Powered by | ||
| 31 | +* KnowledgeTree" logo and retain the original copyright notice. If the display of the | ||
| 32 | +* logo is not reasonably feasible for technical reasons, the Appropriate Legal Notices | ||
| 33 | +* must display the words "Powered by KnowledgeTree" and retain the original | ||
| 34 | +* copyright notice. | ||
| 35 | +* | ||
| 36 | +* @copyright 2008-2009, KnowledgeTree Inc. | ||
| 37 | +* @license GNU General Public License version 3 | ||
| 38 | +* @author KnowledgeTree Team | ||
| 39 | +* @package Installer | ||
| 40 | +* @version Version 0.1 | ||
| 41 | +*/ | ||
| 42 | + | ||
| 43 | +define('LUCENE_SOURCE_DIR', SYSTEM_DIR."bin".DS."luceneserver".DS); | ||
| 44 | +define('LUCENE_SOURCE_FILE', SYSTEM_DIR."bin".DS."luceneserver".DS."ktlucene.jar"); | ||
| 45 | +require_once("service.php"); | ||
| 46 | + | ||
| 47 | +class unixLucene extends Service { | ||
| 48 | + private $name; | ||
| 49 | +// private $javaBin; | ||
| 50 | +// private $javaSystem; | ||
| 51 | +// protected $lucene_pid_file=""; | ||
| 52 | +// protected $lucene_dir=""; | ||
| 53 | +// protected $lucene_message=""; | ||
| 54 | + protected $lucene_options = " -Xms512M -Xmx512M -jar "; | ||
| 55 | + private $util = null; | ||
| 56 | + | ||
| 57 | + public function __construct() { | ||
| 58 | + } | ||
| 59 | + | ||
| 60 | + function load() { | ||
| 61 | + $this->name = "KTLuceneTest"; | ||
| 62 | + $this->util = new InstallUtil(); | ||
| 63 | +// $this->javaSystem = new Java('java.lang.System'); | ||
| 64 | +// $this->setJavaBin($this->javaSystem->getProperty('java.home').DS."bin"); | ||
| 65 | + } | ||
| 66 | + | ||
| 67 | + private function setJavaBin($javaBin) { | ||
| 68 | + $this->javaBin = $javaBin; | ||
| 69 | + } | ||
| 70 | + | ||
| 71 | + public function getJavaBin() { | ||
| 72 | + return $this->javaBin; | ||
| 73 | + } | ||
| 74 | + | ||
| 75 | + // Load default settings | ||
| 76 | +// public function load() { | ||
| 77 | +// $this->util = new InstallUtil(); | ||
| 78 | +// $this->lucene_dir = SYSTEM_DIR."bin".DS."luceneserver".DS; | ||
| 79 | +// $this->lucene_pid_file = SYSTEM_DIR."bin".DS."luceneserver".DS."lucene.pid"; | ||
| 80 | +// $this->lucene_pid = ''; | ||
| 81 | +// } | ||
| 82 | + | ||
| 83 | + // Stop lucene | ||
| 84 | + public function stop() { | ||
| 85 | + // TODO:Still need to figure out xmlrpc shutdown() | ||
| 86 | + $cmd = "pkill -f lucene<br/>"; | ||
| 87 | + $response = $util->pexec($cmd); | ||
| 88 | + echo 'Stop lucene'; | ||
| 89 | + } | ||
| 90 | + | ||
| 91 | + public function install() { | ||
| 92 | + | ||
| 93 | + } | ||
| 94 | + | ||
| 95 | + // Start lucene | ||
| 96 | + public function start() { | ||
| 97 | + // TODO:A shot in the dark here | ||
| 98 | + $this->util = new InstallUtil(); | ||
| 99 | + $cmd = "nohup java".$this->lucene_options.LUCENE_SOURCE_FILE." &> ".SYS_LOG_DIR."lucene.log"; | ||
| 100 | + $response = $this->util->pexec($cmd); | ||
| 101 | + $this->status = $this->on; | ||
| 102 | + echo 'Start lucene'; | ||
| 103 | + } | ||
| 104 | + | ||
| 105 | + | ||
| 106 | + public function _start_lucene() { | ||
| 107 | + if($this->is_lucene_running()) { // Is service running | ||
| 108 | + echo 'Already Running<br/>'; | ||
| 109 | + } else { | ||
| 110 | + // Get to | ||
| 111 | + //echo 'Install service'; | ||
| 112 | + $this->is_lucene_running(); | ||
| 113 | + //nohup $LUCENE &> $INSTALL_PATH/var/log/dmsctl.log & | ||
| 114 | + | ||
| 115 | + } | ||
| 116 | + | ||
| 117 | +/* | ||
| 118 | + is_lucene_running | ||
| 119 | + RUNNING=$? | ||
| 120 | + | ||
| 121 | + if [ $RUNNING -eq 1 ]; then | ||
| 122 | + echo "$0 $ARG: lucene (pid $LUCENE_PID) already running" | ||
| 123 | + else | ||
| 124 | + cd $INSTALL_PATH/knowledgeTree/bin/luceneserver | ||
| 125 | + nohup $LUCENE &> $INSTALL_PATH/var/log/dmsctl.log & | ||
| 126 | + if [ $? -eq 0 ]; then | ||
| 127 | + echo "$0 $ARG: lucene started" | ||
| 128 | + ps ax | grep ktlucene.jar | awk {'print $1'} > $LUCENE_PIDFILE | ||
| 129 | + sleep 2 | ||
| 130 | + else | ||
| 131 | + echo "$0 $ARG: lucene could not be started" | ||
| 132 | + ERROR=3 | ||
| 133 | + fi | ||
| 134 | + cd $INSTALL_PATH | ||
| 135 | +fi | ||
| 136 | +*/ | ||
| 137 | + } | ||
| 138 | + | ||
| 139 | + public function is_lucene_running() { | ||
| 140 | + | ||
| 141 | + $pid = $this->get_lucene_pid(); | ||
| 142 | + if($this->is_service_running($pid)) { | ||
| 143 | + echo 'Service is running'; | ||
| 144 | + } else { | ||
| 145 | + | ||
| 146 | + } | ||
| 147 | + | ||
| 148 | +/* is_lucene_running() { | ||
| 149 | + get_lucene_pid | ||
| 150 | + is_service_running $LUCENE_PID | ||
| 151 | + RUNNING=$? | ||
| 152 | + if [ $RUNNING -eq 0 ]; then | ||
| 153 | + LUCENE_STATUS="lucene not running" | ||
| 154 | + else | ||
| 155 | + LUCENE_STATUS="lucene already running" | ||
| 156 | + fi | ||
| 157 | + return $RUNNING*/ | ||
| 158 | + } | ||
| 159 | + | ||
| 160 | + public function is_service_running($pid) { | ||
| 161 | + $cmd = "kill -0 $pid 2>/dev/null"; | ||
| 162 | + $response = $this->util->pexec($cmd); | ||
| 163 | + | ||
| 164 | + /* | ||
| 165 | +is_service_running() { | ||
| 166 | + PID=$1 | ||
| 167 | + if [ "x$PID" != "x" ] && kill -0 $PID 2>/dev/null ; then | ||
| 168 | + RUNNING=1 | ||
| 169 | + else | ||
| 170 | + RUNNING=0 | ||
| 171 | + fi | ||
| 172 | + return $RUNNING | ||
| 173 | +} | ||
| 174 | +*/ | ||
| 175 | + } | ||
| 176 | + | ||
| 177 | + public function get_lucene_pid() { | ||
| 178 | + // TODO: PID FILE | ||
| 179 | +/*get_lucene_pid() { | ||
| 180 | + get_pid $LUCENE_PIDFILE | ||
| 181 | + if [ ! $PID ]; then | ||
| 182 | + return | ||
| 183 | + fi | ||
| 184 | + if [ $PID -gt 0 ]; then | ||
| 185 | + LUCENE_PID=$PID | ||
| 186 | + fi | ||
| 187 | +}*/ | ||
| 188 | + } | ||
| 189 | + | ||
| 190 | + public function get_pid() { | ||
| 191 | + | ||
| 192 | +/*get_pid() { | ||
| 193 | + PID="" | ||
| 194 | + PIDFILE=$1 | ||
| 195 | + # check for pidfile | ||
| 196 | + if [ -f $PIDFILE ] ; then | ||
| 197 | + exec 6<&0 | ||
| 198 | + exec < $PIDFILE | ||
| 199 | + read pid | ||
| 200 | + PID=$pid | ||
| 201 | + exec 0<&6 6<&- | ||
| 202 | + fi | ||
| 203 | +}*/ | ||
| 204 | + } | ||
| 205 | + | ||
| 206 | + function shutdown() | ||
| 207 | + { | ||
| 208 | + | ||
| 209 | + $function=new xmlrpcmsg('control.shutdown',array( | ||
| 210 | + php_xmlrpc_encode((string) $this->ktid), | ||
| 211 | + php_xmlrpc_encode((string) $this->authToken))); | ||
| 212 | + | ||
| 213 | + $result=&$this->client->send($function); | ||
| 214 | + if($result->faultCode()) | ||
| 215 | + { | ||
| 216 | + $this->error($result, 'shutdown'); | ||
| 217 | + return false; | ||
| 218 | + } | ||
| 219 | + return true; | ||
| 220 | + } | ||
| 221 | +} | ||
| 222 | + | ||
| 223 | +//$luc = new Lucene(); | ||
| 224 | +//$luc->load(); | ||
| 225 | +//$luc->start(); | ||
| 226 | +//$luc->stop(); | ||
| 227 | +?> | ||
| 0 | \ No newline at end of file | 228 | \ No newline at end of file |
setup/wizard/windowsLucene.php
0 → 100644
| 1 | +<?php | ||
| 2 | +require_once("service.php"); | ||
| 3 | + | ||
| 4 | +class Lucene { | ||
| 5 | + private $javaBin; | ||
| 6 | + private $javaJVM; | ||
| 7 | + private $javaSystem; | ||
| 8 | + private $name; | ||
| 9 | + private $luceneExe; | ||
| 10 | + private $luceneSource; | ||
| 11 | + private $luceneServer; | ||
| 12 | + private $luceneOut; | ||
| 13 | + private $luceneError; | ||
| 14 | + private $luceneDir; | ||
| 15 | + private $util = null; | ||
| 16 | + | ||
| 17 | + public function __construct() { | ||
| 18 | + } | ||
| 19 | + | ||
| 20 | + function load() { | ||
| 21 | + $this->name = "KTLuceneTest"; | ||
| 22 | + $this->javaSystem = new Java('java.lang.System'); | ||
| 23 | + $this->setJavaBin($this->javaSystem->getProperty('java.home').DS."bin"); | ||
| 24 | + $this->setLuceneDIR(SYS_DIR.DS."bin".DS."luceneserver"); | ||
| 25 | + $this->setLuceneExe("KTLuceneService.exe"); | ||
| 26 | + $this->setJavaJVM(); | ||
| 27 | + $this->setLuceneSource("ktlucene.jar"); | ||
| 28 | + $this->setLuceneServer("com.knowledgetree.lucene.KTLuceneServer"); | ||
| 29 | + $this->setLuceneOut("lucene-out.txt"); | ||
| 30 | + $this->setLuceneError("lucene-err.txt"); | ||
| 31 | + | ||
| 32 | + } | ||
| 33 | + | ||
| 34 | + private function setJavaBin($javaBin) { | ||
| 35 | + $this->javaBin = $javaBin; | ||
| 36 | + } | ||
| 37 | + | ||
| 38 | + public function getJavaBin() { | ||
| 39 | + return $this->javaBin; | ||
| 40 | + } | ||
| 41 | + | ||
| 42 | + private function setLuceneDIR($luceneDir) { | ||
| 43 | + $this->luceneDir = $luceneDir; | ||
| 44 | + } | ||
| 45 | + | ||
| 46 | + public function getluceneDir() { | ||
| 47 | + return $this->luceneDir; | ||
| 48 | + } | ||
| 49 | + | ||
| 50 | + private function setLuceneExe($luceneExe) { | ||
| 51 | + $this->luceneExe = $this->getluceneDir().DS.$luceneExe; | ||
| 52 | + } | ||
| 53 | + | ||
| 54 | + public function getLuceneExe() { | ||
| 55 | + return $this->luceneExe; | ||
| 56 | + } | ||
| 57 | + | ||
| 58 | + private function setLuceneSource($luceneSource) { | ||
| 59 | + $this->luceneSource = $this->getluceneDir().DS.$luceneSource; | ||
| 60 | + } | ||
| 61 | + | ||
| 62 | + public function getLuceneSource() { | ||
| 63 | + return $this->luceneSource; | ||
| 64 | + } | ||
| 65 | + | ||
| 66 | + private function setLuceneServer($luceneServer) { | ||
| 67 | + $this->luceneServer = $luceneServer; | ||
| 68 | + } | ||
| 69 | + | ||
| 70 | + public function getLuceneServer() { | ||
| 71 | + return $this->luceneServer; | ||
| 72 | + } | ||
| 73 | + | ||
| 74 | + private function setLuceneOut($luceneOut) { | ||
| 75 | + $this->luceneOut = SYS_LOG_DIR.DS.$luceneOut; | ||
| 76 | + } | ||
| 77 | + | ||
| 78 | + public function getLuceneOut() { | ||
| 79 | + return $this->luceneOut; | ||
| 80 | + } | ||
| 81 | + | ||
| 82 | + private function setLuceneError($luceneError) { | ||
| 83 | + $this->luceneError = SYS_LOG_DIR.DS.$luceneError; | ||
| 84 | + } | ||
| 85 | + | ||
| 86 | + public function getLuceneError() { | ||
| 87 | + return $this->luceneError; | ||
| 88 | + } | ||
| 89 | + | ||
| 90 | + private function setJavaJVM() { | ||
| 91 | + if(file_exists($this->getJavaBin().DS."client".DS."jvm.dll")) { | ||
| 92 | + $this->javaJVM = $this->getJavaBin().DS."client".DS."jvm.dll"; | ||
| 93 | + } elseif (file_exists($this->getJavaBin().DS."server".DS."jvm.dll")) { | ||
| 94 | + $this->javaJVM = $this->getJavaBin().DS."server".DS."jvm.dll"; | ||
| 95 | + } | ||
| 96 | + } | ||
| 97 | + | ||
| 98 | + public function getJavaJVM() { | ||
| 99 | + return $this->javaJVM; | ||
| 100 | + } | ||
| 101 | + | ||
| 102 | + function start() { | ||
| 103 | + // windows | ||
| 104 | + $cmd = "sc start {$this->name}"; | ||
| 105 | +// echo "start\n$cmd<br/>"; | ||
| 106 | + $response = exec($cmd); | ||
| 107 | + // linux | ||
| 108 | + // zend | ||
| 109 | + } | ||
| 110 | + | ||
| 111 | + function stop() { | ||
| 112 | + $cmd = "sc stop {$this->name}"; | ||
| 113 | + echo "stop\n$cmd<br/>"; | ||
| 114 | + $response = exec($cmd); | ||
| 115 | + } | ||
| 116 | + | ||
| 117 | + function install() { | ||
| 118 | + $cmd = $this->luceneExe." -install \"".$this->name."\" \"".$this->javaJVM. "\" -Djava.class.path=\"". $this->luceneSource."\"". " -start ".$this->luceneServer. " -out \"".$this->luceneOut."\" -err \"".$this->luceneError."\" -current \"".$this->luceneDir."\" -auto"; | ||
| 119 | +// echo "install\n$cmd<br/>"; | ||
| 120 | + $response = exec($cmd); | ||
| 121 | + } | ||
| 122 | + | ||
| 123 | + function uninstall() { | ||
| 124 | + $cmd = "sc delete {$this->name}"; | ||
| 125 | +// echo "uninstall\n$cmd<br/>"; | ||
| 126 | + $response = exec($cmd); | ||
| 127 | + } | ||
| 128 | +} | ||
| 129 | +$lucene = new Lucene(); | ||
| 130 | +$lucene->load(); | ||
| 131 | +$lucene->install(); | ||
| 132 | +$lucene->start(); | ||
| 133 | +$lucene->stop(); | ||
| 134 | +$lucene->uninstall(); | ||
| 135 | +?> | ||
| 0 | \ No newline at end of file | 136 | \ No newline at end of file |