^ app\Request {#26 #pathinfoFetch: array:3 [ 0 => "ORIG_PATH_INFO" 1 => "REDIRECT_PATH_INFO" 2 => "REDIRECT_URL" ] #varPathinfo: "s" #varMethod: "_method" #varAjax: "_ajax" #varPjax: "_pjax" #rootDomain: "" #httpsAgentName: "" #proxyServerIp: [] #proxyServerIpHeader: array:5 [ 0 => "HTTP_X_REAL_IP" 1 => "HTTP_X_FORWARDED_FOR" 2 => "HTTP_CLIENT_IP" 3 => "HTTP_X_CLIENT_IP" 4 => "HTTP_X_CLUSTER_CLIENT_IP" ] #method: "GET" #domain: null #host: null #subDomain: "www" #panDomain: null #url: null #baseUrl: null #baseFile: null #root: null #pathinfo: "hy_news/28/7Y00A912.html" #path: null #realIP: null #controller: "Index" #action: "info" #param: [] #get: [] #post: [] #request: [] #rule: think\route\RuleItem {#51 #miss: false #autoOption: true #name: "index/info" #domain: null #router: think\Route {#41 #rest: array:7 [ "index" => array:3 [ 0 => "get" 1 => "" 2 => "index" ] "create" => array:3 [ 0 => "get" 1 => "/create" 2 => "create" ] "edit" => array:3 [ 0 => "get" 1 => "/<id>/edit" 2 => "edit" ] "read" => array:3 [ 0 => "get" 1 => "/<id>" 2 => "read" ] "save" => array:3 [ 0 => "post" 1 => "" 2 => "save" ] "update" => array:3 [ 0 => "put" 1 => "/<id>" 2 => "update" ] "delete" => array:3 [ 0 => "delete" 1 => "/<id>" 2 => "delete" ] ] #config: array:21 [ "pathinfo_depr" => "/" "url_lazy_route" => false "url_route_must" => false "route_rule_merge" => false "route_complete_match" => false "remove_slash" => false "route_annotation" => false "default_route_pattern" => "[\w\.]+" "url_html_suffix" => "html" "controller_layer" => "controller" "empty_controller" => "Error" "controller_suffix" => false "default_controller" => "Index" "default_action" => "index" "action_suffix" => "" "url_common_param" => true "request_cache_key" => true "request_cache_expire" => 0 "request_cache_except" => [] "default_jsonp_handler" => "jsonpReturn" "var_jsonp_handler" => "callback" ] #app: think\App {#3 #appDebug: false #beginTime: 1768080782.4616 #beginMem: 741184 #namespace: "app\index" #rootPath: "/var/www/html/" #thinkPath: "/var/www/html/vendor/topthink/framework/src/" #appPath: "/var/www/html/app/index/" #runtimePath: "/var/www/html/runtime/index/" #routePath: "" #configExt: ".php" #initializers: array:3 [ 0 => "think\initializer\Error" 1 => "think\initializer\RegisterService" 2 => "think\initializer\BootService" ] #services: array:6 [ 0 => app\AppService {#2 #app: think\App {#3} } 1 => think\service\PaginatorService {#7 #app: think\App {#3} } 2 => think\service\ValidateService {#12 #app: think\App {#3} } 3 => think\service\ModelService {#13 #app: think\App {#3} } 4 => think\app\Service {#14 #app: think\App {#3} } 5 => think\trace\Service {#15 #app: think\App {#3} } ] #initialized: true #bind: array:27 [ "app" => "think\App" "cache" => "think\Cache" "config" => "think\Config" "console" => "think\Console" "cookie" => "think\Cookie" "db" => "think\Db" "env" => "think\Env" "event" => "think\Event" "http" => "think\Http" "lang" => "think\Lang" "log" => "think\Log" "middleware" => "think\Middleware" "request" => "think\Request" "response" => "think\Response" "route" => "think\Route" "session" => "think\Session" "validate" => "think\Validate" "view" => "think\View" "filesystem" => "think\Filesystem" "think\DbManager" => "think\Db" "think\LogManager" => "think\Log" "think\CacheManager" => "think\Cache" "Psr\Log\LoggerInterface" => "think\Log" "think\Request" => "app\Request" "think\exception\Handle" => "app\ExceptionHandle" "think\Paginator" => "think\paginator\driver\Bootstrap" "think\route\Url" => "think\app\Url" ] #instances: array:18 [ "think\App" => think\App {#3} "think\Container" => think\App {#3} "think\Http" => think\Http {#6 #app: think\App {#3} #name: "index" #path: null #routePath: "/var/www/html/app/index/route/" #isBind: false } "think\Env" => think\Env {#5 #data: array:38 [ "HOSTNAME" => "e9dade6b462f" "PHP_VERSION" => "7.4.15" "APACHE_CONFDIR" => "/etc/apache2" "PHP_INI_DIR" => "/usr/local/etc/php" "GPG_KEYS" => "42670A7FE4D0441C8E4632349E4FDC074A4EF02D 5A52880781F755608BF815FC910DEB46F53EA312" "PHP_LDFLAGS" => "-Wl,-O1 -pie" "PWD" => "/var/www/html" "TZ" => "Asia/Shanghai" "APACHE_LOG_DIR" => "/var/log/apache2" "LANG" => "C" "PHP_SHA256" => "9b859c65f0cf7b3eff9d4a28cfab719fb3d36a1db3c20d874a79b5ec44d43cb8" "APACHE_PID_FILE" => "/var/run/apache2/apache2.pid" "PHPIZE_DEPS" => "autoconf \t\tdpkg-dev \t\tfile \t\tg++ \t\tgcc \t\tlibc-dev \t\tmake \t\tpkg-config \t\tre2c" "PHP_URL" => "https://www.php.net/distributions/php-7.4.15.tar.xz" "APACHE_RUN_GROUP" => "www-data" "APACHE_LOCK_DIR" => "/var/lock/apache2" "PHP_EXTRA_CONFIGURE_ARGS" => "--with-apxs2 --disable-cgi" "SHLVL" => "0" "PHP_CFLAGS" => "-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" "APACHE_RUN_DIR" => "/var/run/apache2" "APACHE_ENVVARS" => "/etc/apache2/envvars" "APACHE_RUN_USER" => "www-data" "PATH" => "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" "PHP_EXTRA_BUILD_DEPS" => "apache2-dev" "PHP_ASC_URL" => "https://www.php.net/distributions/php-7.4.15.tar.xz.asc" "PHP_CPPFLAGS" => "-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" "APP_DEBUG" => "" "APP_DEFAULT_TIMEZONE" => "Asia/Shanghai" "DATABASE_TYPE" => "mysql" "DATABASE_HOSTNAME" => "192.168.88.88" "DATABASE_DATABASE" => "szhzywl" "DATABASE_USERNAME" => "hzy_web" "DATABASE_PASSWORD" => "hzy_24678_mydb" "DATABASE_HOSTPORT" => "3306" "DATABASE_CHARSET" => "utf8" "DATABASE_DEBUG" => "1" "DATABASE_PREFIX" => "web_" "LANG_DEFAULT_LANG" => "zh-cn" ] } "think\Config" => think\Config {#8 #config: array:13 [ "app" => array:12 [ "app_host" => "" "app_namespace" => "" "with_route" => true "app_express" => true "default_app" => "index" "default_timezone" => "Asia/Shanghai" "app_map" => [] "domain_bind" => [] "deny_app_list" => [] "exception_tmpl" => "/var/www/html/vendor/topthink/framework/src/tpl/think_exception.tpl" "error_message" => "页面错误!请稍后再试~" "show_error_msg" => false ] "cache" => array:2 [ "default" => "file" "stores" => array:1 [ "file" => array:6 [ "type" => "File" "path" => "" "prefix" => "" "expire" => 0 "tag_prefix" => "tag:" "serialize" => [] ] ] ] "console" => array:1 [ "commands" => [] ] "cookie" => array:7 [ "expire" => 0 "path" => "/" "domain" => "" "secure" => false "httponly" => false "setcookie" => true "samesite" => "" ] "database" => array:5 [ "default" => "mysql" "time_query_rule" => [] "auto_timestamp" => true "datetime_format" => "Y-m-d H:i:s" "connections" => array:1 [ "mysql" => array:17 [ "type" => "mysql" "hostname" => "192.168.88.88" "database" => "szhzywl" "username" => "hzy_web" "password" => "hzy_24678_mydb" "hostport" => "3306" "params" => [] "charset" => "utf8" "prefix" => "web_" "deploy" => 0 "rw_separate" => false "master_num" => 1 "slave_no" => "" "fields_strict" => true "break_reconnect" => false "trigger_sql" => "" "fields_cache" => false ] ] ] "filesystem" => array:2 [ "default" => "local" "disks" => array:2 [ "local" => array:2 [ "type" => "local" "root" => "/var/www/html/runtime/bucket" ] "public" => array:4 [ "type" => "local" "root" => "/var/www/html/public/static/bucket" "url" => "/static/bucket" "visibility" => "public" ] ] ] "lang" => array:9 [ "default_lang" => "zh-cn" "allow_lang_list" => [] "detect_var" => "lang" "use_cookie" => true "cookie_var" => "think_lang" "header_var" => "think-lang" "extend_list" => [] "accept_language" => array:1 [ "zh-hans-cn" => "zh-cn" ] "allow_group" => false ] "log" => array:6 [ "default" => "file" "level" => [] "type_channel" => [] "close" => false "processor" => null "channels" => array:1 [ "file" => array:10 [ "type" => "File" "path" => "" "single" => false "apart_level" => [] "max_files" => 0 "json" => false "processor" => null "close" => false "format" => "[%s][%s] %s" "realtime_write" => false ] ] ] "middleware" => array:2 [ "alias" => [] "priority" => [] ] "route" => array:19 [ "pathinfo_depr" => "/" "url_html_suffix" => "html" "url_common_param" => true "url_lazy_route" => false "url_route_must" => false "route_rule_merge" => false "route_complete_match" => false "controller_layer" => "controller" "empty_controller" => "Error" "controller_suffix" => false "default_route_pattern" => "[\w\.]+" "request_cache_key" => true "request_cache_expire" => 0 "request_cache_except" => [] "default_controller" => "Index" "default_action" => "index" "action_suffix" => "" "default_jsonp_handler" => "jsonpReturn" "var_jsonp_handler" => "callback" ] "session" => array:6 [ "name" => "PHPSESSID" "var_session_id" => "" "type" => "file" "store" => null "expire" => 14400 "prefix" => "" ] "trace" => array:2 [ "type" => "Html" "channel" => "" ] "view" => array:10 [ "type" => "Think" "auto_rule" => 1 "view_dir_name" => "view" "view_suffix" => "html" "view_depr" => "/" "tpl_begin" => "{" "tpl_end" => "}" "taglib_begin" => "{" "taglib_end" => "}" "tpl_replace_string" => array:8 [ "__PUBLIC__" => "/" "__STATIC__" => "/static" "__LIB__" => "/static/lib" "__ADMIN__" => "/static/admin" "__INDEX__" => "/static/index" "__LOCAL_UPLOAD__" => think\app\Url {#49 #app: think\App {#3} #route: think\Route {#41} #vars: [] #url: "/admin/adminAccount/local_upload" #root: "" #https: null #suffix: true #domain: false : "/admin/adminAccount/local_upload" : [] : true : false } "__REMOTE_UPLOAD__" => think\app\Url {#50 #app: think\App {#3} #route: think\Route {#41} #vars: [] #url: "/admin/adminAccount/remote_upload" #root: "" #https: null #suffix: true #domain: false : "/admin/adminAccount/remote_upload" : [] : true : false } "__IMG_URL__" => "" ] ] ] #path: "/var/www/html/config/" #ext: ".php" } "think\Event" => think\Event {#9 #listener: array:5 [ "think\event\AppInit" => [] "think\event\HttpRun" => array:1 [ 0 => Closure() {#24 : "think\app\Service" : think\app\Service {#14} } ] "think\event\HttpEnd" => [] "LogLevel" => [] "think\event\LogWrite" => [] ] #bind: array:5 [ "AppInit" => "think\event\AppInit" "HttpRun" => "think\event\HttpRun" "HttpEnd" => "think\event\HttpEnd" "RouteLoaded" => "think\event\RouteLoaded" "LogWrite" => "think\event\LogWrite" ] #app: think\App {#3} } "think\Lang" => think\Lang {#11 #config: array:9 [ "default_lang" => "zh-cn" "allow_lang_list" => [] "use_cookie" => true "extend_list" => [] "cookie_var" => "think_lang" "header_var" => "think-lang" "detect_var" => "lang" "accept_language" => array:1 [ "zh-hans-cn" => "zh-cn" ] "allow_group" => false ] -lang: array:1 [ "zh-cn" => array:126 [ "undefined variable" => "未定义变量" "undefined index" => "未定义数组索引" "undefined offset" => "未定义数组下标" "parse error" => "语法解析错误" "type error" => "类型错误" "fatal error" => "致命错误" "syntax error" => "语法错误" "dispatch type not support" => "不支持的调度类型" "method param miss" => "方法参数错误" "method not exists" => "方法不存在" "function not exists" => "函数不存在" "app not exists" => "应用不存在" "controller not exists" => "控制器不存在" "class not exists" => "类不存在" "property not exists" => "类的属性不存在" "template not exists" => "模板文件不存在" "illegal controller name" => "非法的控制器名称" "illegal action name" => "非法的操作名称" "url suffix deny" => "禁止的URL后缀访问" "undefined cache config" => "缓存配置未定义" "route not found" => "当前访问路由未定义或不匹配" "undefined db config" => "数据库配置未定义" "undefined log config" => "日志配置未定义" "undefined db type" => "未定义数据库类型" "variable type error" => "变量类型错误" "psr-4 error" => "PSR-4 规范错误" "not support type" => "不支持的分页索引字段类型" "not support total" => "简洁模式下不能获取数据总数" "not support last" => "简洁模式下不能获取最后一页" "error session handler" => "错误的SESSION处理器类" "not allow php tag" => "模板不允许使用PHP语法" "not support" => "不支持" "database config error" => "数据库配置信息错误" "redisd master" => "Redisd 主服务器错误" "redisd slave" => "Redisd 从服务器错误" "must run at sae" => "必须在SAE运行" "memcache init error" => "未开通Memcache服务,请在SAE管理平台初始化Memcache服务" "kvdb init error" => "没有初始化KVDB,请在SAE管理平台初始化KVDB服务" "fields not exists" => "数据表字段不存在" "where express error" => "查询表达式错误" "no data to update" => "没有任何数据需要更新" "miss data to insert" => "缺少需要写入的数据" "miss complex primary data" => "缺少复合主键数据" "miss update condition" => "缺少更新条件" "model data not found" => "模型数据不存在" "table data not found" => "表数据不存在" "delete without condition" => "没有条件不会执行删除操作" "miss relation data" => "缺少关联表数据" "tag attr must" => "模板标签属性必须" "tag error" => "模板标签错误" "cache write error" => "缓存写入失败" "sae mc write error" => "SAE mc 写入错误" "route name not exists" => "路由标识不存在(或参数不够)" "invalid request" => "非法请求" "bind attr has exists" => "模型的属性已经存在" "relation data not exists" => "关联数据不存在" "relation not support" => "关联不支持" "chunk not support order" => "Chunk不支持调用order方法" "route pattern error" => "路由变量规则定义错误" "route behavior will not support" => "路由行为废弃(使用中间件替代)" "closure not support cache(true)" => "使用闭包查询不支持cache(true),请指定缓存Key" "unknown upload error" => "未知上传错误!" "file write error" => "文件写入失败!" "upload temp dir not found" => "找不到临时文件夹!" "no file to uploaded" => "没有文件被上传!" "only the portion of file is uploaded" => "文件只有部分被上传!" "upload file size exceeds the maximum value" => "上传文件大小超过了最大值!" "upload write error" => "文件上传保存错误!" "has the same filename: {:filename}" => "存在同名文件:{:filename}" "upload illegal files" => "非法上传文件" "illegal image files" => "非法图片文件" "extensions to upload is not allowed" => "上传文件后缀不允许" "mimetype to upload is not allowed" => "上传文件MIME类型不允许!" "filesize not match" => "上传文件大小不符!" "directory {:path} creation failed" => "目录 {:path} 创建失败!" "the middleware must return response instance" => "中间件方法必须返回Response对象实例" "the queue was exhausted, with no response returned" => "中间件队列为空" ":attribute require" => ":attribute不能为空" ":attribute must" => ":attribute必须" ":attribute must be numeric" => ":attribute必须是数字" ":attribute must be integer" => ":attribute必须是整数" ":attribute must be float" => ":attribute必须是浮点数" ":attribute must be bool" => ":attribute必须是布尔值" ":attribute not a valid email address" => ":attribute格式不符" ":attribute not a valid mobile" => ":attribute格式不符" ":attribute must be a array" => ":attribute必须是数组" ":attribute must be yes,on or 1" => ":attribute必须是yes、on或者1" ":attribute not a valid datetime" => ":attribute不是一个有效的日期或时间格式" ":attribute not a valid file" => ":attribute不是有效的上传文件" ":attribute not a valid image" => ":attribute不是有效的图像文件" ":attribute must be alpha" => ":attribute只能是字母" ":attribute must be alpha-numeric" => ":attribute只能是字母和数字" ":attribute must be alpha-numeric, dash, underscore" => ":attribute只能是字母、数字和下划线_及破折号-" ":attribute not a valid domain or ip" => ":attribute不是有效的域名或者IP" ":attribute must be chinese" => ":attribute只能是汉字" ":attribute must be chinese or alpha" => ":attribute只能是汉字、字母" ":attribute must be chinese,alpha-numeric" => ":attribute只能是汉字、字母和数字" ":attribute must be chinese,alpha-numeric,underscore, dash" => ":attribute只能是汉字、字母、数字和下划线_及破折号-" ":attribute not a valid url" => ":attribute不是有效的URL地址" ":attribute not a valid ip" => ":attribute不是有效的IP地址" ":attribute must be dateformat of :rule" => ":attribute必须使用日期格式 :rule" ":attribute must be in :rule" => ":attribute必须在 :rule 范围内" ":attribute be notin :rule" => ":attribute不能在 :rule 范围内" ":attribute must between :1 - :2" => ":attribute只能在 :1 - :2 之间" ":attribute not between :1 - :2" => ":attribute不能在 :1 - :2 之间" "size of :attribute must be :rule" => ":attribute长度不符合要求 :rule" "max size of :attribute must be :rule" => ":attribute长度不能超过 :rule" "min size of :attribute must be :rule" => ":attribute长度不能小于 :rule" ":attribute cannot be less than :rule" => ":attribute日期不能小于 :rule" ":attribute cannot exceed :rule" => ":attribute日期不能超过 :rule" ":attribute not within :rule" => "不在有效期内 :rule" "access ip is not allowed" => "不允许的IP访问" "access ip denied" => "禁止的IP访问" ":attribute out of accord with :2" => ":attribute和确认字段:2不一致" ":attribute cannot be same with :2" => ":attribute和比较字段:2不能相同" ":attribute must greater than or equal :rule" => ":attribute必须大于等于 :rule" ":attribute must greater than :rule" => ":attribute必须大于 :rule" ":attribute must less than or equal :rule" => ":attribute必须小于等于 :rule" ":attribute must less than :rule" => ":attribute必须小于 :rule" ":attribute must equal :rule" => ":attribute必须等于 :rule" ":attribute has exists" => ":attribute已存在" ":attribute not conform to the rules" => ":attribute不符合指定规则" "invalid request method" => "无效的请求类型" "invalid token" => "令牌数据无效" "not conform to the rules" => "规则错误" "record has update" => "记录已经被更新了" ] ] -range: "zh-cn" } "think\initializer\Error" => think\initializer\Error {#4 #app: think\App {#3} } "think\initializer\RegisterService" => think\initializer\RegisterService {#10 #services: array:3 [ 0 => "think\service\PaginatorService" 1 => "think\service\ValidateService" 2 => "think\service\ModelService" ] } "think\Middleware" => think\Middleware {#19 #queue: array:1 [ "global" => array:2 [ 0 => array:2 [ 0 => array:2 [ 0 => "think\trace\TraceDebug" 1 => "handle" ] 1 => [] ] 1 => array:2 [ 0 => array:2 [ 0 => "think\app\MultiApp" 1 => "handle" ] 1 => [] ] ] ] #app: think\App {#3} } "think\initializer\BootService" => think\initializer\BootService {#16} "think\Log" => think\Log {#34 #namespace: "\think\log\driver\" #app: think\App {#3} #drivers: [] } "think\Cache" => think\Cache {#35 #namespace: "\think\cache\driver\" #app: think\App {#3} #drivers: array:1 [ "file" => think\cache\driver\File {#30 #options: array:9 [ "expire" => 0 "cache_subdir" => true "prefix" => "" "path" => "/var/www/html/runtime/cache/" "hash_type" => "md5" "data_compress" => false "tag_prefix" => "tag:" "serialize" => [] "type" => "File" ] #handler: null #readTimes: 0 #writeTimes: 0 #tag: [] } ] } "think\Db" => think\Db {#32 #instance: [] #config: think\Config {#8} #event: think\Event {#9} #listen: [] #dbLog: [] #queryTimes: 0 #cache: think\cache\driver\File {#30} #log: think\Log {#34} } "app\Request" => app\Request {#26} "think\trace\TraceDebug" => think\trace\TraceDebug {#42 #log: [] #config: array:2 [ "type" => "Html" "channel" => "" ] #app: think\App {#3} } "think\app\MultiApp" => think\app\MultiApp {#39 #app: think\App {#3} #name: "" #appName: "index" #path: "" } "think\Route" => think\Route {#41} ] #invokeCallback: [] } #request: app\Request {#26} #ruleName: think\route\RuleName {#40 #item: array:5 [ "upload" => array:1 [ 0 => array:4 [ "rule" => "guest/upload" "domain" => "www.szhzywl.com" "method" => "post" "suffix" => null ] ] "send_resume" => array:1 [ 0 => array:4 [ "rule" => "guest/send_resume" "domain" => "www.szhzywl.com" "method" => "post" "suffix" => null ] ] "send_message" => array:1 [ 0 => array:4 [ "rule" => "guest/send_message" "domain" => "www.szhzywl.com" "method" => "post" "suffix" => null ] ] "index/info" => array:1 [ 0 => array:4 [ "rule" => "<name>/<id>/<sn>" "domain" => "www.szhzywl.com" "method" => "get" "suffix" => null ] ] "index/page" => array:2 [ 0 => array:4 [ "rule" => "<name>/<id>" "domain" => "www.szhzywl.com" "method" => "get" "suffix" => null ] 1 => array:4 [ "rule" => "<name>" "domain" => "www.szhzywl.com" "method" => "get" "suffix" => null ] ] ] #rule: array:6 [ "guest/upload" => array:1 [ "upload" => think\route\RuleItem {#54 #miss: false #autoOption: true #name: "upload" #domain: null #router: think\Route {#41} #parent: think\route\RuleGroup {#52 #rules: array:6 [ 0 => array:2 [ 0 => "post" 1 => think\route\RuleItem {#54} ] 1 => array:2 [ 0 => "options" 1 => think\route\RuleItem {#54} ] 2 => array:2 [ 0 => "post" 1 => think\route\RuleItem {#55 #miss: false #autoOption: true #name: "send_resume" #domain: null #router: think\Route {#41} #parent: think\route\RuleGroup {#52} #rule: "guest/send_resume" #route: "send_resume" #method: "post" #vars: [] #option: [] #pattern: [] #mergeOptions: array:3 [ 0 => "model" 1 => "append" 2 => "middleware" ] : "send_resume" : "guest/send_resume" : "send_resume" : "post" : [] : [] : [] } ] 3 => array:2 [ 0 => "options" 1 => think\route\RuleItem {#55} ] 4 => array:2 [ 0 => "post" 1 => think\route\RuleItem {#56 #miss: false #autoOption: true #name: "send_message" #domain: null #router: think\Route {#41} #parent: think\route\RuleGroup {#52} #rule: "guest/send_message" #route: "send_message" #method: "post" #vars: [] #option: [] #pattern: [] #mergeOptions: array:3 [ 0 => "model" 1 => "append" 2 => "middleware" ] : "send_message" : "guest/send_message" : "send_message" : "post" : [] : [] : [] } ] 5 => array:2 [ 0 => "options" 1 => think\route\RuleItem {#56} ] ] #rule: null #miss: null #fullName: "guest" #alias: null #name: "guest" #domain: "www.szhzywl.com" #router: think\Route {#41} #parent: think\route\Domain {#47 #rules: array:7 [ 0 => array:2 [ 0 => "*" 1 => think\route\RuleGroup {#52} ] 1 => array:2 [ 0 => "get" 1 => think\route\RuleItem {#51} ] 2 => array:2 [ 0 => "options" 1 => think\route\RuleItem {#51} ] 3 => array:2 [ 0 => "get" 1 => think\route\RuleItem {#53 #miss: false #autoOption: true #name: "index/page" #domain: null #router: think\Route {#41} #parent: think\route\Domain {#47} #rule: "<name>/<id>" #route: "index/page" #method: "get" #vars: [] #option: [] #pattern: [] #mergeOptions: array:3 [ 0 => "model" 1 => "append" 2 => "middleware" ] : "index/page" : "<name>/<id>" : "index/page" : "get" : [] : [] : [] } ] 4 => array:2 [ 0 => "options" 1 => think\route\RuleItem {#53} ] 5 => array:2 [ 0 => "get" 1 => think\route\RuleItem {#57 #miss: false #autoOption: true #name: "index/page" #domain: null #router: think\Route {#41} #parent: think\route\Domain {#47} #rule: "<name>" #route: "index/page" #method: "get" #vars: [] #option: [] #pattern: [] #mergeOptions: array:3 [ 0 => "model" 1 => "append" 2 => "middleware" ] : "index/page" : "<name>" : "index/page" : "get" : [] : [] : [] } ] 6 => array:2 [ 0 => "options" 1 => think\route\RuleItem {#57} ] ] #rule: null #miss: null #fullName: null #alias: null #name: null #domain: "www.szhzywl.com" #router: think\Route {#41} #parent: null #route: null #method: null #vars: [] #option: array:2 [ "remove_slash" => false "merge_rule_regex" => false ] #pattern: array:3 [ "name" => "\w+" "id" => "\d+" "sn" => "\w+" ] #mergeOptions: array:3 [ 0 => "model" 1 => "append" 2 => "middleware" ] : null : null : null : null : [] : array:2 [ "remove_slash" => false "merge_rule_regex" => false ] : array:3 [ "name" => "\w+" "id" => "\d+" "sn" => "\w+" ] } #route: null #method: null #vars: [] #option: array:3 [ "remove_slash" => false "merge_rule_regex" => false "prefix" => "guest/" ] #pattern: [] #mergeOptions: array:3 [ 0 => "model" 1 => "append" 2 => "middleware" ] : "guest" : null : null : null : [] : array:3 [ "remove_slash" => false "merge_rule_regex" => false "prefix" => "guest/" ] : [] } #rule: "guest/upload" #route: "upload" #method: "post" #vars: [] #option: [] #pattern: [] #mergeOptions: array:3 [ 0 => "model" 1 => "append" 2 => "middleware" ] : "upload" : "guest/upload" : "upload" : "post" : [] : [] : [] } ] "guest/send_resume" => array:1 [ "send_resume" => think\route\RuleItem {#55} ] "guest/send_message" => array:1 [ "send_message" => think\route\RuleItem {#56} ] "<name>/<id>/<sn>" => array:1 [ "index/info" => think\route\RuleItem {#51} ] "<name>/<id>" => array:1 [ "index/page" => think\route\RuleItem {#53} ] "<name>" => array:1 [ "index/page" => think\route\RuleItem {#57} ] ] #group: array:1 [ "guest" => think\route\RuleGroup {#52} ] } #host: "www.szhzywl.com" #group: think\route\Domain {#43 #rules: [] #rule: null #miss: null #fullName: null #alias: null #name: null #domain: null #router: think\Route {#41} #parent: null #route: null #method: null #vars: [] #option: array:1 [ "remove_slash" => false ] #pattern: [] #mergeOptions: array:3 [ 0 => "model" 1 => "append" 2 => "middleware" ] : null : null : null : null : [] : array:1 [ "remove_slash" => false ] : [] } #bind: [] #domains: array:3 [ "-" => think\route\Domain {#43} "www.szhzywl.com" => think\route\Domain {#47} "szhzywl.com" => "www.szhzywl.com" ] #cross: null #lazy: false #isTest: false #mergeRuleRegex: false #removeSlash: false } #parent: think\route\Domain {#47} #rule: "<name>/<id>/<sn>" #route: "index/info" #method: "get" #vars: array:3 [ "name" => "hy_news" "id" => "28" "sn" => "7Y00A912" ] #option: [] #pattern: [] #mergeOptions: array:3 [ 0 => "model" 1 => "append" 2 => "middleware" ] : "index/info" : "<name>/<id>/<sn>" : "index/info" : "get" : array:3 [ "name" => "hy_news" "id" => "28" "sn" => "7Y00A912" ] : [] : [] } #route: array:3 [ "name" => "hy_news" "id" => "28" "sn" => "7Y00A912" ] #middleware: [] #put: [] #session: null #cookie: [] #env: think\Env {#5} #server: array:35 [ "HTTP_HOST" => "www.szhzywl.com" "HTTP_X_REAL_IP" => "216.73.216.31" "HTTP_X_FORWARDED_FOR" => "216.73.216.31" "HTTP_X_FORWARDED_PROTO" => "https" "HTTP_CONNECTION" => "close" "HTTP_ACCEPT" => "*/*" "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "HTTP_ACCEPT_ENCODING" => "gzip, br, zstd, deflate" "PATH" => "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" "SERVER_SIGNATURE" => "<address>Apache/2.4.38 (Debian) Server at www.szhzywl.com Port 80</address>\n" "SERVER_SOFTWARE" => "Apache/2.4.38 (Debian)" "SERVER_NAME" => "www.szhzywl.com" "SERVER_ADDR" => "192.168.88.4" "SERVER_PORT" => "80" "REMOTE_ADDR" => "192.168.88.1" "DOCUMENT_ROOT" => "/var/www/html/public" "REQUEST_SCHEME" => "http" "CONTEXT_PREFIX" => "" "CONTEXT_DOCUMENT_ROOT" => "/var/www/html/public" "SERVER_ADMIN" => "[no address given]" "SCRIPT_FILENAME" => "/var/www/html/public/index.php" "REMOTE_PORT" => "36884" "GATEWAY_INTERFACE" => "CGI/1.1" "SERVER_PROTOCOL" => "HTTP/1.0" "REQUEST_METHOD" => "GET" "QUERY_STRING" => "" "REQUEST_URI" => "/index.php/hy_news/28/7Y00A912.html" "SCRIPT_NAME" => "/index.php" "PATH_INFO" => "/hy_news/28/7Y00A912.html" "PATH_TRANSLATED" => "redirect:/index.php/hy_news/28/7Y00A912.html/28/7Y00A912.html" "PHP_SELF" => "/index.php/hy_news/28/7Y00A912.html" "REQUEST_TIME_FLOAT" => 1768080782.4591 "REQUEST_TIME" => 1768080782 "argv" => [] "argc" => 0 ] #file: [] #header: array:8 [ "host" => "www.szhzywl.com" "x-real-ip" => "216.73.216.31" "x-forwarded-for" => "216.73.216.31" "x-forwarded-proto" => "https" "connection" => "close" "accept" => "*/*" "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "accept-encoding" => "gzip, br, zstd, deflate" ] #mimeType: array:12 [ "xml" => "application/xml,text/xml,application/x-xml" "json" => "application/json,text/x-json,application/jsonrequest,text/json" "js" => "text/javascript,application/javascript,application/x-javascript" "css" => "text/css" "rss" => "application/rss+xml" "yaml" => "application/x-yaml,text/yaml" "atom" => "application/atom+xml" "pdf" => "application/pdf" "text" => "text/plain" "image" => "image/png,image/jpg,image/jpeg,image/pjpeg,image/gif,image/webp,image/*" "csv" => "text/csv" "html" => "text/html,application/xhtml+xml,*/*" ] #content: null #filter: null #input: "" #secureKey: null #mergeParam: false }
新华社北京7月15日电中共中央 国务院
关于支持浦东新区高水平改革开放
打造社会主义现代化建设引领区的意见
(2021年4月23日)
上海在党和国家工作全局中具有十分重要的地位,浦东开发开放掀开了我国改革开放向纵深推进的崭新篇章。党的十八大以来,在以习近平同志为核心的党中央坚强领导下,浦东取得了举世瞩目的发展成就,为中国特色社会主义制度优势提供了最鲜活的现实明证,为改革开放和社会主义现代化建设提供了最生动的实践写照。在全面建设社会主义现代化国家新征程上,为支持浦东新区高水平改革开放、打造社会主义现代化建设引领区,引领带动上海“五个中心”建设,更好服务全国大局和带动长三角一体化发展战略实施,现提出如下意见。
一、总体要求
(一)指导思想。以习近平新时代中国特色社会主义思想为指导,深入贯彻党的十九大和十九届二中、三中、四中、五中全会精神,坚持稳中求进工作总基调,科学把握新发展阶段,坚定不移贯彻新发展理念,服务和融入新发展格局,支持浦东勇于挑最重的担子、啃最硬的骨头,努力成为更高水平改革开放的开路先锋、全面建设社会主义现代化国家的排头兵、彰显“四个自信”的实践范例,更好向世界展示中国理念、中国精神、中国道路。
(二)战略定位。推动浦东高水平改革开放,为更好利用国内国际两个市场两种资源提供重要通道,构建国内大循环的中心节点和国内国际双循环的战略链接,在长三角一体化发展中更好发挥龙头辐射作用,打造全面建设社会主义现代化国家窗口。
——更高水平改革开放的开路先锋。坚持系统观念,加强改革举措的有机衔接和融会贯通,推动各项改革向更加完善的制度靠拢。从要素开放向制度开放全面拓展,率先建立与国际通行规则相互衔接的开放型经济新体制。在浦东全域打造特殊经济功能区,加大开放型经济的风险压力测试。
——自主创新发展的时代标杆。充分发挥新型举国体制的制度优势和超大规模市场优势,找准政府和市场在推动科技创新、提升产业链水平中的着力点,建设国际科技创新中心核心区,增强自主创新能力,强化高端产业引领功能,带动全国产业链升级,提升全球影响力。
——全球资源配置的功能高地。以服务共建“一带一路”为切入点和突破口,积极配置全球资金、信息、技术、人才等要素资源,打造上海国际金融中心、贸易中心、航运中心核心区,强化服务实体经济能力,率先构建高标准国际化经贸规则体系,打造我国深度融入全球经济发展和治理的功能高地。
——扩大国内需求的典范引领。着力创造高品质产品和服务供给,不断提升专业化、品牌化、国际化水平,培育消费新模式新业态,引领带动国内消费升级需求,打造面向全球市场的新品首发地、引领消费潮流的风向标,建设国际消费中心。
——现代城市治理的示范样板。构建系统完备、科学规范、运行有效的城市治理体系,提升治理科学化、精细化、智能化水平,提高应对重大突发事件能力,完善民生发展格局,延续城市特色文化,打造宜居宜业的城市治理样板。
(三)发展目标。到2035年,浦东现代化经济体系全面构建,现代化城区全面建成,现代化治理全面实现,城市发展能级和国际竞争力跃居世界前列。到2050年,浦东建设成为在全球具有强大吸引力、创造力、竞争力、影响力的城市重要承载区,城市治理能力和治理成效的全球典范,社会主义现代化强国的璀璨明珠。
二、全力做强创新引擎,打造自主创新新高地
面向世界科技前沿、面向经济主战场、面向国家重大需求、面向人民生命健康,加强基础研究和应用基础研究,打好关键核心技术攻坚战,加速科技成果向现实生产力转化,提升产业链水平,为确保全国产业链供应链稳定多作新贡献。
(四)加快关键技术研发。加快建设张江综合性国家科学中心,聚焦集成电路、生命科学、人工智能等领域,加快推进国家实验室建设,布局和建设一批国家工程研究中心、国家技术创新中心、国家临床医学研究中心等国家科技创新基地。推动超大规模开放算力、智能汽车研发应用创新平台落户。研究对用于临床研究的药品免征进口环节税。允许有条件的医疗机构按照相关要求开展自行研制体外诊断试剂试点。建立企业研发进口微量耗材管理服务平台,在进口许可、通关便利、允许分销等方面研究予以支持。允许浦东认定的研发机构享受进口自用设备免征进口环节税、采购国产设备自用的给予退税政策。积极参与、牵头组织国际大科学计划和大科学工程,开展全球科技协同创新。
(五)打造世界级创新产业集群。在总结中国(上海)自由贸易试验区临港新片区实施经验基础上,研究在浦东特定区域对符合条件的从事集成电路、人工智能、生物医药、民用航空等关键领域核心环节生产研发的企业,自设立之日起5年内减按15%的税率征收企业所得税。在浦东特定区域开展公司型创业投资企业所得税优惠政策试点,在试点期内,对符合条件的公司型创业投资企业按照企业年末个人股东持股比例免征企业所得税,鼓励长期投资,个人股东从该企业取得的股息红利按照规定缴纳个人所得税。同长三角地区产业集群加强分工协作,突破一批核心部件、推出一批高端产品、形成一批中国标准。发展更高能级的总部经济,统筹发展在岸业务和离岸业务,成为全球产业链供应链价值链的重要枢纽。依托长三角产业集群优势,建立一批科技成果转化中试孵化基地。(未完待续)
(六)深化科技创新体制改革。优化创新创业生态环境,疏通基础研究、应用研究和产业化双向链接的快车道。探索中央财政资金、地方资金、社会资本共同参与的重大科技基础设施建设和运行投入机制。支持新型研发机构实施依章程管理、综合预算管理和绩效评价为基础的管理模式。支持高校和科研院所建立专业化技术转移机构。建立高水平的知识产权保护制度,实施更大力度的知识产权侵权惩罚性赔偿制度。支持浦东设立科创板拟上市企业知识产权服务站。允许将科研工艺设备设计费纳入项目总投资,项目建设单位自行承担相关设计工作支出可列支设计费。国家在浦东设立的研发机构可研究适用上海科技体制机制创新相关规定。
三、加强改革系统集成,激活高质量发展新动力
聚焦基础性和具有重大牵引作用的改革举措,探索开展综合性改革试点,从事物发展全过程、产业发展全链条、企业发展全生命周期出发谋划设计改革,加强重大制度创新充分联动和衔接配套,推动各方面制度更加完善。
(七)创新政府服务管理方式。加强各部门各领域协同放权、放管衔接、联动服务。探索试点商事登记确认制和市场准营承诺即入制,制定浦东放宽市场准入特别措施清单,深化“一业一证”改革,率先建立行业综合许可和综合监管制度。深化行政体制改革,按程序赋予浦东在统筹使用各类编制资源方面更大自主权。提高专业化精细化管理水平,实行与经济发展水平相适应的薪酬制度。
(八)强化竞争政策基础地位。全面落实外商投资准入前国民待遇加负面清单管理制度。积极稳妥推进具备条件的国有企业混合所有制改革和整合重组。健全以公平为原则的产权保护制度,全面依法平等保护民营经济产权,全面依法平等保护外商投资合法权益,加强反不正当竞争执法,加强企业商业秘密保护。
(九)健全要素市场一体化运行机制。结合国土空间规划编制,优化建设用地结构和布局。在国土空间规划编制完成后,探索按规划期实施的总量管控模式。支持推动在建设用地地上、地表和地下分别设立使用权,探索按照海域的水面、水体、海床、底土分别设立使用权。深化产业用地“标准化”出让方式改革,增加混合产业用地供给,探索不同产业用地类型合理转换。实施以能耗强度为核心、能源消费总量保持适度弹性的用能控制制度。建设国际数据港和数据交易所,推进数据权属界定、开放共享、交易流通、监督管理等标准制定和系统建设。
四、深入推进高水平制度型开放,增创国际合作和竞争新优势
着力推动规则、规制、管理、标准等制度型开放,提供高水平制度供给、高质量产品供给、高效率资金供给,更好参与国际合作和竞争。
(十)推进中国(上海)自由贸易试验区及临港新片区先行先试。更好发挥中国(上海)自由贸易试验区及临港新片区“试验田”作用,对标最高标准、最高水平,实行更大程度的压力测试,在若干重点领域率先实现突破,相关成果具备条件后率先在浦东全域推广实施。在浦东开展制度型开放试点,为全国推进制度型开放探索经验。推进海关特殊监管区域建设,支持洋山特殊综合保税区政策在浦东具备条件的海关特殊监管区域的特定区域适用。优化海关特殊监管区域电子账册管理。围绕战略性新兴产业领域并根据企业实际需要,在中国(上海)自由贸易试验区临港新片区探索创新监管安排,具备条件的可享受洋山特殊综合保税区的通关便利化相关政策。加强商事争端等领域与国际通行规则接轨。允许境外服务提供商在满足境内监管要求条件下,以跨境交付或自然人移动的方式提供更多跨境专业服务。支持浦东商业银行机构对诚信合规企业自主优化离岸转手买卖业务审核流程。在浦东具备条件的区域,研究探索适应境外投资和离岸业务发展的税收政策。在风险可控的前提下,研究探索支持浦东企业服务出口的增值税政策。在监管部门信息共享、风险可控的前提下,推动海关特殊监管区域外的重点企业开展高附加值、高技术含量、符合环保要求“两头在外”的保税维修业务。吸引更多国际经济组织和企业总部在中国(上海)自由贸易试验区落户。在不导致税基侵蚀和利润转移的前提下,探索试点自由贸易账户的税收安排。在洋山特殊综合保税区指定区域探索设立为区内生产经营活动配套服务且不涉及免税、保税、退税货物和物品的消费服务设施,设立保税展示交易平台。
(十一)加快共建辐射全球的航运枢纽。加快同长三角共建辐射全球的航运枢纽,提升整体竞争力和影响力。强化上海港、浦东国际机场与长三角港口群、机场群一体化发展,加强江海陆空铁紧密衔接,探索创新一体化管理体制机制。在洋山港试点实施与国际惯例接轨的船舶登记管理制度。研究在对等条件下,允许洋山港登记的国际航行船舶开展以洋山港为国际中转港的外贸集装箱沿海捎带业务。推动浦东国际机场与相关国家和地区扩大航权安排,进一步放宽空域管制,扩大空域资源供给。
(十二)建立全球高端人才引进“直通车”制度。率先在浦东实行更加开放更加便利的人才引进政策。进一步研究在浦东投资工作的相关高端人才审核权限下放政策,为引进的“高精尖缺”海外人才提供入出境和停居留便利。逐步放开专业领域境外人才从业限制,对其在浦东完全市场化竞争行业领域从业视同享受国民待遇,建立国际职业资格证书认可清单制度。支持浦东在中国国际进口博览会期间试行更大力度的人员出入境等配套政策,并推动常态化、制度化。
五、增强全球资源配置能力,服务构建新发展格局
完善金融市场体系、产品体系、机构体系、基础设施体系,支持浦东发展人民币离岸交易、跨境贸易结算和海外融资服务,建设国际金融资产交易平台,提升重要大宗商品的价格影响力,更好服务和引领实体经济发展。
(十三)进一步加大金融开放力度。支持浦东率先探索资本项目可兑换的实施路径。在浦东支持银行在符合“反洗钱、反恐怖融资、反逃税”和贸易真实性审核的要求下,便利诚信合规企业的跨境资金收付。创新面向国际的人民币金融产品,扩大境外人民币境内投资金融产品范围,促进人民币资金跨境双向流动。研究探索在中国外汇交易中心等开展人民币外汇期货交易试点。推动金融期货市场与股票、债券、外汇、保险等市场合作,共同开发适应投资者需求的金融市场产品和工具。构建与上海国际金融中心相匹配的离岸金融体系,支持浦东在风险可控前提下,发展人民币离岸交易。
(十四)建设海内外重要投融资平台。支持在浦东设立国际金融资产交易平台,试点允许合格境外机构投资者使用人民币参与科创板股票发行交易。支持在浦东开展简化外债登记改革试点。完善外债管理制度,拓展跨境融资空间。推进在沪债券市场基础设施互联互通。加快推进包括银行间与交易所债券市场在内的中国债券市场统一对外开放,进一步便利合格境外机构投资者参与中国债券市场。(未完待续)