use function 後 h() 存在チェック:               YES
use function 後 generate_csrf_token() 存在チェック: YES
完全修飾名で h() チェック:                    YES
Tenkeys - 基盤読み込み確認

bootstrap.php 読み込み確認ページ

現在の時刻:2026-02-23 06:21:13

項目 状態 解説
bootstrap.php 読み込み 成功 require_once が正常に完了
セッション状態 有効 session_start() が呼ばれているか
BASE_URL https://seikou2016.net/ .env から正しく読み込まれている値
h() 関数 存在 includes/security/security.php の読み込み状況(useでインポート)
generate_csrf_token() 関数 存在 includes/security/security.php の読み込み状況(旧名generate_tokenは非推奨)
logger() 関数 存在 includes/functions/logger.php の読み込み・定義状況

このページ自体が表示されている場合、bootstrap.php の読み込みは成功しています。
上部のデバッグ出力で「YES」が出ていればuse文は機能しています。
表のh() と generate_csrf_token() が「存在」になれば名前空間問題は解消です。

次にやるべきこと(未定義が残る場合)
1. Ctrl + F5(強制リロード)
2. サーバーパネル → OPcacheクリア(または .user.ini に opcache.enable=0 を一時追加)
3. この修正後もNOのままなら、エイリアス方式(bootstrap.php末尾にグローバル関数定義)を採用します