Tôi đã cài đặt APC trên Linux ubuntu 11.04 và tôi muốn tạo một số điểm chuẩn hiệu suất để xem cải thiện tốc độ trên PHP mà không có APC nhưng tôi không biết cách vô hiệu hóa/xóa APC.Vô hiệu hóa hoặc xóa apc
Tôi đã cố xóa các tệp apc.ini của mình nhưng tệp không hoạt động. Tuy nhiên sau khi tôi tải trang lần đầu tiên, trang sẽ được lưu trữ trong bộ nhớ cache và lần thứ hai tôi tải trang, trang sẽ tải nhanh hơn nhiều.
Đây là tệp PHP mà tôi sử dụng để đo thời gian.
<?php
function getTime()
{
$a = explode (' ',microtime());
return(double) $a[0] + $a[1];
}
$Start = getTime();
?>
<?php require_once("includes/connection.php");?>
<?php require_once("includes/functions.php");?>
<?php
find_selected_page(true);
?>
<?php require_once("includes/header.php");?>
<table id="structure">
<tr>
<td id="navigation">
<?php echo navigation_public($sel_subject,true);
// $sel_page is sent as a GLOBAL so that we can reuse is in the page area
?>
</td>
<td id="page">
<?php
if($sel_page!=NULL)
{
echo "<h2>".htmlentities($sel_page['menu_name'])."</h2>";
echo "<p>".strip_tags(nl2br($sel_page['content']),"<b><br><p><a>")."</p>";
}
else if($sel_subject!=NULL)
{
echo "<h2>".$sel_subject['menu_name']."</h2>";
}
else
{
echo "<h2>Welcome to Widget Corp</h2>";
}
?>
</td>
</tr>
</table>
<?php
$End = getTime();
echo "Time taken = ".number_format(($End - $Start),3)." secs";
?>
<?php require("includes/footer.php");?>
Loại bỏ các 'apc.ini' tệp là đủ, bạn đã khởi động lại Apache sau khi bạn xóa tệp đó chưa? – lanzz
Tôi đã xóa nội dung của nó. Không phải tập tin. Và có tôi khởi động lại apache của tôi bằng cách sử dụng sudo /etc/init.d/apache2 khởi động lại. –