PHP5.4.4でのエラーについて

ユーザーさんによるシステムの不具合報告です。できるだけ状況を詳しくご報告ください。

モデレータ: webmaster

返信
tomita
記事: 5
登録日時: 2012年7月09日(月) 10:46
お住まい: 沖縄県北谷町、愛知県名古屋市
連絡を取る:

PHP5.4.4でのエラーについて

投稿記事 by tomita » 2012年7月09日(月) 11:00

webmaster様
初めて投稿致します、富田と申します。

今回、PHP5.4.4のサーバへCMS Designerをインストールしたところ、多数のエラーメッセージが出力されてしまいました。
本現象はCMS DesignerのPHP5.4.4での動作が未対応か、私のサーバ環境での問題によるものか。
ご意見いただけますと、助かります。

どうぞよろしくお願い致します。

----

以下、エラーの一部を転記させていただきます。

Deprecated: Assigning the return value of new by reference is deprecated in /(...)/cmsdesigner/include/domxml-php4-to-php5.php on line 453

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /(...)/cmsdesigner/include/domxml-php4-to-php5.php:453) in /(...)/cmsdesigner/include/app.php.inc on line 68

Strict Standards: Non-static method App::getSiteConfigFilePath() should not be called statically, assuming $this from incompatible context in /(...)/cmsdesigner/include/app.php.inc on line 618

Strict Standards: Non-static method App::getRootDir() should not be called statically, assuming $this from incompatible context in /(...)/cmsdesigner/include/app.php.inc on line 286

Strict Standards: Only variables should be assigned by reference in /(...)/cmsdesigner/include/domxml-php4-to-php5.php on line 452

Strict Standards: Non-static method ADXslt::setXsltLibNo() should not be called statically in /(...)/cmsdesigner/manager.php on line 200

webmaster
Site Admin
記事: 1451
登録日時: 2004年12月10日(金) 10:09

Re: PHP5.4.4でのエラーについて

投稿記事 by webmaster » 2012年7月09日(月) 13:43

富田さん、ご連絡ありがとうございます。webmasterです。この度は不具合の発生でご迷惑をおかけしております。

PHP5.4.4にCMS Designerが対応していない、ということはございません。早急に原因をつきとめまして、ご報告させて頂きます。m(__)m
取り急ぎ、ご連絡まで。

webmaster
Site Admin
記事: 1451
登録日時: 2004年12月10日(金) 10:09

Re: PHP5.4.4でのエラーについて

投稿記事 by webmaster » 2012年7月09日(月) 17:55

webmasterです。
現在、PHP5.4環境を構築し、試験中です。PHP5.4系でPHPに多数の仕様変更があった点について考慮しておらず、それが今回のWarningとして表示されておりました。
これまで確認に利用していたPHP5.4環境のエラー表示レベルが、WARNINGレベルを非表示に指定していたため、これまで気づいておりませんでした。ご迷惑をおかけしており申し訳ありません。

これから対応作業に入りますが、正直なところ作業量の見積もりができておらず、とりあえず着手しながら終わりが見え次第、また報告させて頂きます。

尚、エラー表示レベルをエラーのみ表示にして頂ければ、とりあえず動作するものと思われます。(今回表示されているものは、全て「警告(WARNING)」レベルのもので、動作そのものにはほとんど影響がないものばかりです)
方法は、php.iniの
error_reporting = E_ALL
のようになっている箇所を、
error_reporting = E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR
のように書き換えて頂ければ大丈夫です。
これでもエラーが出る場合には、申し訳ありませんがまたご連絡ください。すぐに対応させて頂きます。

尚、実行には、PHP側でxslライブラリを有効にする必要がありますのでご注意ください。(有効にする方法は、PHPのマニュアル等をご参照ください)

tomita
記事: 5
登録日時: 2012年7月09日(月) 10:46
お住まい: 沖縄県北谷町、愛知県名古屋市
連絡を取る:

Re: PHP5.4.4でのエラーについて

投稿記事 by tomita » 2012年7月10日(火) 08:32

webmaster様

早速のご確認、ありがとうござます!
お知らせいただいたphp.iniの設定を試してみたいと思います。

ご対応いただき、たいへん助かります。
製品への反映についてもお待ちしておりますので、どうぞよろしくお願い致します。

webmaster
Site Admin
記事: 1451
登録日時: 2004年12月10日(金) 10:09

Re: PHP5.4.4でのエラーについて

投稿記事 by webmaster » 2012年7月12日(木) 18:23

webmasterです。中間報告をさせて頂きます。

現在、Noticeレベルのエラーを消すなど細かいレベルの作業を進めており、これについてはほぼ完了したのですが、動作テストの段階でいくつか不具合が発見されております。
PHP5.4.4環境にて現在までに見つかっているのは、

(1) 管理画面の画像サムネイルが表示されない。
(2) 管理画面のWYSIWYGエディタの内容が表示されない(保存もされない)。

というものです。申し訳ありませんが、現状ではPHP5.4.4での運用は支障をきたすことになります。
作業の完了まで、もうしばらくお待ちいただけますようお願いいたします。
来週をめどに考えておりますが、状況が変わり次第、またご報告致します。

tomita
記事: 5
登録日時: 2012年7月09日(月) 10:46
お住まい: 沖縄県北谷町、愛知県名古屋市
連絡を取る:

Re: PHP5.4.4でのエラーについて

投稿記事 by tomita » 2012年7月13日(金) 08:34

webmaster様

お知らせいただき、誠にありがとうございます。
こちらの環境でも、php.iniの設定でひとまずエラー出力は無くなり、通常動作しているようでした。

しかし現状ではいくつか不具合があるとのことで、
期日の決まっているプロジェクト等への現時点での正式採用は、
ひとまず保留とさせていただこうと思います。

解決をお待ちしておりますので、今後ともよろしくお願い致します。

webmaster
Site Admin
記事: 1451
登録日時: 2004年12月10日(金) 10:09

Re: PHP5.4.4でのエラーについて

投稿記事 by webmaster » 2012年7月13日(金) 17:18

webmasterです。

> tomitaさん

PHP5.4.4のリリースからもう数ヶ月経過しているにも関わらず、対応が後手になっており、ご迷惑をおかけしております。
今後はもう少し、PHPの最新版情報に気を配っていこうと思います。

以下、中間報告です。

(1) 管理画面の画像サムネイルが表示されない。【解決】
 →imagejpeg関数の第二引数の仕様変更が原因でした。viewcore.php.inc 3941行の imagejpeg関数第二引数の""を、nullに変更することで解決しました。ただ、ブラウザに「エラーで表示されなかったときのキャッシュ」が残っている為、一度ブラウザのキャッシュを削除して頂く必要があります。

(2) 管理画面のWYSIWYGエディタの内容が表示されない(保存もされない)。【解決】
 →こちらの勘違いで、PHP5.4.4環境の構築で問題が起きていました(FCKeditorとCKeditorを同居させてしまっていました)。
  この件については、そもそも特に不具合はありませんでした。

その他、テストを進めておりますが、今のところ不具合は見つかっておりません。
次週にはリリースできそうです。

tomita
記事: 5
登録日時: 2012年7月09日(月) 10:46
お住まい: 沖縄県北谷町、愛知県名古屋市
連絡を取る:

Re: PHP5.4.4でのエラーについて

投稿記事 by tomita » 2012年7月17日(火) 08:57

webmaster様

ご報告、ありがとうございます。

私の環境でも、お知らせいただいた修正内容(imagejpeg関数第二引数の""を、nullに変更)で、
JPEG画像のサムネイル表示を確認できましたので、お知らせ致します。

WYSIWYGエディタの件も、了解致しました。

早い時期に製品版リリースが可能でありましたら、たいへん助かります。
引き続きよろしくお願い致します。

webmaster
Site Admin
記事: 1451
登録日時: 2004年12月10日(金) 10:09

Re: PHP5.4.4でのエラーについて

投稿記事 by webmaster » 2012年7月20日(金) 17:40

webmasterです。ご連絡が遅くなりまして申し訳ありません。

PHP4、PHP5.4.4環境でのテストが終わり、問題ないことが確認できた為、対処版をリリース致しました。
ver.1.1.14a 以降をダウンロードしてご利用ください。

もし何か問題が発見されましたら、直ちに対処させて頂きますので、大変お手数ですがご連絡頂ければ幸いです。

tomita
記事: 5
登録日時: 2012年7月09日(月) 10:46
お住まい: 沖縄県北谷町、愛知県名古屋市
連絡を取る:

Re: PHP5.4.4でのエラーについて

投稿記事 by tomita » 2012年7月25日(水) 14:33

webmaster様

ご連絡、ありがとうございます。
こちらの環境でも対処版を試させていただき、追ってご報告致します。

早急なご対応、ありがとうございます!

返信