PHP

PHP

[PHP] PHP7上でTCPDF6を使うとWarningたくさん!

PHPを7.3.4にしたところ、TCPDF6が同じようなワーニングをたくさん吐いていることに気づきました。 こんなやつ。 PHP Warning: "continue" targeting switch is equivalent to "...
CentOS

[CentOS] CentOS7.6上でphpMyAdminがFatal errorになってしまった

2019年3月14日 解決 ある日突然、ブラウザからphpMyAdminにアクセスしても、画面が真っ白で何も表示されなくなってしまいました。 その間、いくつかアップデートは適用していて、その中で気になるのが、PHP7.3.2からPHP7.3...
CentOS

[CentOS] CentOS7.6のphpMyAdminでForbiddenになったら

理由があってphpMyAdminを一度全て削除し、新たにインストールしなおしていたら、phpMyAdminからアクセス拒否(Forbidden)されてしまいました。 設定ファイルの修正が忘れがちなので、自分用に再度めもめも。 phpMyAd...
PHP

[PHP] PEARのMailパッケージを使ってメール送信するための準備

管理ツールの一部で、更新されるたびに通知メールを送信する機能を持たせているのですが、サーバをお引越ししてからというもの、メールが届かなくて不思議に思っていました。 そう、エラーログを全く確認していなかったという、やってはいけないミス。ほぼ自...
MySQL

[MySQL] float型の使い方には要注意?!

MySQLだけに限った話ではないですが、float型というのは、使い方によってはとても危険な型なんだそうです。 簡単に言えば、「float型の1.1は、正確には1.1ではない」というように。 mysql> show columns from...
CentOS

[CentOS] CentOS7.6にPHP7.3をインストール

CentOS7.6には、デフォルトでPHP5.4がインストールされます。 今となっては古いPHPになってしまいますが、商用ディストリビューションのRed Hat Enterprise Linux(RHEL)のソースを元に作られているCent...
PHP

[PHP] テーブルのセルデータをその場で修正して更新する方法

デーブルタグを使って表示しているリストを、編集画面に飛ばさずテーブル上でデータ修正して、DB更新したい、という場合のサンプルです。 あいかわらず自分向けのメモメモなので、流用する場合は修正が必要な場合があります。 動作概要 前提としては、D...
PHP

[PHP] フォームから投稿した画像の表示や削除処理

PHPで管理ツールなどをつくっていると、管理用に画像を扱いたいことがあります。 この場合、画像はサーバに保存し、画像のパスをDBに入れることが多いと思いますが、この画像の管理、ちょっと面倒だと思いませんか? 自分が普段使いまわしている画像関...
PHP

[PHP] Googleサーチコンソールで出力したCSVデータを集計する処理

Google Search Consoleで検索パフォーマンスを確認している方は多いと思いますが、この検索パフォーマンスをCSVにエクスポートして管理している方はどれくらいいるんだろう。 自分は、会社のサイトも、自分が管理するサイトも、集計...
PHP

[PHP] wordpress-ping-optimizerがWarningを出す場合の修正方法

会社のサイト作成でも WordPress を使っているのですが、ページの更新をするときに頻繁にpingが飛んでしまっては困るので、wordpress-ping-optimizerというプラグインを導入しています。 それまで、PHP5.6.3...
スポンサーリンク