安裝Typecho卡在「確認您的配置,資料庫配置」問題的終極解決方法
先說說Typecho 是什麼
Typecho是一款PHP博客程序,它在 GPL version 2 許可證下發行,基於 PHP (需要 PHP5 以上版本)構建,可以運行在各種平台上,支持多種資料庫(Mysql, PostgreSQL, SQLite)。
最令人看重的是它允許我們在商業網站項目中免費使用。
官方對程序免費商用的說明請見http://typecho.org/about
再來看看安裝時出現的錯誤
Warning: Cannot modify header information - headers already sent by (output started at /home/ftp/s/s9284005/wwwroot/install.php:205) in /home/ftp/s/s9284005/wwwroot/var/Typecho/Cookie.php on line 102
Warning: Cannot modify header information - headers already sent by (output started at /home/ftp/s/s9284005/wwwroot/install.php:205) in /home/ftp/s/s9284005/wwwroot/install.php on line 584
截圖顯示
網上解決查到的已有解決方法(並未解決問題)
文章來源http://forum.typecho.org/viewtopic.php?f=24&t=10481
simonlau提到:
試試在install.php文件的第56行加入 ob_start(); 代碼;
還有另外一個辦法是修改php.ini文件,加入 output_buffering =on 代碼;如果是阿里雲,應該是啟用含有「緩衝」的那個選項就可以了。
skyong提到:
設置php環境為5.6及以上就可以了。
然而實際操作中因為無伺服器管理許可權未能修改PHP.INI文件,也無法選擇PHP環境版本。故未解決問題。
如果您和我碰到同樣的問題,請繼續看
1,我們先在單機環境中安裝typecho,
2,用phpmyadmin倒出typecho已裝好的資料庫表
typecho_comments
typecho_contentstypecho_fieldstypecho_metas
typecho_optionstypecho_relationshipstypecho_users3,編輯此SQL備份文件中的,
(siteUrl, 0, http://localhost/typecho),
將網址http://localhost/typecho改為你的網址。
保存。
4,將此SQL備份文件用phpmyadmin導入你的網站資料庫,重新訪問你的typecho所在網址即可。
附上我自己新裝好typecho使用的SQL備份文件
http://www.rjzb.com/ideamcom_union.sql
http://www.idea2m.com/ideamcom_union.sql
百度網盤下載地址https://pan.baidu.com/s/1GXCp2UDOhhYQD9fnoL0rag
恢復後,記得自己在後台修改密碼,和修改網址啊。
推薦閱讀: