アプリ版:「スタンプのみでお礼する」機能のリリースについて

質問させていただきます。

require関数にてあるURLを表示させるスクリプトがあります。
=======
<?php
require("http://www.aaa.com/~usrname/bbb/ccc/ddd.php");
?>
=======
このphpスクリプトを上記URL内にあるusrnameとは異なるユーザー(eeee)にて実行したいのです。
上記URL(http://www.aaa.com/~usrname/bbb/ccc/ddd.php)ファイルの所有者はusrnameであり、パーミッションは777にしています。bbb及びcccディレクトリのパーミッションは755にしています。
それでも現状は上記require関数の行で403エラーが表示されます。
レンタルサーバーのため、root権限は無いのでusrnameディレクトリのパーミッションは750で変更できません。

そこでこのeeeeユーザーで実行されるスクリプトの実行ユーザーを切り替える方法が何かあれば教えていただきたいのです。

PHP4.3.2でphpinfo()のConfigureCommandにて--enable-force-cgi-redirect、--enable-ftp等追加されています。

もし他のやり方で希望どおりの動き(eeeeユーザーにて上記URLを表示させる)が出来るならそれもアドバイスいただきたいです。

よろしくお願いいたします。

A 回答 (1件)

http経由でrequireするなら所有者も権限も関係ないと思いますが。


ブラウザからそのURLにアクセスしたときにソースに表示される内容がそのままrequireの部分に埋め込まれるだけです。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!