Instructions howto install KnowledgeTree 3.4.3 for usage with ZuckerDocs: * KnowledgeTree has to be up and running, otherwise ZuckerDocs won't work! * Get and install KnowledgeTree 3.4.3 from http://www.knowledgetree.com * Unzip the file "ktwebservice.zip" included in the ZuckerDocs distribution into the KnowledgeTree root folder * Apply the following patches - these will be included in the next KnowledgeTree release File lib/ktentity.inc ===================== Replace line 140 $oCache =& KTCache::getSingleton(); with if ($oCache->get($group, $this->iId) != array(false, false)) { $oCache->remove($group, $this->iId); } File ktwebservice/KTUploadManager.inc.php ========================================= Replace lines 75/76 $tempfile = str_replace('/','\\',$tempfile); $newtempfile = str_replace('\\','/',realpath($this->temp_dir) . '/' . $this->userid . '-'. $now_str); with $newtempfile = realpath($this->temp_dir) . '/' . $this->userid . '-'. $now_str; if (DIRECTORY_SEPARATOR == '\\') { $tempfile = str_replace('/','\\',$tempfile); $newtempfile = str_replace('\\','/',$newtempfile); }