| ||
Q | スタイルシートをstyle.cssファイルで記述していますが、その記述がCGIの表示に反映されません。 | |
A | style.cssファイルの呼び出しが正常にできていない可能性があります。 原因は下記の場合が考えられます。 (1)通常のHPのHTMLディレクトリとCGIを実行するディレクトリが分離されていて、CGIの ディレクトリにstyle.cssファイルを置いても呼び出しができない場合。 この場合は、style.cssファイルをHTMLディレクトリに置きます。 例) @nifty、WAKWAK、Tripod (2)CGIを実行するURLが通常のHPのURLと異なる場合。 例) BIGLOBE 対処は、管理画面でスタイルシートを指定できる場合はそのURLを入力します。管理画面で指定できない場合はプログラムを変更してURLを直接指定する必要があります。 |
| ||
Q | 掲示板などで[修正]をクリックすると修正キーを入力しなくても修正できますが、誰でも修正できてしまうのではないですか? | |
A | この修正はIPアドレスを認識しているので、書込み直後ならば本人は修正キーが必要ありません。しかし、他の人が修正しようとすると修正キーの入力が必要です。 他の人が書き込んだ記事に対して[修正]をクリックしてみると分かります。 但し、IPアドレスが同じならば修正できてしまいます。 |
| ||
Q | 同じCGIを2個設置したいのですが、ファイル名を変更すればいいですか? | |
A | ファイル名を変更すると正常に動作しなくなる場合があります。 同じCGIを複数設置する場合は、設置するディレクトリを分けて下さい。 例えば、cgi-bin/A/xxx.cgi、cgi-bin/B/xxx.cgi のようにA、Bディレクトリを設けます。 そうすれば、ファイル名を変更する必要がありません。 |
| ||
Q | サーバがトクトクですが、クッキーが動作しません。 | |
A | トクトクのサーバは特殊な仕様になっています。 HPを表示する場合、サーバからHTTPヘッダーが送信されます。このヘッダーには文書や画像の種別やクッキーなどに関する情報が入っています。CGIはこのヘッダーを出力するのですが、トクトクではその情報が伝達されません。その為、クッキーやキャッシュなどいろいろな症状が起こります。クッキーは代替手段がありますがプログラムの変更が必要です。 |
| ||
Q | サーバがTripodですが、CGIを実行するとchmodのエラーが発生します。 | |
A | Tripodの場合は、chmodコマンドが使用できません。 プログラムで使用しているchmodコマンド文を全て削除する必要があります。 |
| ||
Q | サーバがTripodですが、CGIを実行するとエラーになります。 | |
A | TripodではCGIをTaintモード(汚染検出モード)で動作させています。 その為、他のサーバではエラーにならないものもエラーになってしまいます。 Taintモードではフォームなどから入力された汚染データをそのままファイル操作コマンドなどに使用するとエラーになります。 回避するには入力データのチェック処理をプログラムに追加して入力データを直接使用しないようにします。 |
<< 前ページ | 全 16件 |