Ben benim test üzerine hareket eden bir sorun haline çalıştırmak (ve eşya üzerinde denedim, no go) Ben bir php komut dosyası var bir dosya oluşturun ve bu dosyaya bazı verileri koymak.
Ben R, W, X izinleri kurdum "Owner, Grup Diğer" WinSCP kullanarak (ben henüz komut için çok değilim).
What i can see is that the script is able to create the file (i've deleted, and it recreates the files properly every time), but the exact same script can't write to the file and I get a permission error. "failed to open stream: permission denied"
İşte kullanıyorum script, bu pencereler çalıştı, ama şimdi linux üzerinde, gitmek yok.
Herhangi bir fikir?
$type='get'; $count_my_page = ("list".$counterDate.".txt"); if(!file_exists($count_my_page)){ $fp=fopen($count_my_page, "w"); $putArray=array($type=>'1'); $putJson=json_encode($putArray); fputs($fp, $putJson); fclose($fp); } else { $hits = file($count_my_page); if(empty($hits)){ $putArray=array($type=>'1'); $putJson=json_encode($putArray); } else { $putArray=json_decode($hits[0], true); if(!array_key_exists($type, $putArray)){ $putArray[$type] = '1'; } else { $hit=$putArray[$type]; $putArray[$type]++; } } $putJson=json_encode($putArray); $fp=fopen($count_my_page, "w"); fputs($fp, $putJson); fclose($fp); }