お世話になります。初めて質問させていただきます。
MODX Evolution 1.0.14J-r9 日本語版
でajaxSearch 1.9.2cを使用しておりますが、
表題の通りGoogleのクロール時にエラーが毎回でているようで、
毎日数十件のエラーログが溜まっていきます。
検索は特に問題なくできており、特段問題を感じておりませんが、
毎回エラーログとエラーメールを削除するのが大変なので
これを解決する方法をご教授いただけないでしょうか?
ちなみに下がエラーログになります。
お手数ですが何卒宜しくお願いいたします。
---
ソース Snippet - Search
日付 2015/09/12 22:59:56
Undefined index: a
« MODX Parse Error »
MODX encountered the following error while attempting to parse the requested resource:
« PHP Parse Error »
PHP error debug
Error : set_time_limit() [function.set-time-limit]: Cannot set time limit in safe mode
ErrorType[num] : WARNING[2]
File : /xxxxxxxxxxxxxxxx.com/assets/snippets/ajaxSearch/classes/ajaxSearch.class.inc.php
Line : 78
Source : set_time_limit($asCfg->cfg['timeLimit']);
Basic info
REQUEST_URI : /
Resource : [1]トップページ
Current Snippet : Search
Referer :
User Agent : Google favicon
IP : 66.249.84.230
Parser timing
MySQL : 0.0547 s (8 Requests)
PHP : 0.2668 s
Total : 0.3215 s
Backtrace
1 executeParser()
index.php on line 143
2 prepareResponse()
manager/includes/document.parser.class.inc.php on line 292
3 outputContent()
manager/includes/document.parser.class.inc.php on line 389
4 parseDocumentSource("<!DOCTYPE html> <html ...")
manager/includes/document.parser.class.inc.php on line 420
5 evalSnippets("<!DOCTYPE html> <html ...", "<!DOCTYPE html> <html ...")
manager/includes/document.parser.class.inc.php on line 2056
6 _get_snip_result("<!DOCTYPE html> <html ...", "<!DOCTYPE html> <html ...", "Search? &ajaxSearch=`0` &...")
manager/includes/document.parser.class.inc.php on line 1687
7 evalSnippet("<!DOCTYPE html> <html ...", "<!DOCTYPE html> <html ...", "Search? &ajaxSearch=`0` &...", " /** * AjaxSearch * * 検...")
manager/includes/document.parser.class.inc.php on line 1771
8 eval()
manager/includes/document.parser.class.inc.php on line 1603
9 run("<!DOCTYPE html> <html ...", "<!DOCTYPE html> <html ...", "Search? &ajaxSearch=`0` &...", " /** * AjaxSearch * * 検...", "1442066396.85")
manager/includes/document.parser.class.inc.php(1603) : eval()'d code on line 475
10 set_time_limit("<!DOCTYPE html> <html ...", "<!DOCTYPE html> <html ...", "Search? &ajaxSearch=`0` &...", " /** * AjaxSearch * * 検...", "1442066396.85", "60")
assets/snippets/ajaxSearch/classes/ajaxSearch.class.inc.php on line 78
ajaxSearchでGoogleのクロール時にエラーがでます 【解決済み】
Re: ajaxSearchでGoogleのクロール時にエラーがでます
set_time_limit関数は不要だと思うのでajaxSearchのファイルの中の記述を削除してみてください
Re: ajaxSearchでGoogleのクロール時にエラーがでます 【解決済み】
yama様
お世話になっております。また、返信が遅くなり申し訳ございません。
教えていただいたとおりajaxSearch.class.inc.phpの
set-time-limitの行を削除したところ、エラーがでることはなくなりました。
これでやっとエラーログの削除から開放されます。
本当にありがとうございました。
お世話になっております。また、返信が遅くなり申し訳ございません。
教えていただいたとおりajaxSearch.class.inc.phpの
set-time-limitの行を削除したところ、エラーがでることはなくなりました。
これでやっとエラーログの削除から開放されます。
本当にありがとうございました。