#0 [2]ErrorException in TaobaoExport.php line 101

mkdir(): Operation not permitted

  1. if (!$goods_detail || empty($goods_detail['goods_info'])) {
  2. $this->error(lang('goods_index_no_goods'));
  3. }
  4. $goods_info = $goods_detail['goods_info'];
  5. $exportPath = BASE_UPLOAD_PATH . DIRECTORY_SEPARATOR . ATTACH_TAOBAO . DIRECTORY_SEPARATOR . 'goods_csv_' . $goods_info['goods_id'];
  6. if (!file_exists($exportPath.'.zip')) {
  7. if (!is_dir($exportPath)) {
  8. mkdir($exportPath, 0777, true);
  9. }//如果目录不存在,则创建
  10. $str = "version 1.00
  11. title cid seller_cids stuff_status location_state location_city item_type price auction_increment num valid_thru freight_payer post_fee ems_fee express_fee has_invoice has_warranty approve_status has_showcase list_time description cateProps postage_id has_discount modified upload_fail_msg picture_status auction_point picture video skuProps inputPids inputValues outer_id propAlias auto_fill num_id local_cid navigation_type user_name syncStatus is_lighting_consigment is_xinpin foodparame features buyareatype global_stock_type global_stock_country sub_stock_type item_size item_weight sell_promise custom_design_flag wireless_desc barcode sku_barcode newprepay subtitle cpv_memo input_custom_cpv qualification add_qualification o2o_bind_service tmall_extend product_combine tmall_item_prop_combine taoschema_extend
  12. 宝贝名称 宝贝类目 店铺类目 新旧程度 省 城市 出售方式 宝贝价格 加价幅度 宝贝数量 有效期 运费承担 平邮 EMS 快递 发票 保修 放入仓库 橱窗推荐 开始时间 宝贝描述 宝贝属性 邮费模版ID 会员打折 修改时间 上传状态 图片状态 返点比例 新图片 视频 销售属性组合 用户输入ID串 用户输入名-值对 商家编码 销售属性别名 代充类型 数字ID 本地ID 宝贝分类 用户名称 宝贝状态 闪电发货 新品 食品专项 尺码库 采购地 库存类型 国家地区 库存计数 物流体积 物流重量 退换货承诺 定制工具 无线详情 商品条形码 sku 条形码 7天退货 宝贝卖点 属性值备注 自定义属性值 商品资质 增加商品资质 关联线下服务 tmall扩展字段 产品组合 tmall属性组合 taoschema扩展字段
  13. ";
  14. //图片

Call Stack

  1. in TaobaoExport.php line 101
  2. at Error->appError(2, 'mkdir(): Operation n...', '/www/wwwroot/qingk.t...', 101, ['goods_id' => 174, 'goods_model' => object(Goods), 'goods_detail' => ['goods_info' => ['goods_commonid' => 165, 'goods_name' => '韩国原产MIRANG -...', 'goods_advword' => '韩国原产MIRANG -...', ...], 'spec_list' => '[{"sign":"","url":"\...', 'spec_list_mobile' => ['' => 174], ...], ...])
  3. at mkdir('/www/wwwroot/qingk.t...', 511, true) in TaobaoExport.php line 101
  4. at TaobaoExport->export_csv()
  5. at ReflectionMethod->invokeArgs(object(TaobaoExport), []) in Container.php line 342
  6. at Container->invokeReflectMethod(object(TaobaoExport), object(ReflectionMethod), ['goods_id' => '174']) in Controller.php line 110
  7. at Controller->think\route\dispatch\{closure}(object(Request)) in Pipeline.php line 59
  8. at Pipeline->think\{closure}(object(Request)) in Pipeline.php line 65
  9. at Pipeline->then(object(Closure)) in Controller.php line 113
  10. at Controller->exec() in Dispatch.php line 96
  11. at Dispatch->run() in Route.php line 747
  12. at Route->think\{closure}(object(Request)) in Pipeline.php line 59
  13. at Pipeline->think\{closure}(object(Request)) in Pipeline.php line 65
  14. at Pipeline->then(object(Closure)) in Route.php line 748
  15. at Route->dispatch(object(Request), object(Closure)) in Http.php line 213
  16. at Http->dispatchToRoute(object(Request)) in Http.php line 203
  17. at Http->think\{closure}(object(Request)) in Pipeline.php line 59
  18. at Pipeline->think\{closure}(object(Request)) in MultiApp.php line 71
  19. at MultiApp->think\app\{closure}(object(Request)) in Pipeline.php line 59
  20. at Pipeline->think\{closure}(object(Request)) in SessionInit.php line 67
  21. at SessionInit->handle(object(Request), object(Closure))
  22. at call_user_func([object(SessionInit), 'handle'], object(Request), object(Closure)) in Middleware.php line 142
  23. at Middleware->think\{closure}(object(Request), object(Closure)) in Pipeline.php line 84
  24. at Pipeline->think\{closure}(object(Request)) in Pipeline.php line 65
  25. at Pipeline->then(object(Closure)) in MultiApp.php line 72
  26. at MultiApp->handle(object(Request), object(Closure))
  27. at call_user_func([object(MultiApp), 'handle'], object(Request), object(Closure)) in Middleware.php line 142
  28. at Middleware->think\{closure}(object(Request), object(Closure)) in Pipeline.php line 84
  29. at Pipeline->think\{closure}(object(Request)) in TraceDebug.php line 71
  30. at TraceDebug->handle(object(Request), object(Closure))
  31. at call_user_func([object(TraceDebug), 'handle'], object(Request), object(Closure)) in Middleware.php line 142
  32. at Middleware->think\{closure}(object(Request), object(Closure)) in Pipeline.php line 84
  33. at Pipeline->think\{closure}(object(Request)) in Pipeline.php line 65
  34. at Pipeline->then(object(Closure)) in Http.php line 204
  35. at Http->runWithRequest(object(Request)) in Http.php line 162
  36. at Http->run() in index.php line 29

Environment Variables

GET Data
goods_id 174
POST Dataempty
Filesempty
Cookiesempty
Sessionempty
Server/Request Data
USER www
HOME /home/www
SCRIPT_NAME /index.php
REQUEST_URI /home/TaobaoExport/export_csv.html?goods_id=174
QUERY_STRING goods_id=174
REQUEST_METHOD GET
SERVER_PROTOCOL HTTP/1.1
GATEWAY_INTERFACE CGI/1.1
REDIRECT_QUERY_STRING goods_id=174
REDIRECT_URL /home/TaobaoExport/export_csv.html
REMOTE_PORT 46780
SCRIPT_FILENAME /www/wwwroot/qingk.top/public/index.php
SERVER_ADMIN webmaster@example.com
CONTEXT_DOCUMENT_ROOT /www/wwwroot/qingk.top/public
CONTEXT_PREFIX
REQUEST_SCHEME http
DOCUMENT_ROOT /www/wwwroot/qingk.top/public
REMOTE_ADDR 18.232.169.110
SERVER_PORT 80
SERVER_ADDR 172.16.23.173
SERVER_NAME qingk.top
SERVER_SOFTWARE Apache
SERVER_SIGNATURE <address>Apache Server at qingk.top Port 80</address>
LD_LIBRARY_PATH /www/server/apache/lib:/www/server/apache/lib
PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
HTTP_HOST qingk.top
HTTP_USER_AGENT claudebot
HTTP_ACCEPT */*
proxy-nokeepalive 1
REDIRECT_STATUS 200
REDIRECT_PATH_INFO home/TaobaoExport/export_csv.html
FCGI_ROLE RESPONDER
PHP_SELF /index.php
REQUEST_TIME_FLOAT 1711639052.0002
REQUEST_TIME 1711639052
Environment Variables
APP_DEBUG 1
APP_DEFAULT_TIMEZONE Asia/Shanghai
DATABASE_TYPE mysql
LANG_DEFAULT_LANG zh-cn
ThinkPHP Constants
BASE_SITE_ROOT
PLUGINS_SITE_ROOT /static/plugins
ADMIN_SITE_ROOT /static/admin
HOME_SITE_ROOT /static/home
REWRITE_MODEL false
BASE_SITE_URL http://qingk.top/index.php
HOME_SITE_URL http://qingk.top/index.php/home
ADMIN_SITE_URL http://qingk.top/index.php/admin
API_SITE_URL http://qingk.top/index.php/api
UPLOAD_SITE_URL http://qingk.top/uploads
EXAMPLES_SITE_URL http://qingk.top/examples
CHAT_SITE_URL http://qingk.top/static/chat
SESSION_EXPIRE 3600
APP_PATH /www/wwwroot/qingk.top/public/
ROOT_PATH /www/wwwroot/qingk.top/
PUBLIC_PATH /www/wwwroot/qingk.top/public
PLUGINS_PATH /www/wwwroot/qingk.top/plugins
BASE_DATA_PATH /www/wwwroot/qingk.top/public/data
BASE_UPLOAD_PATH /www/wwwroot/qingk.top/public/uploads
BASE_STATIC_PATH /www/wwwroot/qingk.top/public/static
TIMESTAMP 1711639052
DIR_HOME home
DIR_ADMIN admin
DIR_UPLOAD public/uploads
ATTACH_PATH home
ATTACH_COMMON home/common
ATTACH_AVATAR home/avatar
ATTACH_INVITER home/inviter
ATTACH_BARGAIN home/bargain
ATTACH_EDITOR home/editor
ATTACH_MEMBERTAG home/membertag
ATTACH_IDCARD_IMAGE home/idcard_image
ATTACH_STORE home/store
ATTACH_STORECLASS home/storeclass
ATTACH_GOODS home/store/goods
ATTACH_TAOBAO home/store/taobao
ATTACH_LOGIN home/login
ATTACH_ARTICLE home/article
ATTACH_EDITABLE_PAGE home/editable_page
ATTACH_BRAND home/brand
ATTACH_COMPLAIN home/complain
ATTACH_GOODS_CLASS home/goods_class
ATTACH_CHAIN home/chain
ATTACH_ADV home/adv
ATTACH_APPADV home/appadv
ATTACH_ACTIVITY home/activity
ATTACH_WATERMARK home/watermark
ATTACH_POINTPROD home/pointprod
ATTACH_GROUPBUY home/groupbuy
ATTACH_LIVE_GROUPBUY home/livegroupbuy
ATTACH_SLIDE home/store/slide
ATTACH_VOUCHER home/voucher
ATTACH_STORE_JOININ home/store_joinin
ATTACH_MOBILE mobile
ATTACH_MALBUM home/member
ATTACH_MFLEA home/member/flea
ATTACH_LIVE_APPLY home/live_apply
ATTACH_MINIPRO_LIVE home/minipro_live
TPL_SHOP_NAME default
TPL_ADMIN_NAME default
TPL_MEMBER_NAME default
DEFAULT_CONNECT_SMS_TIME 60
MD5_KEY a2382918dbb49c8643f19bc3ab90ecf9
CHARSET UTF-8
ALLOW_IMG_EXT jpg,png,gif,bmp,jpeg
ALLOW_IMG_SIZE 2097152
HTTP_TYPE http://
VERIFY_CODE_INVALIDE_MINUTE 15
STORE_JOIN_STATE_NEW 10
STORE_JOIN_STATE_PAY 11
STORE_JOIN_STATE_VERIFY_SUCCESS 20
STORE_JOIN_STATE_VERIFY_FAIL 30
STORE_JOIN_STATE_PAY_FAIL 31
STORE_JOIN_STATE_FINAL 40
DEFAULT_SPEC_COLOR_ID 1
GOODS_IMAGES_WIDTH 240,480,1280
GOODS_IMAGES_HEIGHT 240,480,1280
GOODS_IMAGES_EXT _240,_480,_1280
COMMON_IMAGES_EXT _small,_normal,_big
ORDER_STATE_CANCEL 0
ORDER_STATE_NEW 10
ORDER_STATE_DEPOSIT 14
ORDER_STATE_REST 15
ORDER_STATE_PAY 20
ORDER_STATE_SEND 30
ORDER_STATE_PICKUP 35
ORDER_STATE_SUCCESS 40
ORDER_DEL_STATE_DEFAULT 0
ORDER_DEL_STATE_DELETE 1
ORDER_DEL_STATE_DROP 2
ORDER_EVALUATE_TIME 1296000
OFFLINE_ORDER_CANCEL_TIME 3
LIVE_APPLY_TYPE_GOODS 2