[wp×SQLite]timeoutエラー

Firefox起動したてとか、そゆときに

Fatal error: Maximum execution time of 30 seconds exceeded in XXX\XXX\wp\wp-content\pdo\PDOEngine.php on line XXX

とかって出ることがある。

どうにもPHPでタイムアウトらしい。

でもここの鯖缶様に結構長めにしてもらってあるから、
きっとPCを起動する際に読み損ねてるんだろうと思ってたんだけど、
どうにも違うらしい。

別件調べてるときにたまたま見つけたのだけど
PDOEngine.php内で設定しちゃってる様子。

/wp-content/pdo/PDOEngine.php

private function connect($connectionParams){
	set_time_limit(30);
	global $wpdb;

private function connect($connectionParams){
	set_time_limit(300);
	global $wpdb;

に修正。

300秒待たせれば、きっと大丈夫、と思う。
各々の環境による。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です