1
A
回答
1
有時可能會發生這種情況,因爲在會話之前發送給瀏覽器的內容可能會成爲導致該問題的php腳本或BOM unicode開始處的空間。
0
1.在PHP標籤之前和之後移除空白空間。它可能會給「無法發送會話緩存限制器」警告。
2.如果SESSION已在PHP.ini中啓用,則不需要編寫session_start();聲明。
3.如果SESSION在PHP.ini中被禁用,則保留「session_start();」在您的應用程序中聲明一次。
0
這可能是因爲,我面臨着前一句:
你在你的代碼
session_start();
之前的東西。確保代碼中<?php
之後的代碼是第一行。我們在php文件中有一些名爲BOM。當你保存你的php文件時,你可以設置或取消設置這個選項。對於PHP文件,此選項必須是未設置。否則,你會得到你提到的錯誤。
相關問題
- 1. PHP會話啓動「無法發送會話cookie和緩存限制器」
- 2. 警告:session_start()[function.session-start]:無法發送會話緩存限制器?
- 3. PHP錯誤「無法發送會話緩存限制器 - 已經發送了頭......」
- 4. PHP警告:session_start():無法發送會話緩存限制器 - 頭已發送
- 5. 無法發送會話緩存限制器?
- 6. 在session_start()[function.session啓動]:無法發送會話緩存限制器
- 7. 「無法發送會話緩存限制器 - 已經發送了頭」
- 8. 會話啓動PHP錯誤消息無法發送會話緩存限制器 - 已發送頭文件
- 9. PHP會話緩存限制器頭已發送
- 10. 我的PHP代碼發生錯誤(無法發送cookie緩存,會話緩存限制器)
- 11. 無法發送會話緩存限制器,我錯過了什麼?
- 12. 錯誤:「無法發送會話緩存限制器」相關的編碼
- 13. PHP錯誤無法發送會話緩存限制器 - 已發送的頭文件
- 14. session_start():無法發送會話緩存限制器 - 已在我的服務器中發送的頭文件
- 15. 警告:session_start():無法發送會話緩存限制器 - 已發送頭文件(輸出開始於
- 16. 試了一切仍然越來越...無法發送會話緩存限制器 - 頭已發送
- 17. 消息:session_start():無法發送會話緩存限制器 - 已發送的頭文件
- 18. 疑難解答「無法發送會話緩存限制器 - 頭文件已發送」
- 19. 疑難解答「警告:session_start():無法發送會話緩存限制器 - 已發送頭文件」
- 20. 警告:session_start()[function.session-start]:無法發送會話緩存限制器 - 已發送頭文件
- 21. 「在session_start():不能發送會話緩存限制器」 的警告,使用AJAX
- 22. 會話在空白頁面上啓動會導致錯誤;在session_start():不能發送會話緩存限制器
- 23. PHP會話緩存限制器頭錯誤
- 24. PHP問題「無法發送會話cookie」
- 25. php session無法發送會話cookie
- 26. PHP session_start():無法發送會話cookie
- 27. 如何解決這個錯誤? session_start()[function.session-start]:無法發送會話緩存限制器
- 28. 適用於本地主機,但不適用於網絡服務器.... session_start():無法發送會話緩存限制器 - 已發送頭文件
- 29. 警告:在session_start():不能發送會話緩存限制器 - 頭已經發出已
- 30. 無法發送會話cookie - 已經由
[Headers already already sent by PHP]可能重複(http://stackoverflow.com/questions/8028957/headers-already-sent-by-php) – mario 2011-12-26 16:46:21