部落格說明
說明tp6.0多了乙個filesystem.php的配置檔案,是用來作為上傳檔案配置的
看雲文件位址
前端**
控制器public
function
upload()
配置檔案<?php
return
[// 預設磁碟
'default'
=>
env(
'filesystem.driver'
,'public'),
// 磁碟列表
'disks'
=>
['local'
=>
['type'
=>
'local'
,'root'
=>()
->
getruntimepath()
.'storage',]
,'public'
=>
[// 磁碟型別
'type'
=>
'local'
,// 磁碟路徑
'root'
=>()
->
getrootpath()
.'public/uploads'
,// 磁碟路徑對應的外部url路徑
'url'
=>
'/storage'
,// 可見性
'visibility'
=>
'public',]
,// 更多的磁碟配置資訊],
];
可以自己選擇local還是public
我把完整**發一下
public
function
add(
)$add
= db:
:name
('brand')-
>
insert
($data);
if($add
)else
return;}
return
view()
;}public
function
upload()
測試
發現在相應的目錄下已經上傳了
資料庫裡面出現的路徑
感謝
thinkphp以及勤勞的自己
ThinkPHP6 0 判斷是否有檔案上傳
有必要考慮不是post請求或沒有指定enctype multipart form data 的情況。如果是post請求還是設定了正確的編碼,沒有檔案上傳時 request file 檔案字段域 會丟擲異常,捕獲該異常即可。thinkphp6.0 判斷是否有檔案上傳 捕獲異常 try catch th...
ThinkPHP6 0 判斷是否有檔案上傳
有必要考慮不是post請求或沒有指定enctype multipart form data 的情況。如果是post請求還是設定了正確的編碼,沒有檔案上傳時 request file 檔案字段域 會丟擲異常,捕獲該異常即可。thinkphp6.0 判斷是否有檔案上傳 捕獲異常 try catch th...
怎樣解決IIS6 0上傳檔案限制的問題?
我們用iis發布的bs專案,如果進行檔案上傳,在上傳檔案的時候,無法上傳檔案大小超過4m的檔案 設定檔案上傳大小的方法,就是修改專案的web.config配置 在專案中的web.config檔案中,新增如下節點 999999 executiontimeout 50000 那麼在iis7.0這樣設定後...