Selepas Smarty menghidupkan cache, halaman itu bercelaru buat kali pertama, tetapi ia adalah perkara biasa selepas kali kedua Projek dan halaman itu dikodkan dalam UTF8, jadi saya tidak tahu tentang masalah ***.
Kod PHP adalah seperti berikut (smarty3.1.16)
<?php
include_once './libs/Smarty.class.php';
$smarty = new Smarty();
&$tmarty ;caching = 1;
$smarty->cache_lifetime =3 ;
$smarty->assign("name","All the best");
$smarty->display("name.html" );
template
<!DOCTYPE html>
<html>
<head>
<meta charset="
<meta charset="<meta charset="
tajuk di sini</tajuk&g t ;</kepala><badan> {$nama}</badan></html>
Selepas menukar versi PHP, saya mendapati bahawa ia disebabkan oleh PHP6 sendiri. Saya tidak tahu apa yang menyebabkannya, cuba gunakan PHP5 atau PHP7 dan bukannya PHP6.
Bolehkah sesiapa menjelaskannya?