MODx 1.0.4をダウンロードさせていただいたんですが/manager/画面では問題なく動作しているみたいなんですがサイトにアクセスしてみると以下のようなエラーが出てしまいました。
« 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: /virtual/test/public_html/test.test.jp/mi/assets/snippets/ajaxSearch/classes/ajaxSearch.class.inc.php
Line: 78
Line 78 source: set_time_limit($asCfg->cfg['timeLimit']);
Parser timing
MySQL: 0.0030 s (0 Requests)
PHP: 0.0214 s
Total: 0.0244 s
です。
これはどーいったエラーなのでしょうか? また対処方法など教えていただけないでしょうか?
宜しくお願いします。
新規インストールエラー 【解決済み】
Re: 新規インストールエラー
1.0.4で最も変化があったのは本体ではなくて拡張機能のAjaxSearchなのですが、これがエラーの原因になっているみたいです。管理画面のエレメント管理を開いて、AjaxSearchの補助プラグインであるSearchHighlightプラグインを無効にしてみてください。もしAjaxSearchを使いたい場合は、後日でよければ修正します。
Re: 新規インストールエラー
« MODx Parse Error »
yamaさん、お返事ありがとうございます。教えていただいた
>AjaxSearchの補助プラグインであるSearchHighlightプラグインを無効にしてみてください。
をやってみたんですがまだ以下のようなエラーが出てしまいます。
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: /virtual/test/public_html/test.test.jp/mi/assets/snippets/ajaxSearch/classes/ajaxSearch.class.inc.php
Line: 78
Line 78 source: set_time_limit($asCfg->cfg['timeLimit']);
Parser timing
MySQL: 0.0003 s (0 Requests)
PHP: 0.0242 s
Total: 0.0244 s
すみませんが宜しくお願いします。
yamaさん、お返事ありがとうございます。教えていただいた
>AjaxSearchの補助プラグインであるSearchHighlightプラグインを無効にしてみてください。
をやってみたんですがまだ以下のようなエラーが出てしまいます。
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: /virtual/test/public_html/test.test.jp/mi/assets/snippets/ajaxSearch/classes/ajaxSearch.class.inc.php
Line: 78
Line 78 source: set_time_limit($asCfg->cfg['timeLimit']);
Parser timing
MySQL: 0.0003 s (0 Requests)
PHP: 0.0242 s
Total: 0.0244 s
すみませんが宜しくお願いします。
Re: 新規インストールエラー
この辺、どうでしょ?
http://www.php.net/manual/ja/function.s ... -limit.php
※注意>警告と見てください。
P.S.
肝心なこと書き忘れました。
セーフモードでの運用は必須ですか?(いろいろ問題があるので・・・)
http://www.php.net/manual/ja/function.s ... -limit.php
※注意>警告と見てください。
P.S.
肝心なこと書き忘れました。
セーフモードでの運用は必須ですか?(いろいろ問題があるので・・・)
Re: 新規インストールエラー
ページを表示するだけでajaxSearch.class.inc.php が読み込まれてるのが不思議な気がします。たぶんちょっとしたことで解決できると思いますので、お付き合いいただけますでしょうか。
ajaxSearchを修正することで対応はできると思いますが、それ以前の問題が何かありそうです。テンプレートには、何か心当たりのある記述はありますか?
ajaxSearchを修正することで対応はできると思いますが、それ以前の問題が何かありそうです。テンプレートには、何か心当たりのある記述はありますか?
Re: 新規インストールエラー
sama55さん、お返事おりがとうございます。
yamaさんへ
テンプレートはノーマルのMODxHostです。
サーバーはcoreserver
PHPは5.2.5
MySQLは5.1.22-rcです。
とはどーゆうことでしょうか? modx内でセーフモードを切り替えるとゆうことでしょうか?肝心なこと書き忘れました。
セーフモードでの運用は必須ですか?(いろいろ問題があるので・・・)
yamaさんへ
こちらこそ宜しくお願いします。ページを表示するだけでajaxSearch.class.inc.php が読み込まれてるのが不思議な気がします。たぶんちょっとしたことで解決できると思いますので、お付き合いいただけますでしょうか。
テンプレートはノーマルのMODxHostです。
サーバーはcoreserver
PHPは5.2.5
MySQLは5.1.22-rcです。
Re: 新規インストールエラー
mana さん、こんばんは
エラーメッセージそのままの意味で coreserver ではセーフモードでしか動かせないので
ajaxSearch.class.inc.php の 78行目をコメントアウトするだけだと思いますがどうでしょうか?
AddHandler application/x-httpd-phpcgi .php とかでセーフモードを変更するとこんどは
セッション管理がおかしくなって Warning: session_start() が画面先頭に表示されるようです。
エラーメッセージそのままの意味で coreserver ではセーフモードでしか動かせないので
ajaxSearch.class.inc.php の 78行目をコメントアウトするだけだと思いますがどうでしょうか?
AddHandler application/x-httpd-phpcgi .php とかでセーフモードを変更するとこんどは
セッション管理がおかしくなって Warning: session_start() が画面先頭に表示されるようです。
Re: 新規インストールエラー 【解決済み】
dainitiさん、お返事ありがとうございます。
教えていただきました
本当に助かりました。 ありごとうございます。
教えていただきました
でエラーがなくなりました。エラーメッセージそのままの意味で coreserver ではセーフモードでしか動かせないので
ajaxSearch.class.inc.php の 78行目をコメントアウトするだけだと思いますがどうでしょうか?
本当に助かりました。 ありごとうございます。