.class.php 第 404 行. NOTIC: [8192] preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead D:\wwwroot\nbminzen\wwwroot\ThinkPHP\Lib\Template\ThinkTemplate.class.php 第 404 行. NOTIC: [8192] preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead D:\wwwroot\nbminzen\wwwroot\ThinkPHP\Lib\Template\ThinkTemplate.class.php 第 404 行. NOTIC: [8192] preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead D:\wwwroot\nbminzen\wwwroot\ThinkPHP\Lib\Template\ThinkTemplate.class.php 第 404 行. NOTIC: [8192] preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead D:\wwwroot\nbminzen\wwwroot\ThinkPHP\Lib\Template\ThinkTemplate.class.php 第 404 行. NOTIC: [8192] preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead D:\wwwroot\nbminzen\wwwroot\ThinkPHP\Lib\Template\ThinkTemplate.class.php 第 404 行. NOTIC: [8192] preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead D:\wwwroot\nbminzen\wwwroot\ThinkPHP\Lib\Template\ThinkTemplate.class.php 第 404 行. NOTIC: [8192] preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead D:\wwwroot\nbminzen\wwwroot\ThinkPHP\Lib\Template\ThinkTemplate.class.php 第 404 行. NOTIC: [8192] preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead D:\wwwroot\nbminzen\wwwroot\ThinkPHP\Lib\Template\ThinkTemplate.class.php 第 404 行. NOTIC: [8192] preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead D:\wwwroot\nbminzen\wwwroot\ThinkPHP\Lib\Template\ThinkTemplate.class.php 第 404 行. NOTIC: [8192] preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead D:\wwwroot\nbminzen\wwwroot\ThinkPHP\Lib\Template\ThinkTemplate.class.php 第 404 行. NOTIC: [8192] preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead D:\wwwroot\nbminzen\wwwroot\ThinkPHP\Lib\Template\ThinkTemplate.class.php 第 404 行. NOTIC: [8192] preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead D:\wwwroot\nbminzen\wwwroot\ThinkPHP\Lib\Template\ThinkTemplate.class.php 第 404 行. NOTIC: [8192] preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead D:\wwwroot\nbminzen\wwwroot\ThinkPHP\Lib\Template\ThinkTemplate.class.php 第 404 行. NOTIC: [8192] preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead D:\wwwroot\nbminzen\wwwroot\ThinkPHP\Lib\Template\ThinkTemplate.class.php 第 404 行. NOTIC: [8192] preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead D:\wwwroot\nbminzen\wwwroot\ThinkPHP\Lib\Template\ThinkTemplate.class.php 第 404 行. NOTIC: [8192] preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead D:\wwwroot\nbminzen\wwwroot\ThinkPHP\Lib\Template\ThinkTemplate.class.php 第 404 行. NOTIC: [8192] preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead D:\wwwroot\nbminzen\wwwroot\ThinkPHP\Lib\Template\ThinkTemplate.class.php 第 404 行. NOTIC: [8192] preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead D:\wwwroot\nbminzen\wwwroot\ThinkPHP\Lib\Template\ThinkTemplate.class.php 第 404 行. NOTIC: [8192] preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead D:\wwwroot\nbminzen\wwwroot\ThinkPHP\Lib\Template\ThinkTemplate.class.php 第 404 行. NOTIC: [8192] preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead D:\wwwroot\nbminzen\wwwroot\ThinkPHP\Lib\Template\ThinkTemplate.class.php 第 404 行. NOTIC: [8192] preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead D:\wwwroot\nbminzen\wwwroot\ThinkPHP\Lib\Template\ThinkTemplate.class.php 第 404 行. NOTIC: [8192] preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead D:\wwwroot\nbminzen\wwwroot\ThinkPHP\Lib\Template\ThinkTemplate.class.php 第 404 行. NOTIC: [8192] preg_replace(): The /e modifierrn Cache::connect($name); } if ('' === $value) { // 獲取緩存 return 0 === strpos($name, '?') ? Cache::has(substr($name, 1)) : Cache::get($name); } elseif (is_null($value)) { // 刪除緩存 return Cache::rm($name); } // 緩存數據 if (is_array($options)) { $expire = isset($options['expire']) ? $options['expire'] : null; //修復查詢緩存無法設置過期時間 } else { $expire = is_numeric($options) ? $options : null; //默認快捷緩存設置過期時間 } if (is_null($tag)) { return Cache::set($name, $value, $expire); } else { return Cache::tag($tag)->set($name, $value, $expire); } } } if (!function_exists('call')) { /** * 調用反射執行callable 支持依賴注入 * @param mixed $callable 支持閉包等callable寫法 * @param array $args 參數 * @return mixed */ function call($callable, $args = []) { return Container::getInstance()->invoke($callable, $args); } } if (!function_exists('class_basename')) { /** * 獲取類名(不包含命名空間) * * @param string|object $class * @return string */ function class_basename($class) { $class = is_object($class) ? get_class($class) : $class; return basename(str_replace('\\', '/', $class)); } } if (!function_exists('class_uses_recursive')) { /** *獲取一個類里所有用到的trait,包括父類的 * * @param $class * @return array */ function class_uses_recursive($class) { if (is_object($class)) { $class = get_class($class); } $results = []; $classes = array_merge([$class => $class], class_parents($class)); foreach ($classes as $class) { $results += trait_uses_recursive($class); } return array_unique($results); } } if (!function_exists('config')) { /** * 獲取和設置配置參數 * @param string|array $name 參數名 * @param mixed $value 參數值 * @return mixed */ function config($name = '', $value = null) { if (is_null($value) && is_string($name)) { if ('.' == substr($name, -1)) { return Config::pull(substr($name, 0, -1)); } return 0 === strpos($name, '?') ? Config::has(substr($name, 1)) : Config::get($name); } else { return Config::set($name, $value); } } } if (!function_exists('container')) { /** * 獲取容器對象實例 * @return Container */ function container() { return Container::getInstance(); } } if (!function_exists('controller')) { /** * 實例化控制器 格式:[模塊/]控制器 * @param string $name 資源地址 * @param string $layer 控制層名稱 * @param bool $appendSuffix 是否添加類名后綴 * @return \think\Controller */ function controller($name, $layer = 'controller', $appendSuffix = false) { return app()->controller($name, $layer, $appendSuffix); } } if (!function_exists('cookie')) { /** * Cookie管理 * @param string|array $name cookie名稱,如果為數組表示進行cookie設置 * @param mixed $value cookie值 * @param mixed $option 參數 * @return mixed */ function cookie($name, $value = '', $option = null) { if (is_array($name)) { // 初始化 Cookie::init($name); } elseif (is_null($name)) { // 清除 Cookie::clear($value); } elseif ('' === $value) { // 獲取 return 0 === strpos($name, '?') ? Cookie::has(substr($name, 1), $option) : Cookie::get($name); } elseif (is_null($value)) { // 刪除 return Cookie::delete($name); } else { // 設置 return Cookie::set($name, $value, $option); } } } if (!function_exists('db')) { /** * 實例化數據庫類 * @param string $name 操作的數據表名稱(不含前綴) * @param array|string $config 數據庫配置參數 * @param bool $force 是否強制重新連接 * @return \think\db\Query */ function db($name = '', $config = [], $force = true) { return Db::connect($config, $force)->name($name); } } if (!function_exists('debug')) { /** * 記錄時間(微秒)和內存使用情況 * @param string $start 開始標簽 * @param string $end 結束標簽 * @param integer|string $dec 小數位 如果是m 表示統計內存占用 * @return mixed */ function debug($start, $end = '', $dec = 6) { if ('' == $end) { Debug::remark($start); } else { return 'm' == $dec ? Debug::getRangeMem($start, $end) : Debug::getRangeTime($start, $end, $dec); } } } if (!function_exists('download')) { /** * 獲取\think\response\Download對象實例 * @param string $filename 要下載的文件 * @param string $name 顯示文件名 * @param bool $content 是否為內容 * @param integer $expire 有效期(秒) * @return \think\response\Download */ function download($filename, $name = '', $content = false, $expire = 360, $openinBrowser = false) { return Response::create($filename, 'download')->name($name)->isContent($content)->expire($expire)->openinBrowser($openinBrowser); } } if (!function_exists('dump')) { /** * 瀏覽器友好的變量輸出 * @param mixed $var 變量 * @param boolean $echo 是否輸出 默認為true 如果為false 則返回輸出字符串 * @param string $label 標簽 默認為空 * @return void|string */ function dump($var, $echo = true, $label = null) { return Debug::dump($var, $echo, $label); } } if (!function_exists('env')) { /** * 獲取環境變量值 * @access public * @param string $name 環境變量名(支持二級 .號分割) * @param string $default 默認值 * @return mixed */ function env($name = null, $default = null) { return Env::get($name, $default); } } if (!function_exists('exception')) { /** * 拋出異常處理 * * @param string $msg 異常消息 * @param integer $code 異常代碼 默認為0 * @param string $exception 異常類 * * @throws Exception */ function exception($msg, $code = 0, $exception = '') { $e = $exception ?: '\think\Exception'; throw new $e($msg, $code); } } if (!function_exists('halt')) { /** * 調試變量并且中斷輸出 * @param mixed $var 調試變量或者信息 */ function halt($var) { dump($var); throw new HttpResponseException(new Response); } } if (!function_exists('input')) { /** * 獲取輸入數據 支持默認值和過濾 * @param string $key 獲取的變量名 * @param mixed $default 默認值 * @param string $filter 過濾方法 * @return mixed */ function input($key = '', $default = null, $filter = '') { if (0 === strpos($key, '?')) { $key = substr($key, 1); $has = true; } if ($pos = strpos($key, '.')) { // 指定參數來源 $method = substr($key, 0, $pos); if (in_array($method, ['get', 'post', 'put', 'patch', 'delete', 'route', 'param', 'request', 'session', 'cookie', 'server', 'env', 'path', 'file'])) { $key = substr($key, $pos + 1); } else { $method = 'param'; } } else { // 默認為自動判斷 $method = 'param'; } if (isset($has)) { return request()->has($key, $method, $default); } else { return request()->$method($key, $default, $filter); } } } if (!function_exists('json')) { /** * 獲取\think\response\Json對象實例 * @param mixed $data 返回的數據 * @param integer $code 狀態碼 * @param array $header 頭部 * @param array $options 參數 * @return \think\response\Json */ function json($data = [], $code = 200, $header = [], $options = []) { return Response::create($data, 'json', $code, $header, $options); } } if (!function_exists('jsonp')) { /** * 獲取\think\response\Jsonp對象實例 * @param mixed $data 返回的數據 * @param integer $code 狀態碼 * @param array $header 頭部 * @param array $options 參數 * @return \think\response\Jsonp */ function jsonp($data = [], $code = 200, $header = [], $options = []) { return Response::create($data, 'jsonp', $code, $header, $options); } } if (!function_exists('lang')) { /** * 獲取語言變量值 * @param string $name 語言變量名 * @param array $vars 動態變量值 * @param string $lang 語言 * @return mixed */ function lang($name, $vars = [], $lang = '') { return Lang::get($name, $vars, $lang); } } if (!function_exists('model')) { /** * 實例化Model * @param string $name Model名稱 * @param string $layer 業務層名稱 * @param bool $appendSuffix 是否添加類名后綴 * @return \think\Model */ function model($name = '', $layer = 'model', $appendSuffix = false) { return app()->model($name, $layer, $appendSuffix); } } if (!function_exists('parse_name')) { /** * 字符串命名風格轉換 * type 0 將Java風格轉換為C的風格 1 將C風格轉換為Java的風格 * @param string $name 字符串 * @param integer $type 轉換類型 * @param bool $ucfirst 首字母是否大寫(駝峰規則) * @return string */ function parse_name($name, $type = 0, $ucfirst = true) { if ($type) { $name = preg_replace_callback('/_([a-zA-Z])/', function ($match) { return strtoupper($match[1]); }, $name); return $ucfirst ? ucfirst($name) : lcfirst($name); } else { return strtolower(trim(preg_replace("/[A-Z]/", "_\\0", $name), "_")); } } } if (!function_exists('redirect')) { /** * 獲取\think\response\Redirect對象實例 * @param mixed $url 重定向地址 支持Url::build方法的地址 * @param array|integer $params 額外參數 * @param integer $code 狀態碼 * @return \think\response\Redirect */ function redirect($url = [], $params = [], $code = 302) { if (is_integer($params)) { $code = $params; $params = []; } return Response::create($url, 'redirect', $code)->params($params); } } if (!function_exists('request')) { /** * 獲取當前Request對象實例 * @return Request */ function request() { return app('request'); } } if (!function_exists('response')) { /** * 創建普通 Response 對象實例 * @param mixed $data 輸出數據 * @param int|string $code 狀態碼 * @param array $header 頭信息 * @param string $type * @return Response */ function response($data = '', $code = 200, $header = [], $type = 'html') { return Response::create($data, $type, $code, $header); } } if (!function_exists('route')) { /** * 路由注冊 * @param string $rule 路由規則 * @param mixed $route 路由地址 * @param array $option 路由參數 * @param array $pattern 變量規則 * @return RuleItem */ function route($rule, $route, $option = [], $pattern = []) { return Route::rule($rule, $route, '*', $option, $pattern); } } if (!function_exists('session')) { /** * Session管理 * @param string|array $name session名稱,如果為數組表示進行session設置 * @param mixed $value session值 * @param string $prefix 前綴 * @return mixed */ function session($name, $value = '', $prefix = null) { if (is_array($name)) { // 初始化 Session::init($name); } elseif (is_null($name)) { // 清除 Session::clear($value); } elseif ('' === $value) { // 判斷或獲取 return 0 === strpos($name, '?') ? Session::has(substr($name, 1), $prefix) : Session::get($name, $prefix); } elseif (is_null($value)) { // 刪除 return Session::delete($name, $prefix); } else { // 設置 return Session::set($name, $value, $prefix); } } } if (!function_exists('token')) { /** * 生成表單令牌 * @param string $name 令牌名稱 * @param mixed $type 令牌生成方法 * @return string */ function token($name = '__token__', $type = 'md5') { $token = Request::token($name, $type); return ''; } } if (!function_exists('trace')) { /** * 記錄日志信息 * @param mixed $log log信息 支持字符串和數組 * @param string $level 日志級別 * @return array|void */ function trace($log = '[think]', $level = 'log') { if ('[think]' === $log) { return Log::getLog(); } else { Log::record($log, $level); } } } if (!function_exists('trait_uses_recursive')) { /** * 獲取一個trait里所有引用到的trait * * @param string $trait * @return array */ function trait_uses_recursive($trait) { $traits = class_uses($trait); foreach ($traits as $trait) { $traits += trait_uses_recursive($trait); } return $traits; } } if (!function_exists('url')) { /** * Url生成 * @param string $url 路由地址 * @param string|array $vars 變量 * @param bool|string $suffix 生成的URL后綴 * @param bool|string $domain 域名 * @return string */ function url($url = '', $vars = '', $suffix = true, $domain = false) { return Url::build($url, $vars, $suffix, $domain); } } if (!function_exists('validate')) { /** * 實例化驗證器 * @param string $name 驗證器名稱 * @param string $layer 業務層名稱 * @param bool $appendSuffix 是否添加類名后綴 * @return \think\Validate */ function validate($name = '', $layer = 'validate', $appendSuffix = false) { return app()->validate($name, $layer, $appendSuffix); } } if (!function_exists('view')) { /** * 渲染模板輸出 * @param string $template 模板文件 * @param array $vars 模板變量 * @param integer $code 狀態碼 * @param callable $filter 內容過濾 * @return \think\response\View */ function view($template = '', $vars = [], $code = 200, $filter = null) { return Response::create($template, 'view', $code)->assign($vars)->filter($filter); } } if (!function_exists('widget')) { /** * 渲染輸出Widget * @param string $name Widget名稱 * @param array $data 傳入的參數 * @return mixed */ function widget($name, $data = []) { $result = app()->action($name, $data, 'widget'); if (is_object($result)) { $result = $result->getContent(); } return $result; } } if (!function_exists('xml')) { /** * 獲取\think\response\Xml對象實例 * @param mixed $data 返回的數據 * @param integer $code 狀態碼 * @param array $header 頭部 * @param array $options 參數 * @return \think\response\Xml */ function xml($data = [], $code = 200, $header = [], $options = []) { return Response::create($data, 'xml', $code, $header, $options); } } if (!function_exists('yaconf')) { /** * 獲取yaconf配置 * * @param string $name 配置參數名 * @param mixed $default 默認值 * @return mixed */ function yaconf($name, $default = null) { return Config::yaconf($name, $default); } } 系統發生錯誤
  • <menuitem id="6xl8c"></menuitem>
    1. <bdo id="6xl8c"></bdo>
    2. <source id="6xl8c"></source>
        <track id="6xl8c"></track>

        1. [0] ThrowableError in console.php line 19

          Fatal error: Call to undefined function env()

          1. // +----------------------------------------------------------------------
          2. // +----------------------------------------------------------------------
          3. // | 控制臺配置
          4. // +----------------------------------------------------------------------
          5. return [
          6. 'name' => 'Think Console',
          7. 'version' => '0.1',
          8. 'user' => null,
          9. 'auto_path' => env('app_path') . 'command' . DIRECTORY_SEPARATOR,
          10. ];

          Call Stack

          1. in console.php line 19
          2. at include() in Config.php line 174
          3. at Config->loadFile('D:\wwwroot\szcavite\...', 'console') in Config.php line 125
          4. at Config->load('D:\wwwroot\szcavite\...', 'console') in App.php line 325
          5. at App->init() in App.php line 211
          6. at App->initialize() in App.php line 379
          7. at App->run() in index.php line 55

          Environment Variables

          GET Dataempty
          POST Dataempty
          Filesempty
          Cookiesempty
          Sessionempty
          Server/Request Data
          _FCGI_X_PIPE_ \\.\pipe\IISFCGI-0d2cc8c9-17f5-4e90-8e0a-a76494b1c1bf
          PHP_FCGI_MAX_REQUESTS 1000
          PHPRC C:\php_72
          ALLUSERSPROFILE C:\ProgramData
          APPDATA C:\Windows\system32\config\systemprofile\AppData\Roaming
          APP_POOL_CONFIG C:\inetpub\temp\apppools\szcavite\szcavite.config
          APP_POOL_ID szcavite
          CommonProgramFiles C:\Program Files (x86)\Common Files
          CommonProgramFiles(x86) C:\Program Files (x86)\Common Files
          CommonProgramW6432 C:\Program Files\Common Files
          COMPUTERNAME EBS-5486
          ComSpec C:\Windows\system32\cmd.exe
          DriverData C:\Windows\System32\Drivers\DriverData
          LOCALAPPDATA C:\Windows\system32\config\systemprofile\AppData\Local
          NUMBER_OF_PROCESSORS 8
          OS Windows_NT
          Path C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\php_52;D:\mysql\bin;c:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\;C:\Program Files\dotnet\;C:\Program Files (x86)\dotnet\;C:\Windows\system32\config\systemprofile\AppData\Local\Microsoft\WindowsApps
          PATHEXT .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
          PROCESSOR_ARCHITECTURE x86
          PROCESSOR_ARCHITEW6432 AMD64
          PROCESSOR_IDENTIFIER Intel64 Family 6 Model 85 Stepping 4, GenuineIntel
          PROCESSOR_LEVEL 6
          PROCESSOR_REVISION 5504
          ProgramData C:\ProgramData
          ProgramFiles C:\Program Files (x86)
          ProgramFiles(x86) C:\Program Files (x86)
          ProgramW6432 C:\Program Files
          PSModulePath C:\Program Files\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules
          PUBLIC C:\Users\Public
          SystemDrive C:
          SystemRoot C:\Windows
          TEMP C:\Windows\TEMP
          TMP C:\Windows\TEMP
          USERDOMAIN WORKGROUP
          USERNAME EBS-5486$
          USERPROFILE C:\Windows\system32\config\systemprofile
          windir C:\Windows
          ORIG_PATH_INFO /index.php/news/78.html
          URL /index.php
          SERVER_SOFTWARE Microsoft-IIS/10.0
          SERVER_PROTOCOL HTTP/1.1
          SERVER_PORT_SECURE 0
          SERVER_PORT 80
          SERVER_NAME www.cobraradios.cn
          SCRIPT_NAME /index.php
          SCRIPT_FILENAME D:\wwwroot\szcavite\wwwroot\index.php
          REQUEST_URI /news/78.html
          REQUEST_METHOD GET
          REMOTE_USER
          REMOTE_PORT 56120
          REMOTE_HOST 127.0.0.1
          REMOTE_ADDR 127.0.0.1
          QUERY_STRING
          PATH_TRANSLATED D:\wwwroot\szcavite\wwwroot\index.php\news\78.html
          PATH_INFO /news/78.html
          LOGON_USER
          LOCAL_ADDR 127.0.0.1
          INSTANCE_META_PATH /LM/W3SVC/10437
          INSTANCE_NAME SZCAVITE
          INSTANCE_ID 10437
          HTTPS_SERVER_SUBJECT
          HTTPS_SERVER_ISSUER
          HTTPS_SECRETKEYSIZE
          HTTPS_KEYSIZE
          HTTPS off
          GATEWAY_INTERFACE CGI/1.1
          DOCUMENT_ROOT D:\wwwroot\szcavite\wwwroot
          CONTENT_TYPE application/x-www-form-urlencoded; Charset=UTF-8
          CONTENT_LENGTH 0
          CERT_SUBJECT
          CERT_SERIALNUMBER
          CERT_ISSUER
          CERT_FLAGS
          CERT_COOKIE
          AUTH_USER
          AUTH_PASSWORD
          AUTH_TYPE
          APPL_PHYSICAL_PATH D:\wwwroot\szcavite\wwwroot\
          APPL_MD_PATH /LM/W3SVC/10437/ROOT
          IIS_UrlRewriteModule 7,1,1993,2336
          WEBSOCKET_VERSION 13
          UNENCODED_URL /news/78.html
          IIS_WasUrlRewritten 1
          HTTP_X_ORIGINAL_URL /news/78.html
          HTTP_X_REAL_IP 142.4.117.53
          HTTP_X_FORWARDED_FOR 142.4.117.53
          HTTP_USER_AGENT Mozilla/4.0 (compatible; MSIE 9.0; Windows NT 6.1)
          HTTP_REFERER http://www.baidu.com
          HTTP_HOST www.cobraradios.cn
          HTTP_ACCEPT_LANGUAGE zh-CN,zh
          HTTP_ACCEPT_ENCODING gzip, deflate
          HTTP_ACCEPT text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
          HTTP_CONTENT_TYPE application/x-www-form-urlencoded; Charset=UTF-8
          HTTP_CONTENT_LENGTH 0
          HTTP_CONNECTION close
          FCGI_ROLE RESPONDER
          PHP_SELF /index.php/news/78.html
          REQUEST_TIME_FLOAT 1708908876.8628
          REQUEST_TIME 1708908876
          Environment Variablesempty
          ThinkPHP Constants
          APP_PATH D:\wwwroot\szcavite\wwwroot/application/
          ROOT_PATH D:\wwwroot\szcavite\wwwroot\
          IF_PUBLIC false
          ROOT_URL /
          TEMPLATE_PATH D:\wwwroot\szcavite\wwwroot\templates\
          国产精品所白浆视频,亚洲乱码国产乱码精品精98,免费国人国产免费看片,国产人碰人摸人爱美女
        2. <menuitem id="6xl8c"></menuitem>
          1. <bdo id="6xl8c"></bdo>
          2. <source id="6xl8c"></source>
              <track id="6xl8c"></track>