天天看點

使用wordpress搭建部落格過程中遇到的一些問題

對于一個新手而言,第一次使用wordpress搭建個人部落格,而且要在不同的環境上work,包括mac,ubuntu。再搭建的過程中遇到了很多的問題,通過一步步調試,逐漸定位

問題所。

比如wordpress在上傳圖檔的時候會自動生成縮略圖,這個在mac上工作的很好,但是移植到ubuntu上的時候,縮略圖生成不了了。

通過一步步添加日志的方法,逐漸定位到是因為ubuntu上的php沒有安裝gd擴充。

下邊提供一種定位的方法:

列印調用棧:在你的代碼中調用這段代碼,就能看到完整的調用棧。這對你整理程式的邏輯非常有好處。

function print_stack_trace()

{

    $array

=debug_backtrace();

   unset($array[0]);

   foreach($array

as $row)

    { 

       $html

.=$row['file'].':'.$row['line'].'

line; fun::'.$row['function']."\n";

    }

    error_log($html);

}

------------------

時間比較緊,沒太多時間整理文章,想到什麼就說什麼了,隻是為了記錄這些辛辛苦苦得來的經驗,友善後來者少走彎路。