2015-09-17 66 views
1

我在我的NGINIX(使用php-fpm)創建一個簡單的txt文件的php文件。nginx php-fpm無法打開流權限被拒絕

<?php 
$content = "some text here 123 myText.txt"; 
$fp = fopen($_SERVER['DOCUMENT_ROOT'] . "/myText.txt","wb"); 
fwrite($fp,$content); 
fclose($fp); 
?> 

但是,這隻有當我給我的「www」文件夾777權限。我的Index.php放在我的www文件夾中。

我在nginix和php-fpm上的用戶設置有什麼問題?

+0

'php-fpm'和'nginx'正在哪個用戶下運行? – anonymous

回答

2

當我將我的www文件夾的所有權交給我的nginx用戶(定義見/etc/nginx/nginx.conf)後,它就可以工作!

chown -R www-data:www-data www 
相關問題