私は PHP-GTK Twitter クライアントを作成しています。OAuth 認証を行うときは、ブラウザーを開いて帯域外トークンをユーザーに表示する必要があります。この間、ユーザーがそのトークンを入力できるように、ダイアログ ボックスを開いて操作できるようにする必要もあります。
問題は、Linux で でブラウザーを開くとxdg-open URL
、ブラウザー ウィンドウを閉じるまで PHP が一時停止しているように見えることです。ブラウザを起動してからダイアログを開くには PHP が必要です。PHP でコマンドを実行し、スクリプトを続行することはできますか?