mirror of
https://github.com/php/php-src.git
synced 2026-04-02 13:43:02 +02:00
Merge branch 'PHP-7.0'
* PHP-7.0: This only make sense on *nix
This commit is contained in:
@@ -215,4 +215,4 @@ opcache.mmap_base
|
||||
errors.
|
||||
|
||||
opcache.lockfile_path (default "/tmp")
|
||||
Absolute path used to store shared lockfiles.
|
||||
Absolute path used to store shared lockfiles (for *nix only)
|
||||
|
||||
@@ -195,7 +195,9 @@ typedef struct _zend_accel_directives {
|
||||
zend_long max_file_size;
|
||||
zend_long interned_strings_buffer;
|
||||
char *restrict_api;
|
||||
#ifndef ZEND_WIN32
|
||||
char *lockfile_path;
|
||||
#endif
|
||||
#ifdef HAVE_OPCACHE_FILE_CACHE
|
||||
char *file_cache;
|
||||
zend_bool file_cache_only;
|
||||
|
||||
@@ -299,9 +299,10 @@ ZEND_INI_BEGIN()
|
||||
STD_PHP_INI_BOOLEAN("opcache.enable_cli" , "0" , PHP_INI_SYSTEM, OnUpdateBool, accel_directives.enable_cli, zend_accel_globals, accel_globals)
|
||||
STD_PHP_INI_ENTRY("opcache.error_log" , "" , PHP_INI_SYSTEM, OnUpdateString, accel_directives.error_log, zend_accel_globals, accel_globals)
|
||||
STD_PHP_INI_ENTRY("opcache.restrict_api" , "" , PHP_INI_SYSTEM, OnUpdateString, accel_directives.restrict_api, zend_accel_globals, accel_globals)
|
||||
STD_PHP_INI_ENTRY("opcache.lockfile_path" , "/tmp" , PHP_INI_SYSTEM, OnUpdateString, accel_directives.lockfile_path, zend_accel_globals, accel_globals)
|
||||
|
||||
#ifdef ZEND_WIN32
|
||||
#ifndef ZEND_WIN32
|
||||
STD_PHP_INI_ENTRY("opcache.lockfile_path" , "/tmp" , PHP_INI_SYSTEM, OnUpdateString, accel_directives.lockfile_path, zend_accel_globals, accel_globals)
|
||||
#else
|
||||
STD_PHP_INI_ENTRY("opcache.mmap_base", NULL, PHP_INI_SYSTEM, OnUpdateString, accel_directives.mmap_base, zend_accel_globals, accel_globals)
|
||||
#endif
|
||||
|
||||
@@ -712,7 +713,10 @@ static ZEND_FUNCTION(opcache_get_configuration)
|
||||
add_assoc_bool(&directives, "opcache.fast_shutdown", ZCG(accel_directives).fast_shutdown);
|
||||
add_assoc_bool(&directives, "opcache.enable_file_override", ZCG(accel_directives).file_override_enabled);
|
||||
add_assoc_long(&directives, "opcache.optimization_level", ZCG(accel_directives).optimization_level);
|
||||
|
||||
#ifndef ZEND_WIN32
|
||||
add_assoc_string(&directives, "opcache.lockfile_path", STRING_NOT_NULL(ZCG(accel_directives).lockfile_path));
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_OPCACHE_FILE_CACHE
|
||||
add_assoc_string(&directives, "opcache.file_cache", ZCG(accel_directives).file_cache ? ZCG(accel_directives).file_cache : "");
|
||||
|
||||
Reference in New Issue
Block a user