mb_send_mailでgmailやicloudのアドレスに届かない
トラブルの内容 あるお客さんからPHP製のフォームからの確認メールがgmailやicloudのアドレスに届かないとのこと。メールログを確認したところ次のようになってました。 ・gmailのログ(抜粋) ・icloudのロ… 続きを読む »
トラブルの内容 あるお客さんからPHP製のフォームからの確認メールがgmailやicloudのアドレスに届かないとのこと。メールログを確認したところ次のようになってました。 ・gmailのログ(抜粋) ・icloudのロ… 続きを読む »
phpでfile_get_contentsを使っていたところ、下記のようなエラーが発生。 調べてみると、どうもPHPが動作するサーバーが持っているルートCA証明書の一覧が古い模様。そこで下記のコマンドを実行して更新。 こ… 続きを読む »
CentOS(8.2) + Apache(2.4.37) + php-fpm(7.4.12)の環境で、.htmlファイルでもphpを動作させた際のメモです。 /etc/httpd/conf.d/php.con… 続きを読む »
composerを使ってパッケージをインストールしていたところ次のようなエラーが表示されました。 これは動作環境のphpとパッケージが要求するphpのバージョンが一致していないためです。普通はcomposerがphpのバ… 続きを読む »
とあるサーバーでphpで構築したシステムからsnappyを使ってPDF出力しようと次のコマンドを実行しました。 すると、次のようなエラーが発生しました。 リンクに指定されているページに記載されているように、インストールコ… 続きを読む »
よそのシステム会社からPHPMailerでOffice365に送信しようとすると、「Data not accepted.」というエラーがでるのだが原因がわからないかとの問い合わせがありました。検索してみたところ下記のよう… 続きを読む »
前から不思議だったので、調べてみました。下記のページにそれらしい理由が記載されていました。Why is the standard session lifetime 24 minutes (1440 seconds)? ど… 続きを読む »
Windows Server 2008上のphp5.5でOracle 11gを扱うという今が2018年か疑わしくなるような環境で開発をしたのですが、その際にoci_bind_by_nameに関するトラブルがあったので記述… 続きを読む »
とある仕事で、エクセル表のような格子状のWebページを作成しました。 1行あたり10個ほど入力欄があり、行が増やせるタイプです。 しかし、テストをしてみると、行数が少ないうちは問題ないのですが、100行を超えるあたりから… 続きを読む »
Laravelの開発で、一般ユーザーと管理ユーザーでレイアウトを変えたいことがあり、 次のようなコーディングをしました。 @if($mode == ‘admin’) @extends(‘admin.layout’) @e… 続きを読む »