@xjpvictor opened this Issue on August 20th 2013

Since I upgraded to PHP 5.5.2 with opcache enabled, Dashboard page for single website cannot be opened any more. Other functions like setting and "all websites" page are working well. With opcache disabled, everything works. Other sites on the same server don't have any problem.
php-fpm logs "WARNING: www child 20865 exited on signal 11 (SIGSEGV) after 1275.097800 seconds from start"
Keywords: segfault,php5.5

@robocoder commented on August 20th 2013 Contributor

Sorry segfaults typically point to a PHP bug.

@mattab commented on August 27th 2013 Member

Was reported in forum as well http://forum.piwik.org/read.php?2,105879

@xjpvictor commented on August 28th 2013

By disable optimization in opcache, I was able to get dashboard working with opcache.

@anonymous-matomo-user commented on September 5th 2013

Apparently this is a Piwik bug which is fixed by making a small change to libs/upgradephp/upgrade.php and updating to the latest opcache from github:

http://www.mail-archive.com/php-general@lists.php.net/msg275174.html

@robocoder commented on September 5th 2013 Contributor

There's nothing syntactically wrong with upgrade.php. The extra '}' sounds like a red herring.

@robocoder commented on September 5th 2013 Contributor

p.s. the _json_encode function no longer exists in the 1.2 branch -- it was provided for php 5.1.x.

@mattab commented on September 5th 2013 Member

See note in forum, there was a bug in the extension which was patched: http://forum.piwik.org/read.php?2,105879,page=1#msg-106058

@mattab commented on September 16th 2013 Member

Moving 1.x closed tickets to 2.0

This Issue was closed on September 16th 2013
Powered by GitHub Issue Mirror