2017-06-11 36 views
0

PHPで書かれたWebページで、デフォルトのHTML5プレーヤーで動画を再生しました。unlink()権限のトラブルシューティングが拒否されました

私は再生していたビデオを削除できる別のページに移動するリンクをクリックすることができますが、そうすることで「許可が拒否されました」というエラーが表示されます。

問題を自分自身でデバッグしようとしましたが、unlink()しようとしていたビデオファイルがApacheプロセスで使用されていたため、権限に関連していません。

誰かが何らかの形でこれを解決する方法について手掛かりを持っていますか?

また、私はXAMPP(Windows)でサービスを実行しています。

+1

WindowsでXAMPPを実行している場合、なぜあなたの質問が 'linux'にタグ付けされていますか? [よくある質問](http://stackoverflow.com/help/how-to-ask)を読むことをお勧めします。また、[ツアー](https://stackoverflow.com/tour) –

答えて

0

ファイルを削除しようとすると、Apacheによってサービスされている可能性があるため、unlinkを呼び出すときにエラーが発生します。

ビデオファイルを削除する代わりに、ビデオファイルを使用できないようにする必要があります。そのため、新しいユーザーはファイルにアクセスできません。後でファイルを削除することができます

関連する問題