簡體   English   中英

文件夾權限777不起作用

[英]folder permission 777 not working

在托管服務器中,我們為文件夾設置了777權限,但是我們無法在文件夾中寫入文件,而且我們還檢查了is_writable php代碼以檢查該權限,

if (is_writable($dir)) {
    echo $dir, ' is writable';
  } else {
    echo $dir, ' is NOT writable';
 }

但顯示“不可寫”

檢查該文件夾的selinux上下文(命令:ls -Z / directory_path)
假設是apache http的httpd_sys_content_t 如果未設置,則將其更改為此。

chcon -h system_u:object_r:httpd_sys_content_t / directory_path

您可以檢查您的文件名。 或文件路徑。

因為您的使用風格是正確的。

也許有點粗心。 謝謝。

<?php
$file= 'try.txt'; 
if (is_writable($file)) {    
echo 'writable';
} else {    
echo 'not writable';}
?>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM