-1

php ファイルを別のファイルにインクルードしようとすると、何も実行されません (エラーは発生しません)。必要に応じて、役に立たないメッセージが表示されます

"Failed opening required 'http://example.org.com/xxx.php' (include_path='.:/usr/local/php5/lib/php')

<div id="menu"> <?php include("http://www.sitename.com/menu.php") ?> </div>

含めようとしているファイルは、同じサイトとホストにあります。from を含むページ im は次のとおりです。

root/wiki/skin/index.php (mediawiki)

menu.php は次の場所にあります。

root/menu.php

mediawiki は /wiki/ パスをルートとして扱うため、../../ などでバックアウトすることはできません。

ここで何が間違っていますか?ありがとう

4

2 に答える 2

0

先生、これを試してください:

<div id="menu"> <?php include("../../menu.php") ?> </div>
于 2012-08-26T22:14:55.660 に答える
0

PHP プロジェクトに URL を含めるには、このオプションを有効 (true) にする必要があります。

allow_url_include

あなたのphp.ini構成で。ここで見つけることができる詳細情報: http://php.net/manual/en/filesystem.configuration.php#ini.allow-url-include

于 2015-04-06T10:41:34.233 に答える