や ら か し た

プログラム(機能)関連の開発の話題
mtnmso1
メンバー
メンバー
記事: 25
登録日時: 2013年3月27日(水) 12:45

や ら か し た

投稿記事by mtnmso1 » 2014年4月04日(金) 13:46

Demoサイトで自作スニペットのテストをしていて、何も表示されず500エラーになるから
ファイルマネージャで「php_flag display_errors On」をやったらトドメをさしてしまったのか全部500エラーになりました☆
MODx Version:1.0.13j-r1
(Last Check:2014/05/26)
soushi
管理人
記事: 223
登録日時: 2009年7月30日(木) 01:59

Re: や ら か し た

投稿記事by soushi » 2014年4月05日(土) 09:17

デモサイトでは.htaccessファイル内にphp_flagは設定できないようになってます。
代案として次のように ini_set( 'display_errors', 1 ); をプラグインに設定する事で画面に表示されるようになると思います。

コード: 全て選択

/**
 * エラー表示
 *
 * display_errorsを有効にする
 *
 * @category plugin
 * @version  1.00
 * @internal @events OnWebPageInit
 */
ini_set( 'display_errors', 1 );


プラグインの「プラグインコード」に張り付けて保存すればOKです。
あとMODX側でもphpのエラーはひっかけていてエラーの内容によっては管理画面のイベントログを見ると何か書いてある可能性もあるので、そちらも合わせて確認しながらデバッグしていただければと思います。
どうしても動かなくなったら、またもう一つデモサイト作ってそちらでお試しください :)
(動かなくなったデモサイトも3日後に消えるので、そのまま放置してください)
mtnmso1
メンバー
メンバー
記事: 25
登録日時: 2013年3月27日(水) 12:45

Re: や ら か し た

投稿記事by mtnmso1 » 2014年4月05日(土) 09:23

なるほどなるほど……φ(。。 )めもめも
まあ、コードが悪いのか、何も出力されないんで、やってみたんですけどねw(chromeの開発者モードでは500error)
また試してみます
MODx Version:1.0.13j-r1
(Last Check:2014/05/26)