Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.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
Php 禁用Zend框架_Php_Apache_Zend Framework - Fatal编程技术网

Php 禁用Zend框架

Php 禁用Zend框架,php,apache,zend-framework,Php,Apache,Zend Framework,我正在使用FreeBSD+Apache。如何禁用Zend Framework在系统上运行?如果没有必要,我宁愿不删除整个软件 第二,我如何找到我正在使用的Zend框架的版本 我指的是Zend框架,CMS 我的documentroot目录是什么?在我看来,apache.conf指向的DocumentRoot不是Zend目录所在的位置。选项1)将目录层次结构移出PEAR/PHP可访问路径 选项2)修改php.ini以删除Zend Framework的路径选项1)将目录层次结构移出PEAR/php可访

我正在使用FreeBSD+Apache。如何禁用Zend Framework在系统上运行?如果没有必要,我宁愿不删除整个软件

第二,我如何找到我正在使用的Zend框架的版本

我指的是Zend框架,CMS

我的documentroot目录是什么?在我看来,apache.conf指向的DocumentRoot不是Zend目录所在的位置。

选项1)将目录层次结构移出PEAR/PHP可访问路径

选项2)修改php.ini以删除Zend Framework的路径

选项1)将目录层次结构移出PEAR/php可访问路径


选项2)修改php.ini以删除Zend Framework的路径

禁用ZF:

找到ZF目录(/Zend)并将其重命名(/\u Zend)

ZF版本:

echo Zend_Version::VERSION;

您还可以使用Zend_Version::compareVersion($versionYouNeed)比较Zend的版本;如果版本相同,此函数返回0-1如果$versionYouNeed较旧,则安装;1如果$versionYouNeed较新,则安装

禁用ZF:

找到ZF目录(/Zend)并将其重命名(/\u Zend)

ZF版本:

echo Zend_Version::VERSION;
您还可以使用Zend_Version::compareVersion($versionYouNeed)比较Zend的版本;如果版本相同,此函数返回0-1如果$versionYouNeed较旧,则安装;1如果$versionYouNeed较新,则安装

…是否禁止Zend Framework在系统上运行? 将/Zend文件夹重命名为类似于/\u Zend的东西肯定会使框架文件无法访问。但如果存在调用ZF功能的代码,那么它将失败,并且很可能失败

在我看来,如何“禁用”ZF取决于调用它的方式。如果您在标准MVC方法中使用它,则Apache webroot上的.htaccess会将所有请求指向ZF的public/index.php“bootstrap”文件

因此,我会:

  • 更改/删除.htaccess文件,使其不再指向public/index.php
  • 更改public/index.php,使其不再调用ZF功能
…是否禁止Zend Framework在系统上运行? 将/Zend文件夹重命名为类似于/\u Zend的东西肯定会使框架文件无法访问。但如果存在调用ZF功能的代码,那么它将失败,并且很可能失败

在我看来,如何“禁用”ZF取决于调用它的方式。如果您在标准MVC方法中使用它,则Apache webroot上的.htaccess会将所有请求指向ZF的public/index.php“bootstrap”文件

因此,我会:

  • 更改/删除.htaccess文件,使其不再指向public/index.php
  • 更改public/index.php,使其不再调用ZF功能

请您澄清一下。我觉得你把Zend框架和Zend引擎搞混了?如果你真的是指Zend Framework:有一个与框架一起分发的Version.php文件,它告诉你正在使用哪个框架。请澄清一下。我觉得你把Zend框架和Zend引擎搞混了?如果您实际上是指Zend Framework:有一个与该框架一起分发的Version.php文件,它告诉您正在使用哪个框架。