New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Segfault with PHP 5.5.2 opcache #4093
Comments
Sorry segfaults typically point to a PHP bug. |
Was reported in forum as well http://forum.piwik.org/read.php?2,105879 |
By disable optimization in opcache, I was able to get dashboard working with opcache. |
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 |
There's nothing syntactically wrong with upgrade.php. The extra '}' sounds like a red herring. |
p.s. the _json_encode function no longer exists in the 1.2 branch -- it was provided for php 5.1.x. |
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 |
Moving 1.x closed tickets to 2.0 |
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
The text was updated successfully, but these errors were encountered: