ホームページ  >  に質問  >  本文

Smarty は文字化けした文字のキャッシュをオンにします

Smarty でキャッシュをオンにすると、最初はページが文字化けしますが、その後は正常になりますが、プロジェクトもページもすべて utf8 エンコードされているため、*** の問題についてはわかりません。

PHP コードは次のとおりです (smarty3.1.16)

<?php

include_once './libs/Smarty.class.php';

$ Smarty = new Smarty();

$smarty->キャッシング =1;

$smarty->cache_lifetime =3 ;

$smarty-> ;assign( "name","すべてうまくいきます");

$smarty->display("name.html");


##template

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>ここにタイトルを挿入</title>

</head>

<body>

{$name}

</body>

</html>


风起时丶丶想你风起时丶丶想你2224日前924

全員に返信(2)返信します

  • 风起时丶丶想你

    风起时丶丶想你2018-10-12 11:21:46

    PHP のバージョンを変更したところ、原因は PHP6 自体にあることがわかりました。とにかく、PHP6 の代わりに PHP5 または PHP7 を使用してみてください。

    返事
    0
  • 风起时丶丶想你

    风起时丶丶想你2018-10-11 10:33:47

    誰か説明してもらえますか?

    返事
    0
  • キャンセル返事