Tôi đã phát hiện ra một cách để tạo ra phân đoạn php và tôi hơi tò mò về những gì đang xảy ra. Có lẽ ai đó có thể giải thích điều này cho tôi?Lỗi phân đoạn PHP do php tạo ra trong khi vòng lặp
[email protected]:..com/trunk5/tools/nestedset> cat > while.php
<?php
while(1){
die('dd');
}
?>
^C
0 [email protected]:..com/trunk5/tools/nestedset> php -f while.php
ddzsh: segmentation fault php -f while.php
0 [email protected]:..com/trunk5/tools/nestedset> php -f while.php
dd%
0 [email protected]:..com/trunk5/tools/nestedset> php -f while.php
dd%
0 [email protected]:..com/trunk5/tools/nestedset> php -f while.php
ddzsh: segmentation fault php -f while.php
0 [email protected]:..com/trunk5/tools/nestedset> php -f while.php
ddzsh: segmentation fault php -f while.php
0 [email protected]:..com/trunk5/tools/nestedset> php -f while.php
dd%
0 [email protected]:..com/trunk5/tools/nestedset> php -f while.php
dd%
Như bạn thấy, nó không xảy ra mỗi lần. Php caching?
php5 5.2.10.dfsg.1-2ubuntu6.1
Tôi không thể sao chép điều này vào ngày 5.2.11 ... –
Bạn có sẵn valgrind không? Bạn có thể chạy nó thông qua valgrind tức là valgrind php -f ./while.php và đăng đầu ra không? –
Tôi không thể tạo lại lỗi. Phiên bản php của tôi giống như của bạn. – erenon