ロリポップでAjaxSearchが動かない。modx1.0.5J-r10 およびr5 【解決済み】
Posted: 2012年2月16日(木) 18:55
-----
ホスト&契約タイプ :ロリポップ
PHP Version 5.2.17
MySQLサーバのバージョン: 5.1.59-community-log
modxバージョン : 1.0.5J-r5およびr10
アドオン : AjaxSearch1.9.2b
-----
いつもお世話になっております。
modx1.0.5J-r5からr10にアップデートしたのを機に、サイトに検索をつけようとAjaxSearchスニペットコールをしたとろ以下のエラーがでました。
スニペットコールは最低限で[!AjaxSearch? &ajaxSearch=`0`&landingPage=`検索結果ページid`!]
検索結果ページも設定してあります。
このサイトはmodx0.9.7あたりからちょこちょことアップデートを繰り返しているため、古いデフォルトテンプレート MODxHostWithComments などが残ってます。
MODxHostWithComments を使うと「AjaxSearchはパラメータが変わったので、ajaxSearch_version_192.txtを見よ」と英文が出ていたので、指示に従って
パラメータ名を変更したところ、MODxHostWithCommentsテンプレートでも同じエラーが出るようになりました。
以前からAjaxSearchを使用していた別のサイト(さくらのレンタルサーバー使用)では、r5からr10にアップデートしても
問題なくAjaxSearchは使えているので、レンサバの問題かもしれません。
さくらのサーバー情報は以下です
-----
ホスト&契約タイプ :さくら ビジネスプロ
PHP Version 5.2.17
MySQLサーバのバージョン: 5.1.51-log
modxバージョン : 1.0.5J-r5およびr10
アドオン : AjaxSearch1.9.2b
-----
ロリポップサーバーのサイトの検索はすぐに必要なわけではないのですが、あると便利なので使えるならAjaxSearchを使いたいです。
よろしくお願いします。
ホスト&契約タイプ :ロリポップ
PHP Version 5.2.17
MySQLサーバのバージョン: 5.1.59-community-log
modxバージョン : 1.0.5J-r5およびr10
アドオン : AjaxSearch1.9.2b
-----
いつもお世話になっております。
modx1.0.5J-r5からr10にアップデートしたのを機に、サイトに検索をつけようとAjaxSearchスニペットコールをしたとろ以下のエラーがでました。
スニペットコールは最低限で[!AjaxSearch? &ajaxSearch=`0`&landingPage=`検索結果ページid`!]
検索結果ページも設定してあります。
原因がわからず、バックアップしておいたr5でも試したのですが、同じエラーがでました。« 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
Error type/ Nr.: Warning - 2
File: /home/users/1/holy.jp-gender-sf/web/assets/snippets/ajaxSearch/classes/ajaxSearch.class.inc.php
Line: 78
Line 78 source: set_time_limit($asCfg->cfg['timeLimit']);
Basic info
REQUEST_URI: /about.html
ID: 136
Current Snippet: AjaxSearch
Current Plugin: phx(OnParseDocument)
Referer: http://gender-sf.org/manager/index.php? ... r=1&stay=2
User Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.2.26) Gecko/20120128 Firefox/3.6.26 ( .NET CLR 3.5.30729)
Parser timing
MySQL: 0.0326 s (17 Requests)
PHP: 0.0626 s
Total: 0.0952 s
このサイトはmodx0.9.7あたりからちょこちょことアップデートを繰り返しているため、古いデフォルトテンプレート MODxHostWithComments などが残ってます。
MODxHostWithComments を使うと「AjaxSearchはパラメータが変わったので、ajaxSearch_version_192.txtを見よ」と英文が出ていたので、指示に従って
パラメータ名を変更したところ、MODxHostWithCommentsテンプレートでも同じエラーが出るようになりました。
以前からAjaxSearchを使用していた別のサイト(さくらのレンタルサーバー使用)では、r5からr10にアップデートしても
問題なくAjaxSearchは使えているので、レンサバの問題かもしれません。
さくらのサーバー情報は以下です
-----
ホスト&契約タイプ :さくら ビジネスプロ
PHP Version 5.2.17
MySQLサーバのバージョン: 5.1.51-log
modxバージョン : 1.0.5J-r5およびr10
アドオン : AjaxSearch1.9.2b
-----
ロリポップサーバーのサイトの検索はすぐに必要なわけではないのですが、あると便利なので使えるならAjaxSearchを使いたいです。
よろしくお願いします。