php+windowsの環境にtor導入のテストを行っています。
torのWindows Expert Bundleを導入し、curlで利用する予定です。
torを自分の指定した際に、PHP側から起動・終了を行う必要があり、
起動部分にて、
exec("cmd.exe /c C:/Tor/Tor/tor.exe");
を試したり、batファイルを作って叩いたりしていましたが、
プロキシサーバー的な役割のため、起動はできますが、PHP側はそこで止まってしまっております。
ちなみに、コマンドプロンプトからは実行可能です。
(tor.exeがサーバーなので待機中状態になっていると思います)
下記のような書き方をすれば、非同期で進められるとみたのですが、
exec("notepad.exe /c > /dev/null &");
メモ帳も開かず、torも実行できておりません。
WINDOWSのサービスに登録する案は、今回torを複数同時起動したいと計画していますのでなしです。
宜しくお願いいたします。
回答1件
あなたの回答
tips
プレビュー