久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      php提示上傳根目錄不存在怎么辦

      php提示上傳根目錄不存在的解決方法:首先賦予根目錄權(quán)限,檢查是否解決問題;如果問題沒有得到解決,使用mkdir命令新建文件夾;最后為新創(chuàng)建的文件夾賦予最高權(quán)限。

      php提示上傳根目錄不存在怎么辦

      本文操作環(huán)境:windows10系統(tǒng)、php 7、thinkpad t480電腦。

      問題還原:

      在嘗試上傳圖片后得到提示:“上傳根目錄不存在!請嘗試手動創(chuàng)建”。

      解決方法:

      先嘗試給權(quán)限,如果依然不能解決問題就刪除文件夾。然后使用mkdir命令新建一個文件夾,再賦予777權(quán)限。

      問題二:

      在用ThinkPHP3上傳圖片的開發(fā)過程中遇到如下幾個問題:

      上傳根目錄不存在!請嘗試手動創(chuàng)建:./Uploads/;上傳的圖片,中文名稱亂碼;上傳文件時會自動生成一個以當前日期命名的文件夾,并將文件保存在其中。

      備注:開發(fā)環(huán)境為Windows下的Xampp

      附上問題未解決前的代碼:

      php提示上傳根目錄不存在怎么辦

      以下為三個問題的解決方法:

      問題1

      查資料時有網(wǎng)友說這是文件夾權(quán)限問題,可按如下方法解決:
      比如想把上傳的圖片保存到./Uploads目錄里,就把rootPath設(shè)置成 './',savePath改成要保存的路徑,注意前面不要帶“./”。這樣最終的保存目錄路徑為./Uploads/1/。

      $upload->rootPath = "./"; $upload->savePath = "Uploads/$uid/";

      問題2

      找到ThinkPHPLibraryThinkUploadDriverLocal.class.php文件中的save方法:

      php提示上傳根目錄不存在怎么辦

      if (!move_uploaded_file($file['tmp_name'], $filename))

      改為

      if (!move_uploaded_file($file['tmp_name'], iconv('utf-8','gb2312',$filename)))

      問題3

      上傳時,默認自動使用子目錄保存上傳文件,即$upload->autoSub = true;將其設(shè)為false即可。
      在代碼中的上傳參數(shù)中添加如下代碼:

      $upload->autoSub = false;

      推薦學(xué)習(xí):php培訓(xùn)

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號