奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

Linux認證

linux如何給文件或目錄添加apache權限

時間:2024-09-04 18:52:14 Linux認證 我要投稿
  • 相關推薦

linux如何給文件或目錄添加apache權限

  在LAMP環境中,測試一個簡單的php文件上傳功能時,發現/var/log/apache2/error.log中出現如下php警告:

  [Tue Jan 31 09:40:27 2012] [error] [client 127.0.0.1] PHP Warning: move_uploaded_file(/home/leotody/32883679.jpeg): failed to open stream: Permission denied in /var/www/upload_file.php on line 25, referer: http://localhost/info.html

  [Tue Jan 31 09:40:27 2012] [error] [client 127.0.0.1] PHP Warning: move_uploaded_file(): Unable to move '/tmp/phps05ssU' to '/home/leotody/32883679.jpeg'in /var/www/upload_file.php on line 25, referer: http://localhost/info.html

  提示沒有訪問權限,文件上傳的代碼如下:

  if (file_exists("upload/" . $_FILES["file"]["name"]))

  {

  echo $_FILES["file"]["name"] . " already exists. ";

  }

  else

  {

  if(move_uploaded_file($_FILES["file"]["tmp_name"], "upload/".$_FILES["file"]["name"]))

  {

  echo "Stored in: " . "upload/" . $_FILES["file"]["name"];

  }

  else

  {

  echo "move error!";

  }

  }

  頁面中顯示"move error!",說明move_uploaded_file()函數執行失敗。

  通過查找資料,發現網上有說是selinux啟動的原因,檢查系統并未啟動selinux,查看upload目錄默認權限ls -ld upload,結果為755:

  drwxr-xr-x 2 root root 4096 2012-01-31 10:59 upload

  將upload目錄權限改為777,sudo chmod 777 upload,再測試上傳功能成功。但這種修改權限的方法并不安全。

  故可以改upload目錄的擁有者為www-data(即apache),sudo chown -R www-data:www-data upload,然后再測試上傳功能成功。

  drwxr-xr-x 2 www-data www-data 4096 2012-01-31 10:59 upload

【linux如何給文件或目錄添加apache權限】相關文章:

HTML幫助文件添加目錄和索引07-14

Linux系統中的SSH如何添加雙重認證09-29

linux系統怎么添加計劃任務執行php文件09-23

Linux權限管理基本知識大全10-07

win7如何設置訪問共享文件夾權限08-21

關于用Word樣式添加目錄10-02

ASP移動文件函數movefile權限不足10-11

Linux文件系統操作命令大全05-25

怎么在linux的CLI下運行php文件08-02

添加網絡位置文件夾的方法09-21

主站蜘蛛池模板: 启东市| 涞水县| 平陆县| 塔城市| 永平县| 霍州市| 南江县| 柏乡县| 政和县| 绥阳县| 拜泉县| 吉木乃县| 南汇区| 湖南省| 崇信县| 东乌珠穆沁旗| 金平| 无棣县| 织金县| 江城| 云龙县| 台北市| 容城县| 大化| 柳河县| 安阳市| 东安县| 普格县| 镇雄县| 七台河市| 瑞昌市| 洞头县| 邹平县| 涟源市| 德江县| 苍山县| 茶陵县| 讷河市| 沽源县| 麻阳| 惠水县|