未分類Apache PCだけ閲覧できない特定のディクレクトリを設定する .htaccessでPCからでは閲覧できないディレクトリを作る RewriteEngine on RewriteCond %{HTTP_USER_AGENT} !(iPhone|Android.*Mobile|Windows.*Phon...2022.04.01未分類
未分類Nginx どこからみても503メンテナンス・工事中ページの表示設定 Nginxで503工事中ページの作り方 みんなやってるだろうから検索すればすぐ出てくるだろうと思って色々調べたけど、なんかどれも難しい事ばかりやってて、コレじゃない感があったので、自分で書いてみた。 実現したかった503ページの要件 ...2021.10.26未分類
未分類nginx ファイルがアップロードできない open() “/var/lib/nginx/fastcgi/ nginx + php-fpmでファイルがアップロードされていない。 /var/log/nginx/error.logを見ると open() "/var/lib/nginx/fastcgi/5/00/0000000005" failed ...2021.10.25未分類
未分類.htaccess リダイレクトでクエリパラメータを削除する解決策 .htaccessを使って、リダイレクトさせるだけの話だったが、クエリパラメータがなぜかくっついてきたのでその対策メモ 例えば、/hoge/以下全ては /geko/ にリダイレクトさせたいときだいたい以下のようにすると思うが、 もし、/h...2021.04.16未分類
未分類n日前までの更新ファイルだけを別ディレクトリにコピーする n日前までの更新ファイルを別ディレクトリにコピーする まずコピー先フォルダを作成 mkdir ~/temp/ チェックしたいディレクトリに移動して実行 cd 移動 find . -mtime -1 -type f -print0 |...2020.03.27未分類
未分類SVG画像がブラウザでは画像として表示されず、ソースが見えてしまうとき SVG画像がサーバーにアップロードすると、ブラウザから見れない、URLを叩くとソースが見えてしまうとき、 ・・・それはレスポンスヘッダが正しくないからです。 簡単なのは.htaccessに以下を追記します。 AddType image/...2019.12.23未分類
未分類【linux】空のディレクトリをまとまて削除 findにオプションを付けることで削除ができます。 空のディレクトリ $ find . -type d -empty 空のディレクトリ削除 $ find . -type d -empty -delete ディレクトリの中に空のディ...2019.12.23未分類
未分類【mysql】n番目に、大きい小さい日付のデータを取り出す なんか久々にmysqlネタです。・・・しばらくmysqlを組んでなかったってことですね(汗) さて、mysqlにはMAX()やMIN()関数があり、最大、最小は簡単に取り出せるのですが、n番目となるとちょっと工夫がいる。 サンプル こんな...2019.12.19未分類
未分類Ubuntu phpmyadmin IP制限が書かれているファイルの場所 Ubuntu phpmyadminでIP制限が書かれているファイルの場所 /etc/apache2/conf-available/phpmyadmin.conf # phpMyAdmin configuration Include /e...2019.12.17未分類
未分類マルチドメインが使えないレンタルサーバーでマルチドメインのような運用がしたいときの荒業 イマドキのレンタルサーバーならマルチドメインは、だいたい対応してると思いますが、古いレンタルサーバーだったり、安いプランなどで対応していないときの荒業・・・ この技が使える条件はいろいろありますがだいたいこんな感じ virtualh...2019.12.06未分類
未分類Dockerfileを書き換えても反映されないときはbuild忘れ Dockerfileを書き換え後にdocker-compose down、 docker-compose upで設定が反映されないときはイメージが再利用されているからです。 docker build docker-compose buil...2019.11.15未分類
未分類【bitnami】mysql , phpmyadminの設定 LAMP環境が作れるbitnamiですが使い方が独特なので色々とメモ rootパスワードの確認方法 ホームディレクトリに入っているbitnami_credentialsに書かれているので確認 $ cd ~$ cat bitnami_cre...2019.10.25未分類
未分類【bitnami】apache php mysql サービスのステータス確認、再起動 bitnamiには専用のコマンドが用意されているようで以下のようになります 実行パス /opt/bitnami/ctlscript.sh 命令 status | start | restart | stop サービス php-fpm ...2019.10.24未分類
未分類【Ubuntu】sshのホスト情報を登録しておく コマンドでsshでリモート接続する場合、鍵ファイルの指定が入ってくると叩くのが面倒になってくるのでホスト名を登録してしまえばいい。通常$ ssh ユーザー名@ホスト名 -i ~/.ssh/鍵の名前~/.ssh/config に追記Host ...2019.04.06未分類