问题标签 [zend-server-ce]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
443 浏览

php - PHP APC 不能在键中使用某些字符?

我有一些 zend 服务器 CE (php5.3) 的测试部分,一个在 Mac 10.8.2 上,一个在 Linux EC2 实例上,两者都使用安装附带的默认 APC 实现(zend 数据缓存)。

在两台机器上,我调用:

然后我为那个键调用 apc_fetch 。
在 Mac 上,apc_fetch 有效。
在 Linux 上,apc_fetch 返回 FALSE 并失败。

现在对于 Linux 机器上奇怪的东西,我做了一些测试:
1. 如果我删除键 (y) 中的最后一个字符,apc_fetch 就可以工作了。
2. 如果我将冒号 (:) 更改为斜线 (/),apc_fetch 将起作用。

有什么想法吗?谢谢...

0 投票
2 回答
3319 浏览

php - Zend 调试器与 Zend Server 5.6.0 和 PhpStorm 5.0

我正在运行 Zend Server 5.6.0,它是 PHP 5.4,我正在使用 PhpStorm 5.0。我希望进行一些分析和调试。

我已经配置了在 PhpStorm 中可以看到的所有内容,当我从 IDE 运行调试时,它会运行脚本,然后显示Connection with 'Zend Debugger' was not established. Validate Installation.

我已经安装了工具栏,但是每当我尝试在 Firefox 中调试页面时,它实际上会弹出一个下载窗口并下载文件,当打开它时会显示服务器错误。

网上所有的帮助指南似乎都不起作用,还有其他人有这些问题吗?

0 投票
1 回答
1974 浏览

php - Zend Server 社区版 .htaccess 问题

我是 Zend Server 的新用户。由于某种原因,Apache 没有在项目文件夹中读取我的 htaccess 文件。请检查我的设置:

文档根目录:C:\Program Files\Zend\Apache2\htdocs\

项目文件夹:C:\Program Files\Zend\Apache2\htdocs\project1\website\

htaccess 路径:C:\Program Files\Zend\Apache2\htdocs\project1\website.htaccess

htaccess 中的重写规则示例:

httpd.conf 文件中的更改:

LoadModule rewrite_module modules/mod_rewrite.so

索引页面工作正常 http://localhost/project1/website/

0 投票
1 回答
596 浏览

php - Zend Server CE 安装

到目前为止,我一直无法找到一个可行的答案......而且,让我说,我是 Zend/MVC 的新手。

我在 CentOS 上安装了 Zend Server CE,运行 Apache。我可以使用 Zend GUI 界面(带有"Monitor, Applications,Server Setup等选项)。PHP 正在运行并且执行良好。

一切都很好,除非我尝试实例化任何 Zend 自定义类。例如,当我尝试创建一个Zend_Rest_Controller类时,我收到以下消息:

致命错误:在第 15 行的 /mnt/hgfs/API/index.php 中找不到类“Zend_Rest_Controller”

对于我尝试的任何课程,这都保持不变。我阅读了有关更改php.ini文件或在页面中包含 Zend 库的index.php内容,但到目前为止没有任何帮助。

我的问题是:除了安装 Zend 之外,我还需要执行哪些步骤才能让我使用 Zend 类?

抱歉,如果这是一个无知的问题,但我感谢您的帮助。

0 投票
6 回答
39840 浏览

php - oci_connect 连接失败

我在从本地 Zend 服务器 CE 连接到外部 ORA DB 11g 时遇到严重问题。OCI8 已启用并运行版本 1.4.6(由于phpinfo())。

我尝试了许多连接选项(如下所列),但返回了相同的错误:

在谷歌搜索了一整天后,我只能说这个错误意味着 PHP 能够与服务器通信,但无法连接到具体的服务/数据库,并且错误不应该来自 PHP 本身......

我已将环境变量设置TNS_ADMIN为包含此连接描述c:\oracle_instantclient_11_2的文件所在的位置:tnsnames.ora

使用此描述

我能够使用sqlplus控制台连接到服务器和服务/数据库,所以连接非常正确。我也使用相同的 HOST、PORT 和 SID 来使用Sqldeveloper工具连接到服务器。问题是在 PHP 中连接到服务器时...

到目前为止我尝试了什么:

上面所有这些oci_connect调用都返回提到的相同错误。

我也尝试过ezconnect11g 的方式,如此所述- [//]host_name[:port][/service_name][:server_type][/instance_name]

但问题是我不知道service name,只有service IDSID),因此返回的错误是这样的:

这表示没有使用提供的服务名称运行的服务(或者 ORA 侦听器不知道此类服务)。

PHP 版本:5.3.14
Appache v.:2.2.22(32 位)Zend
Zend 服务器 CE:5.3.6

OCI8 的 PHP 信息:

也许问题是虽然它的路径在环境变量和环境变量中都设置了unknown版本...Oracle instant clientTNS_ADMINPATH

我的问题是:有人知道我做错了什么吗?我错过了什么吗?我昨天用谷歌搜索了一整天,所以可能(有 99% 的机会)任何谷歌链接你想提供给我我已经看过并尝试过......

虽然这个问题可以被认为是这个问题的完全重复-它还没有得到回答,我想即使我发表评论,也没有人会回到那个旧问题,我也有连接问题。还要记住,在类似的问题中,会返回并询问不同的错误。

0 投票
1 回答
69 浏览

zend-server-ce - zf 蓝图不起作用

安装 Zend Server,下载Blueprint,尝试启动应用程序时它告诉我:

我做错了什么,我需要什么来摆脱这个错误?问题是,我安装了带有 php 5.3 的 Zend 服务器,只是因为我在 5.4 上也遇到了这个错误,而在我有 php 5.2 之前它不支持命名空间并显示其他错误,所以我不能让这个产品在任何版本上工作的PHP。

0 投票
1 回答
824 浏览

zend-framework - 在 Zend Server CE 上切换 Zend Framework 版本

所以,我最近安装了新的 Zend Server CE 6.0.0。

现在,如果我去,localhost:10081/ZendServer/ServerInfo/我会在上面得到以下信息:

  • PHP 版本 5.4.11
  • Zend 服务器版本:6.0.0
  • Zend 框架:1.12.1、2.1.1**
  • Zend 服务器网关:0.9.0.201301302347
  • 建造:68518

如您所见,安装了两个 Zend Framework 版本,1.12.1 和 2.1.1。

如果我echo Zend_Version::VERSION;在我的应用程序中使用它会显示我1.12.1

问题:如何切换这些不同的版本?我怎样才能添加更多版本(例如另外 1.12.3)?

0 投票
2 回答
3160 浏览

zend-framework - PHP::SoapClient 代替 Zend_Soap_Client (Zend Server with Zend Framework Version 1.10.7)

我的所有 SOAP 调用都在 PHP CORE 中成功运行(当我在 WAMP 中运行它们时)。但是当我尝试将相同的代码添加到 Zend Server 时,由于某种原因它说“服务器遇到内部错误”。不知道发生了什么!使用呼叫SoapClient()根本不起作用...我正在使用 Alchemy 提供的本地 WSDL 和本地肥皂服务。不管怎样,我也试过了Zend_Soap_Client,但是还是不行!!这是 Zend Soap 客户端创建的转储:

即使是像getFunctions()客户端这样的电话也给了我错误。我究竟做错了什么?

在 ZendEnabler.log 中发现这些错误

网址请求:http://localhost:8089/SOME/public/index.php/NewPatient/load-gsdd-data

因此,

控制器: NewPatient 动作:loadGssdData

我在那个动作中写肥皂电话。

这有效:

但是当我打电话时失败了$hey->getFunctions()

这根本行不通

甚至这个!

注意:我可以在以下位置访问 wsdl 文件http://localhost:8089/SOME/public/WSAlchemy.wsdl

我想知道为什么我不能SoapClient在 Zend Server 中使用,这是核心 PHP 之一!:(

为了尝试,我在 Zend Server 中禁用了 Soap Client 它说:

所以,我再次启用,它说那里没有错误,但我仍然收到错误!这是启用扩展后我的服务器访问日志:

所以当我加载我得到这个:

错误

打开该文件后,那里有服务器错误。

其他控制器和操作工作正常!我只是对这个动作有问题。

非常感谢您的时间:)

0 投票
0 回答
1084 浏览

php - URL 重写在 Zend Server Community Edition 5.3.9 上不起作用

致@All,没人来回答这个问题吗?

我已经通过以下 SO 问题Zend Server Community Edition .htaccess 问题尝试了我的以下问题,但未能成功。这就是为什么在这里发布我的详细信息问题如下:

我有一个非常严重的问题Zend Community Server Edition (ZendServer-CE-php-5.3.9-5.6.0-SP1-Windows_x86)

一切正常,但不是URL Rewrtiting

我在 Windows 7 上的文件夹httpd.conf文件中设置了以下内容Apache

我在文件中启用mod_rewrite了模块,例如httpd.conf

LoadModule rewrite_module modules/mod_rewrite.so

以下是我所有项目的文档根目录

DocumentRoot "D:/projects/"

及其相关<Directory>设置如

.htaccess在 httpd.conf 中的设置如下

现在,我的test文件夹路径如下URL Rewriting

.htaccess 文件的内容如下

在 news.php 文件中(当我在 localhost:/url/news.php 之类的地址栏上指定它时,它不起作用并给出以下错误消息

禁止的

您无权访问此服务器上的 /url/news。

news.php 文件中的代码如下

任何指导将不胜感激。

致@All,没人来回答这个问题吗?

0 投票
0 回答
333 浏览

phpunit - Zend Server CE、PEAR 问题和 PHPUnit

我在 OS X (10.7.5) 上安装了 Zend Server CE,我通过 PEAR 安装了 PHPUnit

但是当我执行时:

在测试目录中(具有正确的配置和引导),我收到以下错误:

但是如果我运行:

一切正常。

让我扩展一下:

which phpdoc返回/usr/local/zend/bin/phpdoc但从phpdoc测试文件夹内部运行返回

知道为什么会这样吗?