私はリソースとしてリモートPHPファイルをインクルードしようとしていますが、少し問題があります。私はphp.ini
ファイルに入り、allow_url_fopen
をON
に設定しました。私も設定allow_url_include
を探しましたが、それはファイルにはありませんでした、私はそれをphp.iniファイルに追加し、またonに設定しました。リソースとしてリモートPHPファイルを含める
私は
include ('http://somewebsite.com/lib/somescript.php');
サーバー/ PHPがというメッセージを出してくれる使用することを含むしようとした場合:
URLファイル・アクセスはサーバーの構成
Iで無効になっています
は、ストリームをオープンに失敗しました:もし適切なラッパーは何とか何とか何とか中に見つかりませんでした
私は同じ結果をacomplishしようとしていますseconed方法はfopenを使用しているが、私は単にファイルの内容を取得しています、ではないthatsの必要なものリモートスクリプトをexecutabel rescourceとして表示するには、ローカルスクリプトが必要です。
$myscript = fopen("http://someotherwebsite/lib/my_script.php", "r");
$incmyscript= fread($myscript , 9999);
fclose($myscript);
// include in the contents of my_script.php
echo $incmyscript;
何か間違っている必要がありますか?私は変数$ incmyscriptをエコーするのは間違っていることを知っていますが、私はコードに配置する方法を考えることはできません。私はfopenが私が望むものを得る最良の最良の方法であるかどうかはわかりません。
アイデア?
relavent行をphp.iniに含めてください。間違って設定することはできますか? – ManseUK
allow_url_fopen = onallow_url_include = on – user1132323