问题标签 [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.
zend-framework - Zend 上的每个链接都找不到 404
我是zend框架的新手。我已经在 Windows 7 上安装了 zend 服务器 CE。我无法浏览到任何链接,例如..http://myproject/signup
虽然http://myproject/
运行良好并显示主页。
请提出可能是什么问题。
php - Zend 调试器 - 无法发送消息
我在设置 Zend 调试器时遇到了一些问题。我已经安装了 Zend Server CE。我使用 Zend Studio 作为我的开发环境。
在 Debug Configurations 下的 Zend Studio 中,我可以测试 Debugger。一切正常。但是当我尝试调试我的项目时,浏览器会弹出并显示正确的页面,但调试会话直接终止。我在 IndexController 中设置了一个断点,但调试会话直接终止。
在我的 Zend 服务器日志选项卡下,服务器错误日志显示“[Zend 调试器] 无法发送消息”。
有谁能够帮我?
zend-framework - 添加资源参数以连接到数据库时出错
我将此添加到 application.ini 到部分生产中
但是当我运行应用程序时,我遇到了这个错误:
我正在使用 Netbeans + ZendServer CE
编辑:
当我在安装文件夹中安装 digitalous 时,主 index.php :
警告:include_once(Digitalus\Installer.php) [function.include-once]:无法打开流:C:\Program Files\Zend\ZendServer\share\ZendFramework\library\Zend\Loader.php 中没有这样的文件或目录在第 146 行
警告:include_once() [function.include]: 未能打开 'Digitalus\Installer.php' 以包含 (include_path='.;./library;.;C:\Program Files\Zend\ZendServer\share\ZendFramework\library' ) 在第 146 行的 C:\Program Files\Zend\ZendServer\share\ZendFramework\library\Zend\Loader.php
致命错误:第 19 行的 C:\Program Files\Zend\Apache2\htdocs\digitalus\install\install.php 中找不到类“Digitalus_Installer”
virtualhost - 如何设置权限,以便 Zend Server CE 虚拟主机可以访问 mac 上我的 /Users/me 目录下的文档根目录
我正在尝试在运行 OSX Snow Leopard 的 Mac 上设置 Zend Server CE 虚拟主机。
如果我将 vhost 文档根目录放入
/usr/local/zend/apache2/vhosts/site
一切正常。
如果我把它放进
/用户/我/文档/站点
我得到:
“禁止您无权访问此服务器上的/。”
/Users/me/Documents/site 的权限是:
drwxrwxrwx 3 me 员工 102 7 月 30 日 12:33 测试
如何让 zend 服务器守护进程为我的 Documents 目录中的文件提供服务?
php - 开箱即用的魔法.. 使用 PDO
所以这是我的身份验证方法。__construct($arg1, $arg2); $arg1 获取操作,$arg2 是 $self::params 获取它需要的变量,在这种情况下是电子邮件名称和密码。它打印激活链接用于测试目的,当它打印时,我会在它后面看到 Array()。具有 isset($row) 的 if 语句没有执行它所具有的功能,因为它告诉我的脚本该行已设置。当我 print_r 它时,我什么都看不到...当 echo 我看到 Array( ).... 我使用 Zend 服务器 CE 和 PHP 5.4,我有一个结构如下的表:
id,-名称,-密码,-cryptokey,-cryptovector,-email,-activation_code,-active,-usertype
1,-J.Smith,-pwd,-key,-vector,-some@mail,-激活码, - 0, - 候选人
php - php require 不使用包含路径顺序
我使用 Zend Framework 并在我自己的库(不是主要 ZF 库)中有以下自定义文件(这是这个库中唯一的文件!):
我的包含路径是:
常规文件存在于 ZF 库中(在 /usr/local/zend/share/ZendFramework...)。
现在在 ZF 中 Zend_Form_Text_Element 扩展了 Xhtml_Element 如下(片段):
但是在调用 Text_Element 时,我的自定义文件被忽略了。当我从 ZF 库中删除 Xhtml.php 文件时,它会选择我的自定义文件。所以看起来 ZF 常规库比我的自定义类更受欢迎,尽管我的自定义 Zend 库是我包含路径中的第一个条目。请注意,我在我的开发环境中具有完全相同的配置,它可以按预期工作。
对于为什么会发生这种情况以及可以避免的任何帮助,我们将不胜感激。
一些背景知识:我不喜欢摆弄外部库,但在这里它真的很有用:我可以闯入内部 Zend 扩展链(更改 Zend_Form_Element 的默认装饰器),然后让 ZF 库继续完成其出色的工作.
apache2 - 在 Zend Server CE 中生成 SSL 密钥 - Windows
我正在尝试为 Windows 上的 zend 服务器 ce 生成证书请求(我正在使用 openSSL)。我也在使用这个在线工具来生成命令:tools.ssl.com
但是当我尝试运行时,openSSL 有问题:
可能有什么问题?有什么提示吗?
apache - 如何在位于另一台计算机上的文件夹上添加虚拟主机?
我在我的机器上安装了 Zend Server(Windows 7 家庭版),我正在尝试在位于我们服务器中的文件夹上设置虚拟主机。由于某些原因,我无法在其中设置 apache Web 服务器,因此必须在我自己的计算机上完成。
但我无法完成它。我在 httpd-vhosts.conf 中的虚拟主机设置是这样的:
和主机文件:
我检查了 Apache 日志。有一个警告:
我获得了对该文件夹的完全访问权限,并且我将它映射为本地驱动器。我尝试按如下方式设置 DocumentRoot,但没有运气;设置 'Z:\' 后 Apache 不会重新启动。
我想知道是否有办法将此 v-host 指向服务器文件夹。有任何想法吗?
php - PHP包含路径顺序和状态缓存
我正在构建一个框架,其中产品实例使用主框架文件,直到有它自己的该文件版本的副本。为了实现这一点,我做了以下事情:
因此,如果我调用include('view-users.php');
它,它将首先在 MY_PRODUCT_ROOT 中查找 /view-users.php,如果未找到,它将查找 MY_FRAMEWORK_ROOT/view-users.php。
在我将文件添加到产品根目录之前,此过程运行良好。我知道 PHP/Apache 正在缓存包含,并且会考虑运行clearstatcache(true);
以清除任何状态缓存。PHP 可能在它的 include() 中使用 file_exists;并认为新文件仍然不存在。我尝试重新启动 Apache,但没有任何效果。
不幸的是,跑步clearstatcache(true);
也无济于事。只有在我删除了 MY_FRAMEWORK_ROOT/file 后,它才会考虑清除缓存并重试,从而找到 MY_PRODUCT_ROOT/file。
我有点难过,我知道我们需要刷新 PHP/Apache 对文件是否存在的理解,但clearstatcache(true);
没有帮助......
有任何想法吗?
更新:更正,重新启动 Apache 现在似乎有帮助。我重申,这仅在尝试将文件添加到 MY_PRODUCT_ROOT 以与现有的 MY_FRAMEWORK_ROOT 文件重叠以进行自定义时发生
更新:开发环境是 Windows 上的 Zend Server CE PHP 5.3.14,生产环境 Centos linux httpd,PHP 5.3+。在我的开发环境中启用 Zend 优化器这一事实可能会产生影响,也不使用 APC 或任何其他缓存脚本
php - 致命错误:Zend Server CE 更新后未找到 DOMDocument
我在 Windows 7(64 位)系统上使用 Zend Server CE。
我正在使用 Zend Framework 2.0 开发一个网站。在这个网站中,我使用 DOMDocument 来分析外部网站(由 URL 给出)。
我使用 Zend Framework 1.12 和 Zend Server CE 4 (PHP 5.2) 开始了这个项目。现在我安装了 Zend Server CE 5.6.0(apache2.2、PHP 5.3.14、ZF2-Support)。我用 ZF2.0 重建我的项目。一切正常……除了一个功能。
当我尝试实例化 DOMDocument 时,我收到此错误消息 (php-error.log):
使用 PHP 5.2 (ZF 1.12) 和 Zend Server CE 4,此功能完美运行。但是现在......没有任何改变,它会抛出这个错误。
dom-extension 和 xml-extension 在 PHP 5.3 中内置。我检查了 phpinfo 和我的 php.ini,这些扩展正在运行。
我读到,我应该安装 php-xml。但是 dom、xml 和 libxml 正在运行……我为什么要重新安装它们?
我不知道,为什么升级 Zend Server CE 后无法实例化 DOMDocument。可能是,ZF2.0 是这个错误的一个可能原因。但我找不到任何指向这一点的东西。