安裝Typecho卡在「確認您的配置,資料庫配置」問題的終極解決方法

安裝Typecho卡在「確認您的配置,資料庫配置」問題的終極解決方法

先說說Typecho 是什麼

Typecho是一款PHP博客程序,它在 GPL version 2 許可證下發行,基於 PHP (需要 PHP5 以上版本)構建,可以運行在各種平台上,支持多種資料庫(Mysql, PostgreSQL, SQLite)。

最令人看重的是它允許我們在商業網站項目中免費使用。

官方對程序免費商用的說明請見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

截圖顯示

typecho安裝錯誤提示,卡在「確認您的配置,資料庫配置」

網上解決查到的已有解決方法(並未解決問題)

文章來源forum.typecho.org/viewt

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_contents

typecho_fields

typecho_metas

typecho_options

typecho_relationships

typecho_users

3,編輯此SQL備份文件中的,

(siteUrl, 0, http://localhost/typecho),

將網址http://localhost/typecho改為你的網址。

保存。

4,將此SQL備份文件用phpmyadmin導入你的網站資料庫,重新訪問你的typecho所在網址即可。

附上我自己新裝好typecho使用的SQL備份文件

rjzb.com/ideamcom_union

idea2m.com/ideamcom_uni

百度網盤下載地址pan.baidu.com/s/1GXCp2U

恢復後,記得自己在後台修改密碼,和修改網址啊。


推薦閱讀:

TAG:Typecho | 安裝 | 錯誤 |