ホームページ  >  記事  >  バックエンド開発  >  Smarty テンプレートのコンパイルでファイル エラーが生成される

Smarty テンプレートのコンパイルでファイル エラーが生成される

WBOY
WBOYオリジナル
2016-06-23 13:20:291290ブラウズ

私のコンピュータでコードを開くと、template_c でエラーが報告されます。エラーが示すコードを確認したところ、問題はありませんでした。
templpate_c はどのように生成されますか?削除できますか?設定と何か関係があるのでしょうか?その後、別の人のコードの完全なセットを使用したところ、template_c でさらに多くのエラー ファイルが報告されましたが、その人の元のコンピュータではエラーはまったくありませんでした。押し下げられた。


返信 ディスカッション (解決策)

キャッシュ ファイル ディレクトリを生成する権限があるかどうかを確認します

キャッシュ ファイルを生成するための承認権限があるかどうかを確認しますか?

var $compile_dir = 'templates_c';

temlpate_c 内のファイルは、ルールに従って template ファイルから Smarty によって生成された実行可能な php ファイルです。エラーが消える方法はもう存在しません




キャッシュファイルが生成されるディレクトリに書き込み権限があるかどうかを確認してください

これですか?

var $compile_dir = 'templates_c';[/quote



キャッシュファイルが生成されるディレクトリに書き込み権限があるか確認してください

これでしょうか?
var $compile_dir = 'templates_c';

そうです



temlpate_c 内のファイルは、ルールに従って template のテンプレート ファイルから Smarty によって生成された実行可能な php ファイルです
template_c 内のすべてのファイルを削除すると、スマート y を実行できますエラーが消えるように を再生成
削除後に再生成するにはどうすればよいですか? 他には何も変更しませんでしたが、template_c を削除した後、Web ページから開いたほぼすべてのページでエラーが報告されました。それを復元すると、再び正常になりました。

どのようなエラーが報告されますか? ? ? ?

temlpate_c 内のファイルは、ルールに従って temlpate 内のテンプレート ファイルから Smarty によって生成された実行可能な php ファイルです
temlpate_c 内のすべてのファイルを削除して、smarty に再生成させることができます
こうすれば、エラーは消えます

削除して再生成した後つまり、templates フォルダーの下のほぼすべての tpl フォルダーが赤くなりました。 。 。 。 。 。私のテンプレートファイル自体のコードに何か問題がありますか?

何かわかりやすいことは言えませんか?


人にわかるようなこと言えないの?


赤十字のエラーメッセージです
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。