• 締切済み

( Mac + MAMP + Smarty ) 何故か、ソースコードを表示する

次のページを参考に、Smartyの環境を整えようとしています。 http://www.gadgety.net/shin/tips/unix/php-tmpl.html http://1bit.mobi/20100101141842.html http://www.smarty.net/解凍した「libs」フォルダを「Smarty」に変更し、 /Applications/MAMP/bin/php5/lib/php/smarty にアップ。 ~/src/MAMP/hpdocs/ に、ファイルを於くと、ブラウザで表示出来るようにMAMPの環境設定を変更。 test.php を、新規作成。 <?php require('Smarty/Smarty.class.php'); $smarty = new Smarty; ?> ~/src/MAMP/hpdocs/test.php に、ファイルを保存。 結果、エラーは出ない物の、次のように表示される。 「< ?php require_once('Smarty/Smarty.class.php'); $smarty = new Smarty; ?> 」 パスを修正しても、同じような結果となる。 何故か、誤動作しているようです。 ご教示を、お願いします。

みんなの回答

  • BellBell
  • ベストアンサー率54% (327/598)
回答No.1

Smartyはとりあえず関係なくて、PHPを通ってませんね。 http://localhost/~ と、ブラウザで入力してアクセスしていますよね? http://127.0.0.1/~ でもいいですが。 ちょっと気になるのは、 < ?php require_once ....?> ↑スペースが入っている。元ソースは大丈夫? もっと単純な以下のような形であれば、動作しますか? <?PHP echo "Hello";?>