404ページ タイムアウト
aka123 > 404ページ タイムアウト @ 2018/1/13 18:03 |
---|
BaserCMS 4.0.2.1
PHP 5.5 BaserCMSで存在しないURLを入力した際に通常は「Not Found」のページが表示されるかと 思いますが、現状画面が更新されず固まった状態になります。 ログとしては ------------------- 2018-01-13 17:30:12 Error: [MissingControllerException] Controller class 12Controller could not be found. Exception Attributes: array ( 'class' => '12Controller', 'plugin' => NULL, ) Request URL: /12 Stack Trace: #0 /var/www/html/basercms/htdocs/●●●/index.php(159): Dispatcher->dispatch(Object(CakeRequest), Object(CakeResponse)) #1 {main} 2018-01-13 17:34:07 Error: Fatal Error (1): Maximum execution time of 120 seconds exceeded in [/var/www/html/basercms/htdocs/●●●/lib/Cake/Utility/ObjectCollection.php, line 128] 2018-01-13 17:34:07 Error: [FatalErrorException] Maximum execution time of 120 seconds exceeded Request URL: /12 Stack Trace: #0 /var/www/html/basercms/htdocs/●●●/lib/Cake/Error/ErrorHandler.php(213): ErrorHandler::handleFatalError(1, 'Maximum executi...', '/var/www/html/b...', 128) #1 [internal function]: ErrorHandler::handleError(1, 'Maximum executi...', '/var/www/html/b...', 128, Array) #2 /var/www/html/basercms/htdocs/●●●/lib/Cake/Core/App.php(970): call_user_func('ErrorHandler::h...', 1, 'Maximum executi...', '/var/www/html/b...', 128, Array) #3 /var/www/html/basercms/htdocs/●●●/lib/Cake/Core/App.php(943): App::_checkFatalError() #4 [internal function]: App::shutdown() #5 {main} ------------------- が出力されます。 処理としてはPHP側のタイムアウトの様なのですが、対策等ございますでしょうか? ちなみに、存在しないURLは毎回タイムアウトを起こすようです。 |
akillerbee > Re: 404ページ タイムアウト @ 2018/1/15 11:00 |
---|
こんにちはakillerbeeです。
下記のバージョンで確認しましたがローカルのmamp環境で確認しましたが再現しませんでした。 BaserCMS 4.0.2.1 PHP 5.4 可能であればタイムアウトの時間を無制限にしたりレンタルサーバなどで発生している場合はローカルで確認してみるなど環境依存の問題か切り分けることは可能でしょうか。 宜しくお願い致します。 |
aka123 > Re: 404ページ タイムアウト @ 2018/1/16 17:19 |
---|
akillerbee様
返信ありがとうございます。 一度、タイムアウト無制限でやってみます。 また、ローカルで試して無かったですが、本番と検証用で別のサーバで試しましたが、同様の症状は出ております。 ※ローカルでも試してみます。 |
aka123 > Re: 404ページ タイムアウト @ 2018/2/1 9:13 |
---|
解決しました!
恥ずかしい話、default.phpで読んでいたelementが404の時は無限ループになっていたため、 タイムアウトになっていました。 |