PHPファイルはあるのにjava.io.FileNotFoundExceptionというエラーがでる
PHPでsocket_readをfor文で囲むとバグりました。
例えば、ソケット通信でこんなコードを書いたとします。
for($i=0; i < 3; i++){ $result = socket_read($socket, 512); echo $result; }
これをやると
W/System.err: java.io.FileNotFoundException: ”PHPのファイル名"
というエラーが出てきます。
サーバ側にPHPファイルがあるのに、無いぞと言われる。
Googleで検索かけてもそういったことは出てこない。
応急処置としてsocket_readをfor文の外に出したけど、原因がわからないので気持ち悪い。
原因がわかったらまた書きます。