如何查找Zend在服务器上的安装位置


How can I find where Zend is installed on my server?

我正试图在php脚本中使用Zend的"Zend_Service_Amazon"类,但我不确定它安装在哪里。我假设在尝试调用基于以下错误的方法之前,我需要包括Zend的路径:

Fatal error: Class 'Zend_Service_Amazon' not found in /public_html/path/zend.php on line 3

我知道Zend是基于的php -v输出安装的

Zend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologies
    with the ionCube PHP Loader v4.2.2, Copyright (c) 2002-2012, by ionCube Ltd., and
    with Zend Optimizer v3.3.9, Copyright (c) 1998-2009, by Zend Technologies

那么,我如何找到它所在的位置,以及如何将它包含在我的php脚本中呢?

如果有区别的话,我会使用cPanel。

  1. 根据php -v的输出,我们可以说安装了Zend Optimizer。没有关于Zend Framework的内容
  2. ZendFramework是一组php脚本,没有其他内容。你不需要在服务器上安装它
  3. 如果ZF安装在某个地方,除了查找所有文件系统之外,别无选择
  4. 只要依赖特定的软件版本是个好主意,只需使用zend框架分发您的脚本
Zend引擎是PHP的解释器,与Zend框架无关。

Zend Framework可能不会安装在您的服务器上,除非您自己安装了它。有关在何处以及如何安装Zend Framework的更多信息和说明,请参阅快速入门。