フルスタックエンジニアのノウハウ

サーバーに設置後、header関数が動作しない場合の対処

サーバーに設置後、header関数が動作しない場合の対処

サーバーに設置後、画面遷移処理が正常に動かない場合、
該当PHPおよびインクルードしているPHP(config.phpやfunctions.php)
の末尾(?>の後)に不要な空行が入ってるケースがあります。


?>の後に空行があると、ローカル環境では動くものの
サーバー上ではheader関数が正常に動作しないことがあるため、
もし存在しているようでしたら
これらを削除してから動作を確認してみて下さい。

無料メルマガ配信中