未分類 【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 configuration Include /etc... 2019.12.17 未分類
ツール /etc/crontabとcrontab -e crontabの設定方法が2種類あるのでメモ /etc/crontab crond用の設定ファイルです。 定期実行させたい内容などを記述します。 rootユーザー用 バックアップやログ集計などに使うと良い 設定後は再起動 これのいずれか。 ... 2019.12.11 ツール
ツール Plesk コマンドでAレコードを変更 PleskのDNSゾーン変更がコマンドから出来る。 ただし、更新は出来なくて、一度削除してから登録が必要 環境:Plesk 17 Onyx ドメイン直下に登録されているドメインのAレコード(サブドメイン無し)の変更の場合 # plesk b... 2019.12.10 ツール
ツール basic認証 ubuntuを使って大量のユザーを一気に作る時にやったこと テキストファイルにユーザー名だけが書かれたファイルがあり、そのユーザー名を.htpasswdに全部追加したい。 オンラインサービスなどで一件づつの暗号化されたパスワード発行はできるけど、ユーザーがいっぱいあったのでそれだと面倒くさい。 そこ... 2019.12.09 ツール
未分類 マルチドメインが使えないレンタルサーバーでマルチドメインのような運用がしたいときの荒業 イマドキのレンタルサーバーならマルチドメインは、だいたい対応してると思いますが、古いレンタルサーバーだったり、安いプランなどで対応していないときの荒業・・・ この技が使える条件はいろいろありますがだいたいこんな感じ virtualhostが... 2019.12.06 未分類
未分類 Dockerfileを書き換えても反映されないときはbuild忘れ Dockerfileを書き換え後にdocker-compose down、 docker-compose upで設定が反映されないときはイメージが再利用されているからです。 docker build docker-compose build... 2019.11.15 未分類
ツール Selenium + php-webdriver が動かない時のチェックポイント 動くまでめっちゃ苦労したので将来の自分の為にもメモを残す ひつまず動作環境 OS - ubuntu18.04.3 LTS PHP - 7.2.24-0ubuntu0.18.04.1 (cli) Chrome - 78.0.3904.87 S... 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_cred... 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 | a... 2019.10.24 未分類
PHP PHP as cgi/fastCGI でPHP_AUTH_USER が使えないので対処方法 php-fpmを使いましたが、思わぬところで仕様が違うので困りますね・・。 $_SERVERと$_SERVERを使ったphpでbasic認証をかけるソースがある場合は以下のようにやります。 .htaccess RewriteEngine O... 2019.10.18 PHP