[8] ErrorException in common.php line 52

未定义数组下标: 1

  1. 'safari' => '/Version\/(\d+\.\d+\.\d) (Safari)/',
  2. 'Robot' => '/bot|slurp/',
  3. 'Gecko' => '/gec/',
  4. 'Netscape' => '/x11/',
  5. 'Mozilla' => '/mozilla/',
  6. );
  7. foreach($regex as $type => $reg) {
  8. preg_match($reg, $agent, $data);
  9. if(!empty($data) && is_array($data)){
  10. $browser = $type === 'safari' ? array($data[2], $data[1]) : array($data[1], $data[2]);
  11. break;
  12. }
  13. }
  14. if(sizeof($browser)>0)
  15. {
  16. if($browser[0]=='rv')
  17. {
  18. $browser[0]="ie";

Call Stack

  1. in common.php line 52
  2. at Error::appError(8, 'Undefined offset: 1', '/home/mido/app/betp/...', 52, ['glue' => ' ', 'browser' => [], 'agent' => 'claudebot', ...]) in common.php line 52
  3. at get_client_browser() in Login.php line 33
  4. at Login->_initialize() in Controller.php line 56
  5. at Controller->__construct(object(Request))
  6. at ReflectionClass->newInstanceArgs([object(Request)]) in App.php line 243
  7. at App::invokeClass('app\betp\controller\...') in Loader.php line 420
  8. at Loader::controller('login', 'controller', false, 'Error') in App.php line 367
  9. at App::module(['betp', 'login', null], ['app_namespace' => 'app', 'app_debug' => true, 'app_trace' => false, ...], true) in App.php line 130
  10. at App::run() in start.php line 18
  11. at require('/home/mido/thinkphp/...') in index.php line 17

Exception Datas

Error Context
glue
browser []
agent claudebot
regex { "ie": "\/(MSIE) (\\d+\\.\\d)\/", "ie11": "\/(rv)\\:(\\d+\\.\\d)\/", "chrome": "\/(Chrome)\\\/(\\d+\\.\\d+)\/", "firefox": "\/(Firefox)\\\/(\\d+\\.\\d+)\/", "opera": "\/(Opera)\\\/(\\d+\\.\\d+)\/", "safari": "\/Version\\\/(\\d+\\.\\d+\\.\\d) (Safari)\/", "Robot": "\/bot|slurp\/", "Gecko": "\/gec\/", "Netscape": "\/x11\/", "Mozilla": "\/mozilla\/" }
reg /bot|slurp/
type Robot
data [ "bot" ]

Environment Variables

GET Data
empty
POST Data
empty
Files
empty
Cookies
empty
Session
empty

Server/Request Data

TEMP
/tmp
TMPDIR
/tmp
TMP
/tmp
PATH
/usr/local/bin:/usr/bin:/bin
USER
www
HOME
/home/www
HTTP_CF_IPCOUNTRY
US
HTTP_CDN_LOOP
cloudflare
HTTP_CF_CONNECTING_IP
35.175.174.36
HTTP_REFERER
http://dod11.com/home/article/detail/id/493.html
HTTP_USER_AGENT
claudebot
HTTP_ACCEPT
*/*
HTTP_CF_VISITOR
{"scheme":"http"}
HTTP_X_FORWARDED_PROTO
http
HTTP_CF_RAY
86b873e768d082c6-IAD
HTTP_X_FORWARDED_FOR
35.175.174.36
HTTP_ACCEPT_ENCODING
gzip
HTTP_CONNECTION
Keep-Alive
HTTP_HOST
dod11.com
REDIRECT_STATUS
200
SERVER_NAME
qst-001.com
SERVER_PORT
80
SERVER_ADDR
213.139.235.224
REMOTE_PORT
20996
REMOTE_ADDR
172.70.174.214
SERVER_SOFTWARE
nginx/1.22.1
GATEWAY_INTERFACE
CGI/1.1
REQUEST_SCHEME
http
SERVER_PROTOCOL
HTTP/1.1
DOCUMENT_ROOT
/home/mido/betp
DOCUMENT_URI
/index.php/login/
REQUEST_URI
/login/
SCRIPT_NAME
/index.php
CONTENT_LENGTH
CONTENT_TYPE
REQUEST_METHOD
GET
QUERY_STRING
SCRIPT_FILENAME
/home/mido/betp/index.php
PATH_INFO
/login/
FCGI_ROLE
RESPONDER
PHP_SELF
/index.php/login/
REQUEST_TIME_FLOAT
1711637638.4012
REQUEST_TIME
1711637638
Environment Variables
empty

ThinkPHP Constants

APP_PATH
/home/mido/betp/../app/
BIND_MODULE
betp
THINK_VERSION
5.0.7
THINK_START_TIME
1711637638.4022
THINK_START_MEM
414640
EXT
.php
DS
/
THINK_PATH
/home/mido/thinkphp/
LIB_PATH
/home/mido/thinkphp/library/
CORE_PATH
/home/mido/thinkphp/library/think/
TRAIT_PATH
/home/mido/thinkphp/library/traits/
ROOT_PATH
/home/mido/
EXTEND_PATH
/home/mido/extend/
VENDOR_PATH
/home/mido/vendor/
RUNTIME_PATH
/home/mido/runtime/
LOG_PATH
/home/mido/runtime/log/
CACHE_PATH
/home/mido/runtime/cache/
TEMP_PATH
/home/mido/runtime/temp/
CONF_PATH
/home/mido/betp/../app/
CONF_EXT
.php
ENV_PREFIX
PHP_
IS_CLI
false
IS_WIN
false