PHP でファイル・ディレクトリ作成する際に、気をつけておかないと大変なことになるちょっとした注意事項を書き記しておく。 個人的に陥った状況としては、WordPress プラグインを書いていて、一時ファイル作成用のディレ … 続きを読む “PHP でのファイルシステム関係の取扱注意事項”
Crayon Syntax Highlighter が Gutenberg に対応していない問題を解決
Crayon Syntax Highlighter は JavaScript を切ってもきちんと表示され、外部スクリプトに依存しなかったりと、コードシンタックスハイライト系の WordPress プラグインの中でも優秀な … 続きを読む “Crayon Syntax Highlighter が Gutenberg に対応していない問題を解決”
さくらレンタルサーバーに WP-CLI をインストール
ローカル環境で WP-CLI を使って WordPress のインストール・アンインストールはできた。では、リモートではどうか。ということでさくらレンタルサーバーにインストールしてみる。 … 続きを読む “さくらレンタルサーバーに WP-CLI をインストール”
XAMPP 環境で WordPress を WP-CLI を使ってセットアップ
テストスクリプトのセットアップに WP-CLI を使っていたが、パーマリンクの設定がおかしくなる問題で、その原因を探ろうと手動でコマンドを打とうとしたけど、全く覚えてない。ということで、復習も兼ねて、インストールまでの手 … 続きを読む “XAMPP 環境で WordPress を WP-CLI を使ってセットアップ”
Windows 用の wget で ERROR: cannot verify certificate の解決法
wget はコマンドでウェブ上のファイルのダウンロードを行ってくれるプログラム。Windows 版の wget が https で始まるアドレスにアクセスすると、SSL 認証のエラーを起こす問題で、解決方法が存在していた … 続きを読む “Windows 用の wget で ERROR: cannot verify certificate の解決法”
WordPress で特定のフックに指定したコールバックが登録されているか確認する方法
サードパーティのプラグインの機能を補完するプラグインを書いていて、そのプラグインがある特定のイベントにコールバックが登録されているかどうかを判定する必要があり、そのためのコードを書いた。 … 続きを読む “WordPress で特定のフックに指定したコールバックが登録されているか確認する方法”
Windows 7 で VirtualBox ゲストの動画再生がカクカクになる問題の解決法
Windows7 64bit のホストに、VirtualBox のゲストOSをPause にして、ホストを Sleep させ、スタンバイから戻ると、時々、ゲストでの動画の再生がコマ送りになるという現象がある。 … 続きを読む “Windows 7 で VirtualBox ゲストの動画再生がカクカクになる問題の解決法”
PHP で複数の画像とテキストを重ねて1つの画像を生成
PHP の画像処理関数を使って PNG 画像を生成できるので、ちょっとやってみた。既存の画像を重ねて一つの画像を作るというようなことができる。サイトで扱う画像にコピーライトのウォーターマークを入れたりと、応用が効く。 … 続きを読む “PHP で複数の画像とテキストを重ねて1つの画像を生成”
ModRewrite で画像の代わりにスクリプトを読み込む際の注意点
Apache の ModRewrite の機能を使って、PHP ファイルを画像ファイルとして読み込むといったことができるが、その際に気をつけないとハマる事がある。 … 続きを読む “ModRewrite で画像の代わりにスクリプトを読み込む際の注意点”
WordPress 5.0 新エディター Gutenberg の使用感
WordPress 5.0 から採用予定の新エディター Gutenberg。現時点(2018/11/09)ではベータ版をプラグインとしてインストールできる。ユーザーレビューは 5点中 2.3 と酷評だ。ここでは、個人的な … 続きを読む “WordPress 5.0 新エディター Gutenberg の使用感”
さくらレンタルサーバの Cron Job で Bash スクリプトを実行する
サーバー上で決められた時刻に特定のスクリプトを走らせたい、という時に役立つのがCron Job。さくらレンタルサーバもその機能を提供しており、コントロールパネルから設定可能。毎日 AWStats に Apache ログを … 続きを読む “さくらレンタルサーバの Cron Job で Bash スクリプトを実行する”
Matomo で Bot を除外する方法
そこそこ優秀なアクセス解析ツール、Matomo。食わせたログに Bot が入っていて、それを除外してデータを見たいと思っても、一筋縄では行かない。グローバル設定で User Agent の文字列で除外する項目があるが、そ … 続きを読む “Matomo で Bot を除外する方法”
さくらレンタルサーバで Matomo に Apache ログを食わせようとした結果(その2完)
前回、さくらレンタルサーバにて Matomo に Apache ログを食わせようとして撃沈した。そして、今回はそのリベンジ。その後、Python は無事 2.7.15 にすることができ、準備完了。ということで、やってみる … 続きを読む “さくらレンタルサーバで Matomo に Apache ログを食わせようとした結果(その2完)”
さくらレンタルサーバで Python 2.7.15 をインストール
前回、Matomo に Apache ログを食べさせようとしたら、予めインストールされている python コマンドでは SSL 関連のエラーが出て、それならと Python 3.7.1 をインストールしようと試みるも、 … 続きを読む “さくらレンタルサーバで Python 2.7.15 をインストール”
さくらレンタルサーバで Matomo に Apache ログを食わせようとした結果(その1)
前回、Matomo に Apache のログ食べさせようとして、Python の SSL 関連のエラーがでて、Python を3.6.5にアップデートした。というわけで、再度、ログを食わせて見ることにする。 … 続きを読む “さくらレンタルサーバで Matomo に Apache ログを食わせようとした結果(その1)”
さくらレンタルサーバで Python 3.6.5 をインストール
前回、さくらレンタルサーバに Python 3.7.1 を導入しようとしたところ、ModuleNotFoundError: No module named ‘_ctypes’ というエラーでビルド … 続きを読む “さくらレンタルサーバで Python 3.6.5 をインストール”
レンタル共用サーバーの難しさ
さくらレンタルサーバの OS は FreeBSD 9.1。色々コマンドを独自に導入しようとするも、バージョンが古く依存関連のライブラリが対応していなかったりして、うまくいかないことが多い。で、今回、プリコンパイルっぽいフ … 続きを読む “レンタル共用サーバーの難しさ”
さくらレンタルサーバで Python 3.7.1 のコンパイルに挑戦
サイトのアクセス解析で AWStats をずっと使っていたが、Google Analytics に比べると、余り詳しくないので、別のツールをさがしていたところ、Matomo というオープンソースのものが良さそうだったので … 続きを読む “さくらレンタルサーバで Python 3.7.1 のコンパイルに挑戦”
さくらレンタルサーバでパッケージマネージャーのインストールに挑戦
いじくり回して不安定になった、さくらレンタルサーバーの環境を初期状態に戻したところで、一度断念した、FreeBSD のパッケージマネージャー, pkgng のラッパーの導入に挑戦してみる。 … 続きを読む “さくらレンタルサーバでパッケージマネージャーのインストールに挑戦”
さくらレンタルサーバ(スタンダード)の初期状態
さくらレンタルサーバ(スタンダード)で、make が使えなくなったり、git コマンドの動作が不安定なので、おそらく、.cshrc ファイルを元に戻せば治るのではないか、という仮説を立て、検証してみる。 … 続きを読む “さくらレンタルサーバ(スタンダード)の初期状態”