. * * You can contact KnowledgeTree Inc., PO Box 7775 #87847, San Francisco, * California 94120-7775, or email info@knowledgetree.com. * * The interactive user interfaces in modified source and object code versions * of this program must display Appropriate Legal Notices, as required under * Section 5 of the GNU General Public License version 3. * * In accordance with Section 7(b) of the GNU General Public License version 3, * these Appropriate Legal Notices must retain the display of the "Powered by * KnowledgeTree" logo and retain the original copyright notice. If the display of the * logo is not reasonably feasible for technical reasons, the Appropriate Legal Notices * must display the words "Powered by KnowledgeTree" and retain the original * copyright notice. * Contributor( s): ______________________________________ * */ $checkup = true; error_reporting(E_ALL); //require_once('../config/dmsDefaults.php'); function writablePath($name, $path) { $ret = sprintf('
This allows you to check that your configuration is set up correctly. You can run this at any time after configuration to check that things are still set up correctly.
Your document directory is set to the default, which is inside the web root. This may present a security problem if your documents can be accessed from the web, working around the permission system in '.APP_NAME.'.
'; } ?>Logging support is operational.
Database connectivity successful.
Unable to do a basic database query. Error is: ' . htmlentities($selectPriv->toString()) . '
'; } else { print 'Basic database query successful.
'; } $sTable = KTUtil::getTableName('system_settings'); DBUtil::startTransaction(); $res = DBUtil::autoInsert($sTable, array( 'name' => 'transactionTest', 'value' => 1, )); DBUtil::rollback(); $res = DBUtil::getOneResultKey("SELECT id FROM $sTable WHERE name = 'transactionTest'", 'id'); if (!empty($res)) { print 'Transaction support not available in database
'; } else { print 'Database has transaction support.
'; } DBUtil::whereDelete($sTable, array('name' => 'transactionTest')); ?>