Webサーバが開始したかどうかチェックする方法
日付 | 2001/04/27 |
---|---|
ID | 01-574 |
バージョン | 6.0 and above |
プラットフォーム | Windows and Mac |
4D TCPネットワークコンポーネントがない場合、ユーザモードの「Webサーバ」メニューからWebサーバを始めようとする時、4Dは次のアラートをだします:「4D Webサーバを開始するにはTCP/IPプロトコルが必要です」。
「Start Web Server」コマンドを使用して手順に従ってWebサーバを始めたい場合、Webサーバが起動したかどうか知るためにOKシステム変数の値をチェックする必要があります。Webサーバがうまく起動した場合には、OKを1にセットし、そうでなければ0にセットします。
例えば、ユーザが断続的に以下のようにWebサーバをつけることを可能にする2、3のメニューアイテムを持っているとします。
その後、メニューアイテムを適切に管理するdo_StartWebServerプロジェクトメソッドの中で、次のコードを使用することができます。
START WEB SERVER
If (OK=1)
DISABLE MENU ITEM(3;1)
ENABLE MENU ITEM(3;2)
End if