2016年4月1日Webアプリを作る場合、基本的にSSHが使えることが前提だったんですが、先日安いサーバーでWebサイトを作る案件があり、FTPでアップをする必要に迫られました。その時に、「ログインはできているんだけどファイルの一覧が取得できませんでした。」みたいなメッセージが。調べ、FTPクライアントのパッシブモードをオフにすることに。いや以前もそんなトラブルがあったな、と思い、アクティブモードとパッシブモードについてまとめてみます。アクティブモードとパッシブモードはデータの接続の確立方法の違い。ポートの開放のロジックが少し違うアクティブモードはサーバーからデータのコネクションを確立するパッシブモードはクライアントからデータのコネクションを確立する一般にパッシブモードのほうが安全(クライアント側のファイアウォールの影響を受ける可能性が減るため)ただし、サーバーを提供する側から見ると逆の立場(サーバー側のファイアウォールの影響を減らせるため)になるので、アクティブモード運用のほうが好ましいここの解説が完璧なのでとりあえずはここを理解することに全力をあげたほうがよさそう。コメントをキャンセルメールアドレスが公開されることはありません。*ウェブサイト関連記事php-fpmに関して今回はphp-fpmに関して。会社のサーバー(このブログが載っているサーバー)がこれ使ってて、メモリをやたら消費しており、設定を見直す必要があったので、リサーチ。...vimの設定に関して今の開発ではほとんどeclipseを使っていますが、プログラミングをやり始めてから2年ぐらいはずっとgvim(vimのGUI版)でした。別にこだわりがあったわけではないんですけどね。...任意のログファイルのログローテションについて本日は自作のログファイルをうまくローテーションさせる方法について。自作でログを作っておりますと、日がたつにずれどんどんと容量が膨らんでいきます。...nginxのSSL通信や認証、ログに関して今回はnginxでSSL通信をする際の注意点など。いっても、それほど難しくないようでSSL通信をするには主に2つだけです。