初めてFTPを使う場合に注意しなければならないのは「属性」の設定である。自分のPCからWEBサーバへの送信がうまくいっても、ファイルの1つ1つに属性の設定をしないとサーバ上でうまく動いてくれない。
代表的なのが「***.cgi」や「***.php」など、末尾にcgiやphpというのがついているファイル。これらはサーバ上で「実行するファイル」である。「***.cgi」や「***.php」などの実行ファイルは、読むだけのhtmlなどのファイルと区別する必要があるのだ。そのため実行するファイルは実行を許可するということを示すため属性変更を行う。さくらインターネットでは「755」と属性を変更する。
MTOSをFTPでアップする場合にも、この属性設定が必要である。属性設定がうまく行われていないと「インターナルサーバエラー」の画面が表示される。
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, support@sakura.ad.jp and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Apache/1.3.39 Server at fujimotto.sakura.ne.jp Port 80
このインターナルサーバエラーがでたら、まずはFTPで属性設定がうまくいっていないことを疑おう。
続きを読む
"FTPの属性設定を行わないとサーバのエラーが発生する" »
※続きを読むのなら↑をクリックしてください。
FTPとは、WEBサーバにあるファイルを簡単に管理することができる通信ソフトのこと。日本で代表的なFTPクライアントソフトウェアはFFFTP。漢字などのマルチバイト文字を名前に含むファイルを扱えるのが特徴。日本語で使えるFTPクライアントとしては貴重なフリーウェアでもある。
FFFTPは三面分割型のインターフェースで、左側はローカル側ファイル一覧、右側はリモート側ファイル一覧、下側に作業履歴が表示される。シンプルながら必要充分な機能を備えている。
FFFTPのダウンロードと解説は
http://www2.biglobe.ne.jp/~sota/ffftp.html
にて。
(※2008年8月24日に1.96cにバージョンアップし、ディレクトリトラバーサルの脆弱性を解消している)
ここではWindowsで標準といわれているFFFTPを使うので、その解説をします。

アイコンをダブルクリックしてソフトを起動します。
続きを読む
"WEBサーバと通信するソフトをFTPソフトという、FTPソフトの定番はFFFTPなのでFFFTPを使いこなそう" »
※続きを読むのなら↑をクリックしてください。
![]()
|
