未分類 【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 未分類
PHP Ubuntu16.04 Imagick for PHP7をインストールする方法 Imagickは、ImageMagickライブラリを使用して画像を作成および変更するための最も有名なPHP拡張です。難しいインストールプラットフォームでも知られていますが、UbuntuではImageMagickとImagickもインストール... 2019.12.17 PHP
未分類 Ubuntu phpmyadmin IP制限が書かれているファイルの場所 Ubuntu phpmyadminでIP制限が書かれているファイルの場所/etc/apache2/conf-available/phpmyadmin.conf# phpMyAdmin configurationInclude /etc/ph... 2019.12.17 未分類
ツール /etc/crontabとcrontab -e crontabの設定方法が2種類あるのでメモ/etc/crontabcrond用の設定ファイルです。定期実行させたい内容などを記述します。rootユーザー用バックアップやログ集計などに使うと良い設定後は再起動これのいずれか。/etc/rc.... 2019.12.11 ツール
ツール Plesk コマンドでAレコードを変更 PleskのDNSゾーン変更がコマンドから出来る。ただし、更新は出来なくて、一度削除してから登録が必要環境:Plesk 17 Onyxドメイン直下に登録されているドメインのAレコード(サブドメイン無し)の変更の場合# plesk bin d... 2019.12.10 ツール
ツール basic認証 ubuntuを使って大量のユザーを一気に作る時にやったこと テキストファイルにユーザー名だけが書かれたファイルがあり、そのユーザー名を.htpasswdに全部追加したい。オンラインサービスなどで一件づつの暗号化されたパスワード発行はできるけど、ユーザーがいっぱいあったのでそれだと面倒くさい。そこで一... 2019.12.09 ツール
未分類 マルチドメインが使えないレンタルサーバーでマルチドメインのような運用がしたいときの荒業 イマドキのレンタルサーバーならマルチドメインは、だいたい対応してると思いますが、古いレンタルサーバーだったり、安いプランなどで対応していないときの荒業・・・この技が使える条件はいろいろありますがだいたいこんな感じ virtualhostがさ... 2019.12.06 未分類
未分類 Dockerfileを書き換えても反映されないときはbuild忘れ Dockerfileを書き換え後にdocker-compose down、 docker-compose upで設定が反映されないときはイメージが再利用されているからです。docker builddocker-compose builddo... 2019.11.15 未分類
ツール Selenium + php-webdriver が動かない時のチェックポイント 動くまでめっちゃ苦労したので将来の自分の為にもメモを残すひつまず動作環境OS - ubuntu18.04.3 LTSPHP - 7.2.24-0ubuntu0.18.04.1 (cli)Chrome - 78.0.3904.87Seleni... 2019.11.13 ツール
ツール 【HTTPS Checker】コンテンツ全体からhttpsの混在をチェックするフリーツール https(SSL)が標準化されてきて、古いサーバーなどhttpからhttpsに切り換えが必要とされています。SSLの証明書を取得設定は最近のレンタルサーバーが無料のLet's Encryptを設定機能が付属するなどサービスが向上しています... 2019.11.07 ツール
未分類 【bitnami】mysql , phpmyadminの設定 LAMP環境が作れるbitnamiですが使い方が独特なので色々とメモrootパスワードの確認方法ホームディレクトリに入っているbitnami_credentialsに書かれているので確認$ cd~$ cat bitnami_credenti... 2019.10.25 未分類
PHP PHPの変更の反映に時間がかかるとき phpをアップロードしても反映まで時間がかかるとき、こいつのキャッシュ機能のせいかもしれません。OPcache()実際にキャッシュされる設定になっているかはphpinfo()などでopcache.revalidate_freqを確認。デフォ... 2019.10.24 PHP
未分類 【bitnami】apache php mysql サービスのステータス確認、再起動 bitnamiには専用のコマンドが用意されているようで以下のようになります実行パス/opt/bitnami/ctlscript.sh命令status | start | restart | stopサービスphp-fpm | apache ... 2019.10.24 未分類
PHP PHP as cgi/fastCGI でPHP_AUTH_USER が使えないので対処方法 php-fpmを使いましたが、思わぬところで仕様が違うので困りますね・・。$_SERVERと$_SERVERを使ったphpでbasic認証をかけるソースがある場合は以下のようにやります。.htaccessRewriteEngine OnRe... 2019.10.18 PHP