-
/www/wwwroot/gplpak.com/dayrui/System/Database/BaseConnection.php : 614 — CodeIgniter\Database\BaseConnection->initialize ()
607 * @todo BC set $queryClass default as null in 4.1 608 */ 609 public function query(string $sql, $binds = null, bool $setEscapeFlags = true, string $queryClass = '') 610 { 611 $queryClass = $queryClass !== '' && $queryClass !== '0' ? $queryClass : $this->queryClass; 612 613 if (empty($this->connID)) { 614 $this->initialize(); 615 } 616 617 /** 618 * @var Query $query 619 */ 620 $query = new $queryClass($this); 621 -
/www/wwwroot/gplpak.com/dayrui/System/Database/BaseConnection.php : 1526 — CodeIgniter\Database\BaseConnection->query ()
1519 } 1520 1521 return false; 1522 } 1523 1524 $this->dataCache['table_names'] = []; 1525 1526 $query = $this->query($sql); 1527 1528 foreach ($query->getResultArray() as $row) { 1529 /** @var string $table */ 1530 $table = $row['table_name'] ?? $row['TABLE_NAME'] ?? $row[array_key_first($row)]; 1531 1532 $this->dataCache['table_names'][] = $table; 1533 } -
/www/wwwroot/gplpak.com/dayrui/System/Database/BaseConnection.php : 1546 — CodeIgniter\Database\BaseConnection->listTables ()
1539 * Determine if a particular table exists 1540 * 1541 * @param bool $cached Whether to use data cache 1542 */ 1543 public function tableExists(string $tableName, bool $cached = true): bool 1544 { 1545 if ($cached) { 1546 return in_array($this->protectIdentifiers($tableName, true, false, false), $this->listTables(), true); 1547 } 1548 1549 if (false === ($sql = $this->_listTables(false, $tableName))) { 1550 if ($this->DBDebug) { 1551 throw new DatabaseException('This feature is not available for the database you are using.'); 1552 } 1553 -
/www/wwwroot/gplpak.com/dayrui/App/Synlang/Models/SplitTable.php : 61 — CodeIgniter\Database\BaseConnection->tableExists ()
54 } 55 56 $db = \Phpcmf\Service::M()->db; 57 $prefix = \Phpcmf\Service::M()->prefix; 58 $table_name = $prefix.'app_synlang_trans_'.$code; 59 60 // 检查表是否存在,不存在则创建 61 if (!$db->tableExists($table_name)) { 62 $rt = $this->create_table($code); 63 if ($rt['code'] == 0) { 64 return $rt; 65 } 66 } 67 68 // 检查源表是否存在 -
/www/wwwroot/gplpak.com/dayrui/App/Synlang/Models/HtmlTranslator.php : 42 — Phpcmf\Model\Synlang\SplitTable->get_split ()
35 { 36 if(!$to){ 37 return $html; 38 } 39 40 41 //生成对应语言翻译记录表 42 \Phpcmf\Service::M('SplitTable', 'synlang')->get_split($to); 43 44 $this->html = $html; 45 //一些特殊位置的内容提取 46 $this->addExtractionRule(['div', 'data-title']); 47 48 //用占位符替换特殊节点 (script、style、notrans)。 49 $this->replaceSpecialNodes(); -
/www/wwwroot/gplpak.com/dayrui/App/Synlang/Config/Hooks.php : 190 — Phpcmf\Model\Synlang\HtmlTranslator->Htmlextract ()
183 //header('Content-Type: text/html; charset=utf-8'); 184 $client_file = WRITEPATH.'config/app_client_seo.php'; 185 $client_data = \Phpcmf\Service::R($client_file); 186 187 188 if($client_data[IS_CLIENT]['SITE_LANG'] && $client_data[IS_CLIENT]['SITE_LANG'] != $config['sitelang']){ 189 190 $html = \Phpcmf\Service::M('HtmlTranslator', 'synlang')->Htmlextract( 191 $html, 192 'auto', 193 $client_data[IS_CLIENT]['SITE_LANG'] 194 ); 195 196 } 197 -
{PHP internal code} — Phpcmf\Service::{closure} ()
-
/www/wwwroot/gplpak.com/dayrui/Fcms/Core/Hooks.php : 337 — call_user_func()
-
/www/wwwroot/gplpak.com/dayrui/Fcms/Core/View.php : 288 — Phpcmf\Hooks::trigger ()
281 282 // 挂钩点 模板加载之后 283 \Phpcmf\Hooks::trigger('cms_view', $this->_options, $_temp_file); 284 285 include $_temp_file; 286 287 // 挂钩点 模板结束之后 288 \Phpcmf\Hooks::trigger('cms_view_end'); 289 290 $this->_view_time = round(microtime(true) - $phpcmf_start, 2); 291 292 // 消毁变量 293 if ($is_destruction) { 294 unset($this->loadjs); 295 unset($this->_include_file); -
/www/wwwroot/gplpak.com/dayrui/Fcms/Core/Phpcmf.php : 803 — Phpcmf\View->display ()
796 } 797 } 798 799 \Phpcmf\Service::V()->assign([ 800 'msg' => $msg, 801 'meta_title' => dr_lang('你访问的页面不存在') 802 ]); 803 \Phpcmf\Service::V()->display('404.html'); 804 !defined('SC_HTML_FILE') && exit(); 805 } 806 807 /** 808 * 生成静态时的跳转提示 809 */ 810 public function _html_msg($code, $msg, $url = '', $note = '') { -
/www/wwwroot/gplpak.com/dayrui/Fcms/Control/Home.php : 73 — Phpcmf\Common->goto_404_page ()
66 public function s404() { 67 if (IS_DEV) { 68 $uri = \Phpcmf\Service::L('input')->get('uri', true); 69 $msg = '没有找到这个页面: '.$uri; 70 } else { 71 $msg = dr_lang('没有找到这个页面'); 72 } 73 $this->goto_404_page($msg); 74 } 75 76 // 生成静态 77 public function html() { 78 79 // 判断权限 80 if (!dr_html_auth()) { -
/www/wwwroot/gplpak.com/dayrui/System/Extend/Run.php : 149 — Phpcmf\Control\Home->s404 ()
142 'value' => $value 143 ]); 144 145 } 146 } 147 } 148 149 $app->$method(); 150 151 if (CI_DEBUG) { 152 $tool = new \CodeIgniter\Debug\Toolbar(config(\Config\Toolbar::class)); 153 $tool->prepare($this); 154 } 155 156 -
/www/wwwroot/gplpak.com/dayrui/System/Init.php : 402 — Frame\Run->bootWeb ()
395 $tool->respond(); 396 }); 397 } 398 399 400 // 启动框架 401 $run = new \Frame\Run(); 402 $run->bootWeb(); 403 404 -
require /www/wwwroot/gplpak.com/dayrui/Fcms/Init.php — require()
-
require /www/wwwroot/gplpak.com/public/index.php — require()
-
require /www/wwwroot/gplpak.com/public/ko/index.php — require()