NucleusがMySQLへの接続に失敗すると、 Connect Error Could not connect to MySQL database. というメッセージを出力する。Nucleusしか使っていないサイトであれば、 DB接続エラー=何も表示するものはない なのだが、当サイトは性的静的なHTMLコンテンツの方がメインなので、トップページがエラーメッセージだけではちと切ない。そこで、接続エラー時の出力に手を入れてみた。 MySQLへの接続エラーメッセージは、/nucleus/lib/globalfunctions.phpのstartUpError関数で出力している。この関数で出力フォーマットを定義し、関数呼び出し時に出力したい文字列を渡すのである。 startUpError関数を改造してもよいのだが、今回は ・通常のトップページ並のページにする ・そのエラーページを変更しやすくす