質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.47%
Zend Framework 2

Zend Framework 2は、PHP 5.3以上に対応している MVCフレームワークとコンポーネントライブラリーの集合です。

Smarty

Smartyは、PHPアプリケーションで使用されるテンプレートエンジンです。

Q&A

0回答

850閲覧

zend frameworkのプロジェクト直下でsmartyのindex.phpを表示させたい

alphard

総合スコア2

Zend Framework 2

Zend Framework 2は、PHP 5.3以上に対応している MVCフレームワークとコンポーネントライブラリーの集合です。

Smarty

Smartyは、PHPアプリケーションで使用されるテンプレートエンジンです。

0グッド

0クリップ

投稿2022/11/26 10:16

前提

現在zend framework2のプロジェクト【myalbums】をxampp/htdocs/に作成。
smarty4.3を以下のサイトを参考にダウンロードして【myalbums】直下にindex.phpを作成したのですがブラウザに表示させることができません。
参考サイト;http://vdeep.net/php-smarty

現状のエラーURL;http://127.0.0.1:8888/myalbums/index.php

急遽zendとsmartyについてキャッチアップしなければならなくなり、どなたかご助言頂けませんでしょうか。

■■index.php(ディレクト;C:\xampp\htdocs\myalbums\index.php)

//C:\xampp\htdocs\myalbums\smarty\Autoloader.php <?php // smartyの設定ファイル読み込み require_once(realpath(__DIR__) . "/smarty/Autoloader.php"); Smarty_Autoloader::register(); $name = 'okutani'; $obj = new StdClass(); $obj->hello = 'こんにちは!'; $smarty = new Smarty(); $smarty->assign('name', $name); $smarty->assign('obj', $obj); $smarty->display('index.tpl');

■■index.tpl(C:\xampp\htdocs\myalbums\templates\index.tpl)

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>Smartyテスト</title> <link rel="stylesheet" href="comn/style.css"> </head> <body> {* ここはコメントです *} やあ、{$obj->hello} {$name} </body> </html>
### 発生している問題・エラーメッセージ このページは現在機能していません 127.0.0.1 から無効な応答が送信されました。 ERR_INVALID_HTTP_RESPONSE
### php.ini ; UNIX: "/path1:/path2" include_path=C:\xampp\htdocs\myalbums ; ; Windows: "\path1;\path2" include_path = ".;c:\php\includes;C:\xampp\htdocs\myalbums\smarty"

試したこと

apacheの再起動も何度かphp.iniの変更合わせて試したけど失敗。
ディレクトリの問題かと他の似たような事例も見て試してみたのですが、うまくいっていません。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.47%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問