-1

ローカル ホストでページを実行すると、ファイルが作成されません。フォルダー サイトへの読み取りと書き込みのアクセス許可を付与しました。私はシステムと実行機能を使用しましたが、ターミナル経由でページを実行するとファイルが作成されますが、ブラウザ経由では作成されません。

$my_file = '/var/www/site/file.txt';
$handle = fopen($my_file, 'w') or die('Cannot open file:  '.$my_file); 
4

2 に答える 2

1

次のコマンドは、ディレクトリにアクセス許可を正しく適用します。

cd /var/www/site
sudo chmod 664 *
sudo find . -type d -exec chmod 755 {} \;

エラーが続く場合は、スローされた PHP エラーを投稿してください。

于 2013-01-18T13:21:54.930 に答える
0

相対アドレスで試しましたか?

$my_file = 'site/file.txt';
于 2013-01-18T13:19:13.323 に答える