Linux サーバ構築 ( Fedora Core5 ) - PHP + Smarty
Smarty のテスト
Smarty のテストの方法です。
- ドキュメントルートに Smarty テスト用の php ファイルを作成する
/var/www/html/test_smarty.php
<?php require_once '/var/www/html/smarty/Smarty_App.php'; $smarty = new Smarty_App; $smarty->assign('var1', 'test_smarty.php'); $inc_path = ini_get('include_path'); $smarty->assign('var2', $inc_path); $smarty->display('test_smarty.tpl') ?>
- Smarty テンプレートファイルを作成する
/var/www/html/smarty/templates/test_smarty.tpl
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <META http-equiv=Content-Type content="text/html; charset=utf-8"> <TITLE>test_smarty.tpl</TITLE> </HEAD> <BODY> file name = {$var1}<BR/> php include_path = {$var2}<BR/> SMARTY_DIR = {$smarty.const.SMARTY_DIR}<BR/> </BODY> </HTML>
- ファイル所有権の変更
# chown -R apache:apache /var/www/html
- ブラウザで Smarty テスト用の php ファイルにアクセスし、以下が表示されることを確認する。
file name = test_smarty.php php include_path = .:/usr/share/pear:/usr/share/Smarty SMARTY_DIR = /usr/share/Smarty/
( 最終更新日時 : 2008/08/31 21:24:47 )