1

我想在 Unix 服务器上安装 Zend 框架,但我在网上找不到任何关于如何安装的好的指南。我查看了以下指南:http ://akrabat.com/wp-content/uploads/Getting-Started-with-Zend-Framework.pdf ,但它没有针对 Unix 的说明。我不是 Unix 专家,但我知道如何使用它的基础知识。

4

1 回答 1

0

由于 PHP 是一种可移植语言,因此在 Windows、Linux、Unix 或任何其他平台上安装 Zend Framework 应该完全相同。

只需确保您的库路径设置正确。我有在 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 回答