このphpを実行させたいのですが・・・
はじめまして
私は現在同じLAN上のパソコンからphpを実行できるホストPCにGETコマンドを送り、遠隔でphpを実行したいと考えています。
ただ普通のC言語だとパソコンA→ホストPC→パソコンAのようにGETコマンドを送ったPCにそのphpの実行結果がきます。
私が今回したいのはパソコンA→ホストPC→パソコンBのようにGETコマンドを送るPCと実行結果が表示されるPCを別にしたいのです。
そこでこんなphpを作ってみました↓
------------------------------------------------------
<?php
$fp = fsockopen("パソコンBのIPアドレス" , パソコンBのポート番号 ,$errno, $errstr);
if (!$fp)
echo "$errstr ($errno)";
else{
fputs($fp,"abcd");
fclose($fp);
}
?>
------------------------------------------------
しかしこのphpではパソコンA→ホストPC→パソコンBできないだけではなく
普通にパソコンA→ホストPC→パソコンAですら実行できません。
何が原因かわかるかたがおられましたらよろしくお願いします。
p.s.
最終的にはパソコンA→ホストPC→Xportのようにポート番号がパソコンA、ホストPCの「60」と異なる「10001」のXportに実行できるようにしたいです。
そこのところで問題点があると思われるかたも意見よろしくお願いします。
お礼
ありがとうございます。参考にさせていただきます。