[2] ErrorException in Service.php line 139

file_get_contents(https://chiopt-1257401975.cos.ap-guangzhou.myqcloud.com/public/uploads/file/file/2024/02/22/d7c8bc6fee7e8f59fe15c4c5d6f58f31.pdf): failed to open stream: HTTP request failed! HTTP/1.1 451 Unavailable For Legal Reasons

  1. $opts = array(
  2. 'http' => array(
  3. 'method' => 'GET',
  4. 'header' => "Referer: {$referer}\r\n"
  5. )
  6. );
  7. $context = stream_context_create($opts);
  8. // 2. 下载文件到服务器临时位置
  9. $content = file_get_contents($url, false, $context);
  10. if ($content === false) {
  11. header('HTTP/1.1 500 Internal Server Error');
  12. die('Failed to download file from COS.');
  13. }
  14. // 写入临时文件
  15. file_put_contents($localTempFile, $content);

Call Stack

  1. in Service.php line 139
  2. at Error::appError(2, 'file_get_contents(ht...', '/www/wwwroot/chiopt....', 139, ['id' => 1561, 'token' => 'd118df1761a1c8cc6d71...', 'num' => 5, ...])
  3. at file_get_contents('https://chiopt-12574...', false, resource) in Service.php line 139
  4. at Service->dl()
  5. at ReflectionMethod->invokeArgs(object(Service), []) in App.php line 227
  6. at App::invokeMethod([object(Service), 'dl'], []) in App.php line 408
  7. at App::module(['home', 'service', 'dl'], ['app_namespace' => 'app', 'app_debug' => true, 'app_trace' => false, ...], false) in App.php line 133
  8. at App::run() in start.php line 18
  9. at require('/www/wwwroot/chiopt....') in index.php line 26

Exception Datas

Error Context
id 1561
token d118df1761a1c8cc6d71367124f439a6
num 5
data { "id": 1561, "goods_id": 1327, "cat_id": 1, "title": "MC2501A-SPEC-V1", "url": "https:\/\/chiopt-1257401975.cos.ap-guangzhou.myqcloud.com\/public\/uploads\/file\/file\/2024\/02\/22\/d7c8bc6fee7e8f59fe15c4c5d6f58f31.pdf", "suffix": 1, "is_show": 1, "sort": 50, "create_time": 1708564638, "update_time": 1708564638 }
suffix pdf
url https://chiopt-1257401975.cos.ap-guangzhou.myqcloud.com/public/uploads/file/file/2024/02/22/d7c8bc6fee7e8f59fe15c4c5d6f58f31.pdf
localTempFile /tmp/cos_download_cKlUX1
referer
path [ "https:", "", "chiopt-1257401975.cos.ap-guangzhou.myqcloud.com", "public", "uploads", "file", "file", "2024", "02", "22", "d7c8bc6fee7e8f59fe15c4c5d6f58f31.pdf" ]
filename d7c8bc6fee7e8f59fe15c4c5d6f58f31.pdf
opts { "http": { "method": "GET", "header": "Referer: https:\/\/www.chiopt.com\r\n" } }
context Resource
http_response_header [ "HTTP\/1.1 451 Unavailable For Legal Reasons", "Content-Type: application\/xml", "Content-Length: 547", "Connection: close", "Date: Wed, 22 Jul 2026 16:44:29 GMT", "Server: tencent-cos", "x-cos-request-id: NmE2MGYzNmNfMzQxNDc2MGJfMjI1ZWFfNWEyZWI3YQ==" ]

Environment Variables

GET Data

key
d118df1761a1c8cc6d71367124f439a6
id
1561
POST Data
empty
Files
empty
Cookies
empty
Session
empty

Server/Request Data

USER
www
HOME
/home/www
FCGI_ROLE
RESPONDER
SCRIPT_FILENAME
/www/wwwroot/chiopt.com/index.php
QUERY_STRING
s=/download/dl-1561.html&key=d118df1761a1c8cc6d71367124f439a6
REQUEST_METHOD
GET
CONTENT_TYPE
CONTENT_LENGTH
SCRIPT_NAME
/index.php
REQUEST_URI
/download/dl-1561.html?key=d118df1761a1c8cc6d71367124f439a6
DOCUMENT_URI
/index.php
DOCUMENT_ROOT
/www/wwwroot/chiopt.com
SERVER_PROTOCOL
HTTP/1.1
REQUEST_SCHEME
https
HTTPS
on
GATEWAY_INTERFACE
CGI/1.1
SERVER_SOFTWARE
nginx/1.24.0
REMOTE_ADDR
50.2.185.58
REMOTE_PORT
50770
SERVER_ADDR
172.23.112.108
SERVER_PORT
443
SERVER_NAME
chiopt.com
REDIRECT_STATUS
200
PATH_INFO
/download/dl-1561.html
HTTP_USER_AGENT
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.4; +https://openai.com/gptbot)
HTTP_HOST
www.chiopt.com
HTTP_ACCEPT
*/*
HTTP_ACCEPT_ENCODING
gzip
PHP_SELF
/index.php
REQUEST_TIME_FLOAT
1784738668.7321
REQUEST_TIME
1784738668
Environment Variables
empty

ThinkPHP Constants

PLUGIN_PATH
/www/wwwroot/chiopt.com/plugins/
UPLOAD_PATH
public/uploads/
TPSHOP_CACHE_TIME
86400
APP_PATH
/www/wwwroot/chiopt.com/application/
NOW_TIME
1784738668
THINK_VERSION
5.0.7
THINK_START_TIME
1784738668.7325
THINK_START_MEM
263280
EXT
.php
DS
/
THINK_PATH
/www/wwwroot/chiopt.com/thinkphp/
LIB_PATH
/www/wwwroot/chiopt.com/thinkphp/library/
CORE_PATH
/www/wwwroot/chiopt.com/thinkphp/library/think/
TRAIT_PATH
/www/wwwroot/chiopt.com/thinkphp/library/traits/
ROOT_PATH
/www/wwwroot/chiopt.com/
EXTEND_PATH
/www/wwwroot/chiopt.com/extend/
VENDOR_PATH
/www/wwwroot/chiopt.com/vendor/
RUNTIME_PATH
/www/wwwroot/chiopt.com/runtime/
LOG_PATH
/www/wwwroot/chiopt.com/runtime/log/
CACHE_PATH
/www/wwwroot/chiopt.com/runtime/cache/
TEMP_PATH
/www/wwwroot/chiopt.com/runtime/temp/
CONF_PATH
/www/wwwroot/chiopt.com/application/
CONF_EXT
.php
ENV_PREFIX
PHP_
IS_CLI
false
IS_WIN
false
SUCCESS
1
PARAMETER_ERROR
401
AUTHORIZATION_FAILURRE
403
NOT_FOUND
404
OTHER_LOGIN
405
NO_AITHORITY
406
NO_LOGIN
407
FAIL
408
ADD_FAIL
411
UPDATA_FAIL
412
DELETE_FAIL
413
LOGIN_FAIL
40201
USER_ERROR
40202
USER_LOCK
40203
USER_NBUND
40204
USER_IS_AUTH
40208
PASSWORD_ERROR
-2005
USER_WORDS_ERROR
-2006
USER_ADDRESS_DELETE_ERROR
-2007
USER_GROUP_ISUSE
-2008
USER_HEAD_GET
-2010
NO_COUPON
-2011
USER_MOBILE_REPEAT
40205
USER_EMAIL_REPEAT
40206
USER_NOT_EXIST
40207
USER_GROUP_REPEAT
-2014
USER_WITHDRAW_NO_USE
-2015
USER_WITHDRAW_BEISHU
-2016
USER_WITHDRAW_MIN
-2017
MEMBER_LEVEL_DELETE
-2018
USER_BANK_NOT_FOUND
40212
USER_ADDRESS_SUM
40211
USER_HAVE
40213
USER_BANK_REPEAT
40214
USER_NOT_AUTH
40215
USER_NOT_UPGRADE
40216
USER_NOT_STORE
40217
NO_GOODS
40301
SPEC_ERROR
40302
SALE_SUM_ERROR
40303
CART_NO_GOODS
40401
ADDRESS_NULL
40402
CALCULATE_ERROR
40403
ADD_ORDER_ERROR
40404
UNIFIED_ORDER_ERROR
40405
ALREADY_PAID
40406
NOT_CANCEL_ORDER
40407
ORDER_REMIND_ERROR
40408
ORDER_RECEIVE_ERROR
40409
ORDER_HAVE_AFTER_SALE
40410
GROUP_ORDER_TIME_ERROR
40412
GROUP_ORDER_TIME_END
40413
ORDER_NOT_DELIVER
40411
ORDER_CREATE_LOW_CARD_MONEY
40412
ORDER_IS_SHIPPING
40414
ORDER_CREATE_LOW_PLATFORM_MONEY
40213
ORDER_ERROR
40215
FLASH_SALE_END
40416
FLASH_SALE_IS
40417
LOW_STOCKS
40601
LOW_POINT
-4004
LOW_BALANCE
-4006
ORDER_PAY
-4005
GIFT_NOT_FOUND
40501
GIFT_QUANTITY_EMPTY
40502
ALREADY_RECEIVED_GIFT
40503
HAVE_GIFTS_NOT_DISCOUNT
40504
OPEN_TYPE_ERROR
40505
GIFT_STATE_ERROR
40506
IS_JOIN
40507
CLOSE_POINT
-4010
ORDER_NOT_RECEIVE
40420
ORDER_GOODS_HAVE_COMMENT
40421
LOW_COIN
40415
NULL_EXPRESS_FEE
-4012
NULL_EXPRESS
-4013
ORDER_CASH_DELIVERY
-4014
ORDER_GOODS_ZERO
-4015
ORDER_RETURNED
40417
ORDER_RETURN_TIME_END
40418
CARD_NOT_RECEIVE
40419
CARD_CODE_ERROR
40424
CARD_CODE_INVALID
40425
PAY_SIGN_ERROR
40800
GITFS_NUM_LT_GOODS_NUM
40801
OPEN_GIFT_LT_NOW_TIME
40802
REPEAT_VOTING
40803
SMS_OVER
40701
SMS_SEND_ERROR
40702
SMS_TPL_ERROR
40703
SMS_CODE_ERROR
40704
SMS_CODE_INVALID
40705
EMAIL_SENDERROR
-6001
IS_AJAX
false
IS_GET
true
IS_POST
false
MODULE_NAME
home
CONTROLLER_NAME
Service
ACTION_NAME
dl
PREFIX
newedge_