We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 11553
    • 1 Posts
    Здравейте, инсталирах MODx и редактирах всички пермишъни така, че при инсталацията навсякъде да даде ОК.
    Обаче ми дава следната грешка като реша да започна да го ползвам:

    Warning: DocumentParser::include_once(MODX_BASE_PATHmanager/includes/extenders/dbapi..class.inc.php) [documentparser.include-once]: failed to open stream: No such file or directory in /usr/home/ftpusers/nomadia/manager/includes/document.parser.class.inc.php on line 39

    Warning: DocumentParser::include_once() [function.include]: Failed opening ’MODX_BASE_PATHmanager/includes/extenders/dbapi..class.inc.php’ for inclusion (include_path=’/usr/home/ftpusers/nomadia/manager/includes/’) in /usr/home/ftpusers/nomadia/manager/includes/document.parser.class.inc.php on line 39
    Could not load DBAPI class.

    Нещо не е ок на сървъра ли или аз не съм направила нещата, както трябва.
    Мерси
      • 17750
      • 78 Posts
      Обърни внимание на червеното:

      manager/includes/extenders/dbapi..class.inc.php

      Във document.parser.class.inc.php на реда който ти дава грешка пише:

      if (!include_once MODX_BASE_PATH . ’manager/includes/extenders/dbapi.’ . $database_type . ’.class.inc.php’)

      т.е. липсва ти променливата $database_type , която се задава в config.inc.php:

      /**
      	 *	MODx Configuration file
      	 */
      	if (function_exists('date_default_timezone_set')) {
            date_default_timezone_set(date_default_timezone_get());
          }
      	$database_type = 'mysql';
      	$database_server = 'localhost';
      	$database_user = '<database user>';
      	$database_password = '<database password>';
      	$dbase = '`modx`';
      	$table_prefix = 'modx_';
      	error_reporting(E_ALL & ~E_NOTICE & ~E_WARNING);