很多人在架設WordPress時,常常換用新佈景或是一開始安裝時常常會碰到一個錯誤訊息「Cannot modify header information – headers already sent by」,通常遇到問題別擔心,Google一下會有很多答案的,這問題其實發生再轉向時,緩衝區出了些問題,只要開啟一下系統設定調整一下,就可以解決這個問題了
Category: apache+php+mysql
如何解決 Fatal error: Maximum execution time of 30 seconds exceeded
Fatal error: Maximum execution time of 30 seconds exceeded
出現這個錯誤如何解決 去哪裡可以設置最大執行時間
辦法:
修改php.ini:(此文件在C盤的windows文件夾裡,找到此文件,用記事本打開,查找max_execution_time,並把後面的30改成自己想要的,如下)
max_execution_time = 300(此處隨意填) ,秒可以設置更大,然後重起服務
或者在程序寫
set_time_limit(時間) //0為無限制
#2003 -伺服器並無回應
#2003 -伺服器並無回應,這個是安裝在電腦中 appserv2.5.4a 版本前幾天給我的訊息,當時我正要登入phpadmin…去看mysql ,無料卻看到這個畫面,當下只有一陣錯愕…
我上網搜尋了很久,發現都沒有答案,大家一味著朝安裝失敗的方向前進著,可惜~我是在電腦裡測試網站測試正常,想改資料庫卻突然變這樣,網站也無法顯示,只有給我一個小心的訊息,當下我一直在思考到底怎麼辦,上網也找不到答案,我開啟cmd 視窗 (就是命令提示字元),下了修正mysql的密碼,結果還是失敗,這是在我電腦裡的,密碼當然被更動的可能性很小,而我也沒有去更動,但是改密碼是可以成功的,那至少代表mysql並沒有掛掉,正確來說,是某方面運作還算正常,於是我單純的重開了mysql,卻發現按了之後顯是正常起動,但我卻還是看到#2003 -伺服器並無回應訊息,這下子好了,代表mysql重新啟動無效,這也證明某方面來說mysql是有問題的,於是我開啟了工作管理員檢查appserv是否正常運作…我有看到阿帕契在執行,卻沒看到任何mysql字樣的程式在運作,這代表mysql根本沒有開,但是我剛剛以經按過重開了~卻還是不能,於是我就在選單中找阿帕契的選項,我在裡面找到了一個重新安裝mysql的選項,我就按了他,沒想到奇蹟發生了,mysql可以用了~所以說,如果也看到了#2003 -伺服器並無回應,你應該不用再去找一堆文章了,只要重新安裝mysql (不是整個重裝喔!! 是去找裡面的選項其中有一個是重裝mysql,有點像XP光碟自動修復那樣的功能),給他按下去~重裝一下~你的mysql就正常了!
Cannot modify header information – headers already sent by
我用php的header()函式來轉換網頁,
之後就出現
Cannot modify header information – headers already sent by
這串文字,
我看書上寫是因為沒加session_start的標檔,
加上去後也還是一樣的情況,
在網路上找到一些方法,
有人說”header函式前不能有任何輸出”而且”BOM”也可能是原因之一,
後來我發現這個方法也不行,
後來在別人的BLOG找到,
Cannot modify header information – headers already sent by
我用php的header()函式來轉換網頁, 之後就出現 Canno...
#2003 -伺服器並無回應
#2003 -伺服器並無回應,這個是安裝在電腦中 appserv2....