ホームページ > バックエンド開発 > PHPチュートリアル > Zend Framework の簡単な構成_PHP チュートリアル

Zend Framework の簡単な構成_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:33:33
オリジナル
897 人が閲覧しました

このプロジェクトでは Zend フレームワークを使用する必要があるため、これからこのフレームワークについて詳しく学習していきます。最初のレッスンは常に、Hello World を出力することです。

Zend Framework が実行される PHP 環境を構成する

最初に PHP 環境を確認します。Zend Framework では PHP バージョンが 5.1.4 以上である必要がありますが、これら 2 つのバージョンの間にはセキュリティとパフォーマンスが大幅に向上しているため、バージョン 5.2.3 以降を使用することを強くお勧めします。 。

PHP環境の設定後、php.iniファイルを開いてPDO拡張機能がオンになっているか確認してください。そうでない場合は、extension=php_pdo.dll の前の ; 記号を削除してください。

APACHEフォルダー内のhttpd.confファイルを開き、Apacheのmod_rewriteモジュールを見つけて、LoadModule rewrite_module modules/mod_rewrite.soが開いているかどうかを確認します。そうでない場合は、その前の # 記号を削除してください。

httpd.conf ファイルを見つけます。AllowOverride が None の場合は、.htaccess などのファイルを作成しても機能するように、None を all に変更してください。

PHP 環境で Zend Framewrok を使用できるように、APACHE サーバーを再起動します。

Zend Framework プロジェクトを構成する

プロジェクトフォルダーは以下の通りです:

Zend Framework の簡単な構成_PHP チュートリアル

以下に変更が必要なファイル名とコードを紹介します。

index.php (Webサイト入口) ファイルと説明:

リーリー

IndexController.php ファイルと説明:

リーリー

index.phtml テンプレート ファイルの説明:

リーリー

ブラウザに http://localhost/zendframework/ と入力して、Hello World を出力します。

追記: エラーメッセージについて Zend_Loader::Zend_Loader::registerAutoload は 1.8.0 で非推奨となり、2.0.0 で削除される予定です。代わりに Zend_Loader_Autoloader を使用してください。

Zend_Loader::autoload の使用はバージョン 1.8.0 から非推奨になり、Zend_Loader::autoload はバージョン 2.0.0 で削除されます。Zend_Loader::autoload の代わりに Zend_Loader_Autoloader を使用することをお勧めします。

もし

リーリー

に変更されました リーリー

致命的なエラー: Class 'Templater' not found in /var/www/phpweb20/htdocs/index.php on line 35 が表示されます

「Templater」クラスが明らかにパス内にあるため、クラスのロードに失敗するはずだと思います。そのため、問題は依然として Zend_Loader_Autoloader で発生するはずです。

それを

に変更するだけです リーリー

大丈夫です!

http://www.bkjia.com/PHPjc/752464.html

本当http://www.bkjia.com/PHPjc/752464.html技術記事このプロジェクトでは Zend フレームワークを使用する必要があるため、これからこのフレームワークについて詳しく学習していきます。最初のレッスンは常に、Hello World を出力することです。 Zend Framework が動作する PHP 環境を設定します...
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート