[2] ErrorException in Cookie.php line 97

Cannot modify header information - headers already sent by (output started at /www/wwwroot/shijianjiaonang.cn7.iswweb.cn/app/database.php:1)

  1. }
  2. $name = $config['prefix'] . $name;
  3. // 设置cookie
  4. if (is_array($value)) {
  5. array_walk_recursive($value, 'self::jsonFormatProtect', 'encode');
  6. $value = 'think:' . json_encode($value);
  7. }
  8. $expire = !empty($config['expire']) ? $_SERVER['REQUEST_TIME'] + intval($config['expire']) : 0;
  9. if ($config['setcookie']) {
  10. setcookie($name, $value, $expire, $config['path'], $config['domain'], $config['secure'], $config['httponly']);
  11. }
  12. $_COOKIE[$name] = $value;
  13. }
  14. /**
  15. * 永久保存Cookie数据
  16. * @param string $name cookie名称
  17. * @param mixed $value cookie值
  18. * @param mixed $option 可选参数 可能会是 null|integer|string

Call Stack

  1. in Cookie.php line 97
  2. at Error::appError(2, 'Cannot modify header...', '/www/wwwroot/shijian...', 97, ['name' => 'think_var', 'value' => 'cn', 'option' => ['expire' => 3600], ...])
  3. at setcookie('think_var', 'cn', 1788471271, '/', '', false, '') in Cookie.php line 97
  4. at Cookie::set('think_var', 'cn', ['expire' => 3600]) in Lang.php line 221
  5. at Lang::detect() in App.php line 100
  6. at App::run() in start.php line 18
  7. at require('/www/wwwroot/shijian...') in index.php line 19

Exception Datas

Error Context
name think_var
value cn
option { "expire": 3600 }
config { "prefix": "", "expire": 3600, "path": "\/", "domain": "", "secure": false, "httponly": "", "setcookie": true }
expire 1788471271

Environment Variables

GET Data
/sitemap_xml
POST Dataempty
Filesempty
Cookiesempty
Sessionempty
Server/Request Data
USER www
HOME /home/www
SCRIPT_NAME /index.php
REQUEST_URI /sitemap.xml
QUERY_STRING /sitemap.xml
REQUEST_METHOD GET
SERVER_PROTOCOL HTTP/1.1
GATEWAY_INTERFACE CGI/1.1
REDIRECT_QUERY_STRING /sitemap.xml
REDIRECT_URL /sitemap.xml
REMOTE_PORT 57555
SCRIPT_FILENAME /www/wwwroot/shijianjiaonang.cn7.iswweb.cn/index.php
SERVER_ADMIN webmaster@example.com
CONTEXT_DOCUMENT_ROOT /www/wwwroot/shijianjiaonang.cn7.iswweb.cn
CONTEXT_PREFIX
REQUEST_SCHEME http
DOCUMENT_ROOT /www/wwwroot/shijianjiaonang.cn7.iswweb.cn
REMOTE_ADDR 216.73.216.248
SERVER_PORT 80
SERVER_ADDR 10.80.235.104
SERVER_NAME shijianjiaonang.cn7.iswweb.cn
SERVER_SOFTWARE Apache
SERVER_SIGNATURE <address>Apache Server at shijianjiaonang.cn7.iswweb.cn Port 80</address>
LD_LIBRARY_PATH /www/server/apache/lib
PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
HTTP_CONNECTION keep-alive
HTTP_CACHE_CONTROL max-age=259200
HTTP_X_FORWARDED_FOR 10.10.139.166
HTTP_VIA 1.1 squid-proxy-5b96dc6d46-887m4 (squid/6.13)
HTTP_HOST shijianjiaonang.cn7.iswweb.cn
HTTP_ACCEPT_ENCODING gzip, br, zstd, deflate
HTTP_USER_AGENT Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
HTTP_ACCEPT */*
proxy-nokeepalive 1
REDIRECT_STATUS 200
FCGI_ROLE RESPONDER
PHP_SELF /index.php
REQUEST_TIME_FLOAT 1788467671.8984
REQUEST_TIME 1788467671
Environment Variablesempty
ThinkPHP Constants
APP_PATH /www/wwwroot/shijianjiaonang.cn7.iswweb.cn/app/
EXTEND_PATH /www/wwwroot/shijianjiaonang.cn7.iswweb.cn/extend/
THINK_VERSION 5.0.4
THINK_START_TIME 1788467671.8989
THINK_START_MEM 394920
EXT .php
DS /
THINK_PATH /www/wwwroot/shijianjiaonang.cn7.iswweb.cn/thinkphp/
LIB_PATH /www/wwwroot/shijianjiaonang.cn7.iswweb.cn/thinkphp/library/
CORE_PATH /www/wwwroot/shijianjiaonang.cn7.iswweb.cn/thinkphp/library/think/
TRAIT_PATH /www/wwwroot/shijianjiaonang.cn7.iswweb.cn/thinkphp/library/traits/
ROOT_PATH /www/wwwroot/shijianjiaonang.cn7.iswweb.cn/
VENDOR_PATH /www/wwwroot/shijianjiaonang.cn7.iswweb.cn/vendor/
RUNTIME_PATH /www/wwwroot/shijianjiaonang.cn7.iswweb.cn/runtime/
LOG_PATH /www/wwwroot/shijianjiaonang.cn7.iswweb.cn/runtime/log/
CACHE_PATH /www/wwwroot/shijianjiaonang.cn7.iswweb.cn/runtime/cache/
TEMP_PATH /www/wwwroot/shijianjiaonang.cn7.iswweb.cn/runtime/temp/
CONF_PATH /www/wwwroot/shijianjiaonang.cn7.iswweb.cn/app/
CONF_EXT .php
ENV_PREFIX PHP_
IS_CLI false
IS_WIN false
ACCESSTOKEN_PATH /www/wwwroot/shijianjiaonang.cn7.iswweb.cn/jsapi/getsign/