1

Zend フレームワークを Unix サーバーにインストールしたいと考えていますが、Web 上で適切なガイドが見つかりません。http://akrabat.com/wp-content/uploads/Getting-Started-with-Zend-Framework.pdfのガイドを見ましたが、Unix の説明はありません。私は Unix の専門家ではありませんが、基本的な使い方は知っています。

4

1 に答える 1

0

PHP は移植可能な言語であるため、Zend Framework を Windows、Linux、Unix などにインストールする方法はまったく同じです。

ライブラリ パスが正しく設定されていることを確認してください。私は index.php でこれを強制する習慣があります:

defined('PROJECT_PATH') || define('PROJECT_PATH', realpath(dirname(__FILE__) . '/../'));

// Ensure library/ is on include_path
set_include_path(implode(PATH_SEPARATOR, array(
    realpath(PROJECT_PATH . '/library'),
    get_include_path(),
)));

このセットアップを使用すると、[zf-1.x/library/Zend] ディレクトリを [project/library/Zend] ディレクトリにコピー (またはシンボリック リンク) することができます。

Zend Framework をより標準的な場所 [Linux: /usr/share/php/Zend] に追加し、この場所を php.ini の include_path ディレクティブに追加することもできます。

$ cat /etc/php5/apache2/php.ini | grep include_path
include_path = ".:/usr/share/php"

コードまたは php.ini を使用して include_path を設定したら、メイン アプリケーション クラスを require_once に設定し、残りのアプリケーション用にオートローダーをセットアップします。

その他の考慮事項: * PHP 自体のインストール * PHP へのインターフェース (Apache2?) とその適切な構成

頑張ってください!

于 2012-09-30T10:45:09.583 に答える