Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Zend framework 在Unix web服务器上安装Zend framework_Zend Framework_Unix - Fatal编程技术网

Zend framework 在Unix web服务器上安装Zend framework

Zend framework 在Unix web服务器上安装Zend framework,zend-framework,unix,Zend Framework,Unix,我想在Unix服务器上安装Zend framework,但是我在web上找不到关于如何安装Zend framework的好指南。我已经在上查看了指南:但它没有Unix的说明。我不是Unix方面的专家,但我知道如何使用它的基本知识。由于PHP是一种可移植语言,在Windows、Linux、Unix或任何其他系统上安装Zend Framework应该完全相同 只需确保库路径设置正确即可。我习惯在index.php中强制执行此操作: defined('PROJECT_PATH') || define(

我想在Unix服务器上安装Zend framework,但是我在web上找不到关于如何安装Zend framework的好指南。我已经在上查看了指南:但它没有Unix的说明。我不是Unix方面的专家,但我知道如何使用它的基本知识。

由于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_路径后,只需在主应用程序类中设置一次_,并为应用程序的其余部分设置一个自动加载程序

P>其他要考虑的事情是: *安装PHP本身 *PHP Apache2的接口?并对其进行适当的配置

祝你好运