奇妙な問題があります。$_SESSION を使用してログインエラーをユーザーに表示していました。問題なく動作していました。数日前、ホストを Plesk ホストから safe_mod off を実行する cPanel ホストに変更しました。どういうわけか、ログイン ページの $_SESSION が機能しません。インデックス ページで $_SESSION をテストしたところ、問題なく動作し、$_SESSION 関数の動作に問題はありませんでした。両方のページに同じセッション開始ページが含まれていました。
また、関数ファイルが含まれている場合、ログインページでは何も機能しません。(セッション、投稿項目、クラス、関数など何もありません。)ただし、関数ファイルが含まれていても、すべてがインデックスページで機能します。ここで何が起こっているのですか?その理由は何ですか?
PS: メンバー システムに UserCake を使用しています。私のサーバーでは、php エラーを htaccess レベルで有効にすることはできません。
error_reporting(E_ALL);
ini_set('display_errors', '1');
また、エラーログには何も関係がないようです。
編集:使用してエラーを表示することに成功しました
ini_set('error_reporting', 8191);
ini_set('display_startup_errors', 1);
ini_set('display_errors', 1);
@JA に感謝しますが、エラーはないようです。