stackoverflowで、フォルダへのすべてのアクセスを拒否して、フォルダとそのコンテンツに直接アクセスできないという回答が見つかりました。しかし、彼らはまた、PHPが.HTACCESSファイルによって禁止されているファイルにアクセスするのに問題がないことを示唆しました。.HTACCESSファイルで禁止されたファイルを含めることは可能ですか?そうであれば、どうすればいいですか?
今のところある意味では、これは私が働くのに時間がかかっているにもかかわらず、まだまだです。
<?php
/*
* the folder channel is in html folder#
* the folder channel has its own .htaccess file with code like
* deny from all
*/
include("channel/150508084959b5b611e1dcf.mp4");
?>
今ここで私はPHPはファイル が含まれているため、それが動作するように期待して禁断のフォルダからビデオを再生しようが、私はちょうどコンソール でサーバーエラーを取得し、apache.logファイルに私はPHPを取得します解析エラー:構文エラー、予期しない「\ XDF」(T_STRING)
<video src="channel/150508084959b5b611e1dcf.mp4" controls autoplay></video>
は、それは私が与えられた解答やapache.logファイルを誤解のいずれかが、私は本当に助けを必要としていることかもしれません。 事前に感謝し、どんな助力も本当に感謝しています。
'include'ではなく' readfile'を試してください。正しいhttpヘッダーを設定する必要があるかもしれません。そしてビデオ 'src' shouleはあなたのPHPファイルにURLになります。 – brevis