suihei14

PHP

【PHP】stripeで顧客のサブスクリプション料金を一括変更

この記事では、Stripeを利用したサブスクリプション課金において、既存の顧客に対して料金プランを一括で変更する方法をまとめています。個別更新では対応しきれないケースを想定した、実務向けの実装メモです。 すでに有料会員となっている顧...
PHP

PHPでOpenAI APIのStructured Outputsを扱う実装メモ

Structured Outputsは、OpenAI APIにおいてレスポンスを JSON Schemaで厳密に指定し、決まった構造のJSONデータを安定して取得するための仕組みです。 構造化されたJSON出力は、Function ...
mysql

Uncaught mysqli_sql_exception: Incorrect string value: ‘\xE9\xA1\x94,\xE9\xAC…’ for column

mariadbにインサートできなかった エラー内容 Uncaught mysqli_sql_exception: Incorrect string value: '\xE9\xA1\x94,\xE9\xAC...' for c...
stripe

stripeのwebhookエンドポイントにテストイベントを送信する

新サーバーでwebサイトの動作確認を行うため、stripeのwebhookエンドポイントにテストイベントを送信したい。以前はダッシュボードからテストイベントを送信できていた記憶があるが、できなくなってる?ようなので、Stripe CLIを...
PHP

PHP 5.6 → PHP 8.3のエラーまとめ

webサイトのサーバー移行のときにPHPのバージョンも変わった。PHP 5.6.30 → PHP 8.3.13 このページでは、その時に出たエラーをまとめる Warning: Undefined array key "acti...
メール設定

DKIMの設定

参考サイト DKIMのインストール インストールできるかの確認 yum info opendkim インストール sudo yum install opendkim almalinux9では...
メール設定

gmailにメールが送れないときにしたこと

運営しているwebサイトのgmailユーザーの新規会員が減少。会員登録画面から利用者がメールアドレスを登録しても、gmail宛ての不達率が急上昇してるのでは感じる。 その時にやったことのまとめ。 ブラックリストに登録されていな...
CentOS

GeoIPで特定の海外IPをブロックする

apacheモジュールのインストール モジュールがインストール可能か確認 dnf search mod_maxminddb インストールされているかの確認 dnf list installed | grep mod...
メール設定

phpでreCAPTCHAの導入

テスト用ソースコード1 <?php $sitekey = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'; // reCAPTCHA v3 sitekey $secret...
mysql

【mariadbエラー】Fatal error: Uncaught mysqli_sql_exception: Field

webサイトを新サーバーに移行してmysqlもバージョンアップしたがエラーが出るようになった Fatal error: Uncaught mysqli_sql_exception: Field 'chk1_20170804' doe...
タイトルとURLをコピーしました