- ベストアンサー
MacでCGIを扱う際の注意点とアドバイス
- 現在、Mac上でCGIを利用したメールフォームを作成中ですが、フォームがうまく動作しない問題が発生しています。プログラミングの知識がないため、Macに詳しい方にアドバイスを求めています。
- Mac上でCGIを扱う際の注意点やアドバイスを教えてください。具体的には、書類の文字コード/改行コードの設定、保存時の設定、設置場所、最適なテキストエディターやFTPソフトなどについて知りたいです。
- サイト全体の文字コードはUTF-8に設定していますが、CGIファイルなどの文字コードも統一する必要があるのでしょうか?初心者の質問ですが、よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Dreamweaverは手動操作ができません。(すべて自動判定) Fetchの設定は、テキストファイルは「テキスト」それ以外は「バイナリ」または「生データ(RAW)」ですが、 Mode、形式とも、「自動判定」にしておけばFetchが自動でやってくれます。
その他の回答 (1)
- 神崎 渉瑠(@taloo)
- ベストアンサー率44% (1016/2280)
> 書類の文字コード/改行コードの設定、保存時の設定、設置場所、 > 最適なテキストエディターやFTPソフトなど、Mac上でCGIを扱う > 場合の注意点やアドバイスがありましたら宜しくお願い致します。 サーバーがMacでもクライアントがMacでも、WindowsやLinuxと同じで良いです。 改行コードはクラシックMacはCRですが、MacOS Xサーバーでは、Linuxと同じLFでないとダメみたいです。 が、FTPのASCIIモードで送信すれば、FTPサーバーが上手にやってくれますので、気にしなくて良いです。 エディタやFTPソフトも同じというわけにはいきませんが、 使いやすい物であれば何でも良いです。 私はmiとDreamweaver、FirefoxのアドオンのFireFTPを使っています。 > また、サイト自体の文字コードは「UTF-8」に設定しておりますが > CGIファイルなど、文字コードは全て統一しなければなりませんか? 統一した方が管理しやすくなると思いますが、適切に出力していれば統一する必要はありません。 フォームが動かない原因はFlashファイルか、別の所にあると思います。
お礼
ご丁寧な解説、ありがとうございます! 再び質問で申し訳ありませんが、ASCIIモードでの送信とは どちらで設定を行うのでしょうか? 当方、FTPソフトはDreamweaver, Fetchの2種が使用可能です。 お手数をお掛け致しますが、よろしくお願い致します。
お礼
幾度のお返事、ありがとうございます! Flashファイルの検証後、再度アップを試みたいと思います。 ご丁寧な解説に感謝いたします。