PHPでアプリケーションを作成しました。それは含まれています
1:ログインフォーム
2:ウェルカムページ
3:ログインフォームにリダイレクトされるログアウトフォーム。
私のregister_global = php.iniのOnです。PHPタグの前のスペース
私のアプリケーションはLAMPとWAMPで正しく動作しています。しかし、それはライブサーバー上でセッションを設定していません。
ただし、行単位で確認した後、セッション設定ファイルでは、開始する前に単一のスペースがありました'<?PHP ...... ?>'
。そのスペースを削除した後、私のアプリケーションはライブサーバー上で正常に動作しています。
セッションが設定されていない‘<?PHP ...... ?>'
の前に、そのスペースの背後にある理由は何ですか?
この問題の回避策(着陸点以外のファイル)は、出力バッファリングを有効にすることに注意してください。参照:http://www.php.net/manual/en/function.ob-start.php –