2022/7/14 木曜日 / 最終更新日時 : 2022/7/14 木曜日 Kryu^2 CodeIgniter CodeIgniter2+xajaxのシステムをCodeIgniter4へアップグレードするときにやったこと この記事を書いた背景 PHPフレームワークのCodeIgniter2とPHPからJavaScriptを生成するxajaxフレームワークで作られたシステムをだいぶ放置していたのですが、とうとうサーバ側のPHPのバージョンア […]
2020/10/5 月曜日 / 最終更新日時 : 2020/11/22 日曜日 Kryu^2 PHP VS CodeでPHPを実行するための手順 この記事を書いた背景 VS CodeでHTMLやPHPを編集しながら、動作確認ができると便利ですよね。 この記事ではVS Codeの拡張機能である「PHP Server」を利用して、PHPをPCのローカル環境で動作させる […]
2016/10/16 日曜日 / 最終更新日時 : 2016/10/16 日曜日 Kryu^2 PHP ブログサイトにfastcgiを導入してPageSpeed Insightsで測ってみたので参考に この記事を書いた背景 自分のブログサイトにPHP高速化の一貫としてapacheのmod_fcgidを導入してみました。 せっかくなのでPageSpeed Insightsでその結果測定したので参考までに公開します。 fa […]
2016/8/31 水曜日 / 最終更新日時 : 2016/8/31 水曜日 Kryu^2 PHP WordPressで管理画面の特定のページかどうかを判断するPHPスクリプト この記事を書いた背景 WordPressでプラグインを作る際、管理画面のみだったり、特定の管理ページでしか使わないコードをすべてのページで読み込ませるのは無駄な実行時間を使ってしまうので、なんだか精神衛生上よろしくないで […]
2016/5/10 火曜日 / 最終更新日時 : 2020/11/24 火曜日 Kryu^2 PHP WordPressのファイルアップロードサイズの上限設定が反映されない際に見直すポイント この記事を書いた背景 WordPressのメディア機能を使って10MB程度のファイルをアップロードしようと思ったのですが、上限が2MBと言われてアップロードできませんでした。 アップロードサイズ制限値を変更するためにPH […]
2015/11/22 日曜日 / 最終更新日時 : 2015/11/22 日曜日 Kryu^2 PHP PHPでHTMLをスクレイピングしてjQueryのように操作できるphpQueryで「Interface ‘Countable’ not found in〜」や「Class ‘DOMDocument’ not found」が出た:解決 PHPでHTMLの特定の一部分を取得しようと思うと、大まかに分ければ次の2つに分かれます。 自分で解析する方法 DOMで解析する方法 前者は正規表現などを使って処理するのが一般的でしょう。 その際問題となるのは、不特定の […]
2015/11/13 金曜日 / 最終更新日時 : 2015/11/13 金曜日 Kryu^2 CodeIgniter CodeIgniter 3.0入れたら文字化けしたので.htaccessでphp.iniを読むように設定した この記事を書いた背景 CodeIgniter 3.0を使おうとサーバーにセットアップしたのは良いのですが、viewに日本語書くと化けるという問題が発生。 困るので直したのでメモ。 原因 調べた順番は次の通り。 ファイルの […]
2015/3/22 日曜日 / 最終更新日時 : 2015/3/22 日曜日 Kryu^2 PHP WordPress の Post Snippets で PHP Code 使う際、ヒアドキュメントを使うと「unexpected $end 〜」が出る:解決 この記事を書いた背景 WordPress には、自作のショートコードを簡単に作ることができる Post Snippets と言うプラグインがあります。 しかも、PHP コードを利用したショートコードを作ることもできるので […]
2014/7/14 月曜日 / 最終更新日時 : 2014/7/20 日曜日 Kryu^2 PHP Yahoo! 日本語形態素解析 API を使った PHP プログラムを作ってみた ブログ記事のキーワード出現頻度を調べたくて、Yahoo! が提供している日本語形態素解析 API を使ったプログラムを作ってみました。 Yahoo! 日本語形態素解析API はこちら を参照してください。 前手順としてま […]
2014/3/1 土曜日 / 最終更新日時 : 2014/3/1 土曜日 Kryu^2 PHP PHP の date() で日本の日時を取得しようとしたらサーバーによって 9 時間足りないときの対処法 解決したいこと PHP の date() を使うとき、日本の日時を取得しようとするとサーバーによって 9 時間足りないときがあります。 [code lang=’php’] $now = date( […]