プロジェクト

全般

プロフィール

Bug(バグ) #3879

完了

PHP7の環境で動かない?

匿名ユーザー さんがほぼ9年前に追加. ほぼ5年前に更新.

ステータス:
Won't fix(対応せず)
優先度:
Normal(通常)
担当者:
-
対象バージョン:
-
開始日:
2016-01-25
期日:
進捗率:

0%

予定工数:
3.6 で発生するか:
Unknown (未調査)
3.8 で発生するか:
Unknown (未調査)

説明

はじめまして。dfというものです。
Arch Linux上でOpenPNE3.8.18を動かしておりました。
先日Arch LinuxのアップデートによりPHP7がリリースされ、
https://www.archlinux.org/news/php-70-packages-released/
https://www.archlinuxjp.org/news/php-70-packages-released/
アップデート後、OpenPNEがエラーを吐くようになりました。

Web上のエラー
-----
現在、サーバが混み合っているか、メンテナンス中です。
ご迷惑をおかけいたしますが、しばらく時間を空けて再度アクセスしてください。

Currently, our service is too busy or is under maintenance.
We're sorry and please retry accessing later.
-----

Apache 2.4.18 のエラーログ
-----
[Mon Jan 25 00:47:26.189896 2016] [:error] [pid 426] [client *] Unknown record property / related component "Array" on "SnsTerm"
-----

$ ./symfony doctrine:build-model したときのログ
-----

[*@* OpenPNE3]$ ./symfony doctrine:build-model
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/xcache.so' - /usr/lib/php/modules/xcache.so: undefined symbol: zval_used_for_init in Unknown on line 0
PHP Warning:  ob_start(): function '' not found or invalid function name in /opt/OpenPNE3/lib/vendor/symfony/lib/config/sfApplicationConfiguration.class.php on line 155

Warning: ob_start(): function '' not found or invalid function name in /opt/OpenPNE3/lib/vendor/symfony/lib/config/sfApplicationConfiguration.class.php on line 155
PHP Notice:  ob_start(): failed to create buffer in /opt/OpenPNE3/lib/vendor/symfony/lib/config/sfApplicationConfiguration.class.php on line 155

Notice: ob_start(): failed to create buffer in /opt/OpenPNE3/lib/vendor/symfony/lib/config/sfApplicationConfiguration.class.php on line 155
>> doctrine  generating model classes
>> file+     /tmp/doctrine_schema_51194.yml
PHP Warning:  file_put_contents(/opt/OpenPNE3/lib/model/doctrine/base/BaseMember.class.php): failed to open stream: Permission denied in /opt/OpenPNE3/lib/vendor/symfony/lib/plugins/sfDoctrinePlugin/lib/vendor/doctrine/Doctrine/Import/Builder.php on line 1287

Warning: file_put_contents(/opt/OpenPNE3/lib/model/doctrine/base/BaseMember.class.php): failed to open stream: Permission denied in /opt/OpenPNE3/lib/vendor/symfony/lib/plugins/sfDoctrinePlugin/lib/vendor/doctrine/Doctrine/Import/Builder.php on line 1287

  Couldn't write file /opt/OpenPNE3/lib/model/doctrine/base/BaseMember.class.php


-----

以上です。初めての報告ですので不足している情報などあればおっしゃって下さい。それでは。

kaoru n さんがほぼ5年前に更新

  • ステータスNew(新規) から Won't fix(対応せず) に変更

PHP7 については、#4112 にて対応中のためこのチケットは対応せずとします。

他の形式にエクスポート: Atom PDF