Custom Query (307 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (16 - 18 of 307)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Ticket Resolution Summary Owner Reporter
#329 fixed require/include 缓存的bcompiler编码文件出错 moo mark35
Description

如果php文件是函数定义,那么bcompiler编码后首次加载正常,第二次加载(xcache缓存命中)后 require/inlude并无报错但函数并未创建。 如果是用class来定义,则无此问题。

demo:

a.php <?php require 'b-encoded.php'; b(); -- 二次刷新后会报函数b不存在 ?>


b.php <?php function b() {

echo 'this is b.php';

} echo '这儿一直都能显示的'; ?>

用bencoder把b.php编译为b-encoded.php. 如果b.php是如下定义然后在a.php中调用,则二次刷新也正常 <?php class B {

function b() {

echo 'this is class b';

}

} ?>

a.php <?php require 'b-encoded.php'; $b = new B; $b->b(); 正常 ?>

CentOS X64 v6.4 PHP 5.3.27 xcache 3.0.3

#328 duplicate segfaults when using XCache 2.0.1 under heavy load moo boxdev
Description

Some of our machines have XCache 2.0.1 installed. In case this helps with troubleshooting XCache 3.0.x, here are some stack traces.

We would appreciate your feedback on what other data we can gather.

Version of XCache: php-xcache-2.0.1-5.4.13_box2.el6.x86_64 Version of PHP: php-5.4.13-1.el6.x86_64 Version of Apache: httpd-2.2.15-15.sl6.1.x86_64 OS: Scientific Linux 6 Output of 'uname -a': Linux pod4201-upload01.pod.box.net 2.6.32-220.23.1.el6.x86_64 #1 SMP Mon Jun 18 09:58:09 CDT 2012 x86_64 x86_64 x86_64 GNU/Linux Frequency of occurrence: Normally very low. But intermittently, every web server request results in a segfault. xcache.readonly_protection = On

Once a server gets into the state where all requests result in a segfault, we bounce httpd and requests can be processed normally again.

#327 fixed Duplicate ++LOOPCOUNTER moo drakmor
Description

++LOOPCOUNTER duplicated in proccess.m4 -> dump on parse traits overloads

Patch:

--- process.m4.old	2013-09-09 01:01:47.745818300 +0400
+++ process.m4	2013-09-09 01:01:59.683318300 +0400
@@ -103,8 +103,6 @@
 				popdef(`add_assoc_bool_ex')
 				popdef(`SRC')
 				popdef(`dst')
-
-				++LOOPCOUNTER;
 			}
 			add_assoc_zval_ex(dst, ZEND_STRS("$3"), arr);
 		', `

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Note: See TracQuery for help on using queries.