我有一個拉一個文件的內容,然後回聲它像這樣的腳本:問題與SSI包括PHP的file_get_contents()和https
$file_to_read = "http://website.com/" . $file_name;
$text = @file_get_contents($file_to_read);
echo $text;
這是我做的方式,因爲正在讀取的文件有SSI包含,一旦回顯將無法正常工作。
現在我需要複製代碼,但使用https調用相同的網站,它不工作。有沒有人有關於如何做同樣事情的建議,但在調用https URL或使用本地路徑時有效?
謝謝!
也許HTTPS版本的網站沒有啓用SSI?儘管它是「相同」的一面,但大多數Web服務器都需要完全不同的SSL和非SSL站點的配置定義。 –
Marc - https版本確實啓用了SSI,因爲它可以在https網站的其他部分工作。 – Yazmin