じゃみじゃみ.net

さくらインターネット スタンダードプランにてリダイレクト処理でエラーが出てきます。
以下がエラーが発生するコードです。


■エラーが出るコード
header(“Location: /hoge.php”);


■エラー内容
Warning: Cannot modify header information – headers already sent by (output started at /home/(ユーザー名)/www/index.php:1) in /home/(ユーザー名)/www/index.php on line (行数)


ヘッダー情報に追加できません?
すでに送ってるだ・・・と?
結果、解決方法は以下の通り。


1.さくらインターネットコントロールパネルにログイン
2.PHP設定の編集をクリック
3.php.ini 設定ファイル編集画面で「output_buffering = On」を入力し「保存する」をクリック
4.エラーが出ていた所が正常にリダイレクト処理を行っているか確認


頼むよまじで!


2 Responses to “[さくらインターネット スタンダードプラン]リダイレクト処理ができない”

  1. 吉田 豊司

    やっと同様の問題にたどりつきました。
    しかし、同じようにphp.iniを編集しましたが、未解決です。

  2. haruiruka

    コード、エラーの内容が分からないので何とも言えませんが、一度リダイレクト処理のみのファイルをアップロードして確認してみてはどうでしょうか。
    エラーの切り分けをしてみれば何か分かるかもしれません。

トラックバック

コメントをどうぞ

Proudly powered by WordPress. EureKa theme designer denied.
Copyright © じゃみじゃみ.net. All rights reserved. Theme Provided By Web Resources