[PHP-users 15750]httpでのinclude

遊牧 yuboku @ yahoo.co.jp
2003年 6月 9日 (月) 10:52:59 JST


始めまして。yubokuと申します。
イントラネットでPHPを使い始めました。

【環境】
Windows 2000 server + IIS5.0 + PHP4.3.1(installerからinstall)

【inctest.php  (inetpub\wwwrootに作成)】
<html>
<head></head>
<body>
<?php include("http://svr/test.php"); ?>
</body>
</html>

【test.php  (inetpub\wwwrootに作成)】
<?php
    phpinfo();
?>

ここで、IE6.0を使って、
http://svr/test.php
にアクセスするとphpinfoが実行されて表示されるのですが、

http://svr/inctest.php
にアクセスすると、エラーとなり実行されません。

【エラーメッセージ】
Warning: main(http://svr/test.php) [function.main]: failed to create stream:
HTTP request failed! HTTP/1.1 401 Access Denied in
E:\Inetpub\wwwroot\inctest.php on line 4

Warning: main() [function.main]: Failed opening 'http://svr/test.php' for
inclusion (include_path='.;c:\php4\pear') in E:\Inetpub\wwwroot\inctest.php
on line 4


複数をwebサーバから、単一のwebサーバ上にあるPHPスクリプト
を実行したいため、httpでのincludeを使いたいと考えています。

何が原因なのかわからず困っています。
どなたかご存知の方、アドバイスをお願いできないでしょうか?

yuboku

__________________________________________________
Do You Yahoo!?
Yahoo! BB is Broadband by Yahoo!
http://bb.yahoo.co.jp/



PHP-users メーリングリストの案内