全PHPファイルのパーミッションを変更したかった。。
とあるサイトで、拡張子「.php」のファイルだけを 全てパーミッション変更する必要が出てきた。。
ので、その方法を。
※今回はFTPツールとして「FileZilla」を使っています。
① メニューの「表示」→「ディレクトリリストのフィルタリング」→「フィルタルールの編集」
② 「新規」で、新しいフィルタ名を設定。(今回は「PHPのみ700」と命名)
③ フィルタリング条件で「以下のどれにも一致しないアイテムを非表示」を選択。
④ 「名前」「後方一致」を選択し「.php」と入力
※さらに条件を追加する場合は「+」マークをクリックし続けて設定していく。
⑤ 必要に応じ条件を設定。(今回は「ファイル」にチェック)
⑥ 「OK」
⑦ 今回設定した「PHPのみ700」にチェックし「適用」「OK」。(ローカル側もフィルタリングが必要なら同様にチェック)
この時点でFileZillaのファイル一覧には、ディレクトリとPHPファイルのみが表示されている。
ここまでで表示の絞り込みは出来たので、次にパーミッションの変更を行う。
⑧ まとめて一括変換する対象ディレクトリを右クリック → パーミッションを「700」に設定
⑨ 一括変換なので「ディレクトリ内も再帰的に処理する」にチェック → ここで「ファイルのみに適用」を選択しておかないと、ディレクトリも「700」になってしまうので要注意!
※一括変更が完了したら上記⑦の手順で「PHPのみ700」のチェックを外しておかないと、ずっと拡張子.phpしか表示されないでアセるので要注意。。。
ホームページ制作のこと、ホームページの運営でわからないことや困っていることがありましたら、「株式会社アットライズ」までお気軽にご相談ください。
株式会社アットライズのホームページはこちら