Shane Drower-Copley
2013-11-25 14:41:26 UTC
Hi,
I am having problems with my local server whenever I enable the PHP
extension, ZendOPCache. I am able to access my websites without any
problems while OPCache is disabled. I disable it by commenting out the
include in my php.ini files. The include reads
zend_extension="usr/lib/php5/20090626/opcache.so". When this is done
my phpinfo page does not display the extension and my websites work
fine.
When I want my phpinfo to display ZendOPCache and all of it's settings
I uncomment the line. However whenever this line is uncommented and my
phpinfo displays the extension, I cannot open my sites. I can open
certain .php files if they are sitting directly in my /var/www
directory, like info.php or pearcheck.php, but when I try to open a
directory such as localhost/phpmyadmin I get a browser error reading
that "the server sent no data".
My config setting in the php.ini files that my server uses are below.
I am using OPCache as a suggested extension for hosting a Learning
Management System named Moodle and the configuration was the one
suggested in their documentation.
[opcache]
opcache.enable = 1
opcache.memory_consumption = 128
opcache.max_accelerated_files = 4000
opcache.revalidate_freq = 60
; Required for Moodle
opcache.use_cwd = 1
opcache.validate_timestamps = 1
opcache.save_comments = 1
opcache.enable_file_override = 0
; If something does not work in Moodle
opcache.revalidate_path = 1 ; May fix problems with include paths
; Experimental for Moodle 2.6 and later
;opcache.fast_shutdown = 1
;opcache.enable_cli = 1 ; Speeds up CLI cron
;opcache.load_comments = 0 ; May lower memory use, might not be
compatible with add-ons and other apps.
If anyone has any help to offer please don't hesitate.
Regards
Bluekable
I am having problems with my local server whenever I enable the PHP
extension, ZendOPCache. I am able to access my websites without any
problems while OPCache is disabled. I disable it by commenting out the
include in my php.ini files. The include reads
zend_extension="usr/lib/php5/20090626/opcache.so". When this is done
my phpinfo page does not display the extension and my websites work
fine.
When I want my phpinfo to display ZendOPCache and all of it's settings
I uncomment the line. However whenever this line is uncommented and my
phpinfo displays the extension, I cannot open my sites. I can open
certain .php files if they are sitting directly in my /var/www
directory, like info.php or pearcheck.php, but when I try to open a
directory such as localhost/phpmyadmin I get a browser error reading
that "the server sent no data".
My config setting in the php.ini files that my server uses are below.
I am using OPCache as a suggested extension for hosting a Learning
Management System named Moodle and the configuration was the one
suggested in their documentation.
[opcache]
opcache.enable = 1
opcache.memory_consumption = 128
opcache.max_accelerated_files = 4000
opcache.revalidate_freq = 60
; Required for Moodle
opcache.use_cwd = 1
opcache.validate_timestamps = 1
opcache.save_comments = 1
opcache.enable_file_override = 0
; If something does not work in Moodle
opcache.revalidate_path = 1 ; May fix problems with include paths
; Experimental for Moodle 2.6 and later
;opcache.fast_shutdown = 1
;opcache.enable_cli = 1 ; Speeds up CLI cron
;opcache.load_comments = 0 ; May lower memory use, might not be
compatible with add-ons and other apps.
If anyone has any help to offer please don't hesitate.
Regards
Bluekable
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php