问题标签 [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.
php - php filetype() 函数在挂载目录上不起作用
我有一台运行 zend 服务器 (CE) 的 Ubuntu 机器。我有一个 cifs mount /mnt/disk1 但是当我尝试在该目录或其中的任何其他文件上运行 filetype 函数时,我收到以下警告:
此外,我确定我使用的是正确的路径,因为当我卸载卷时,filetype() 有效。
有没有其他人遇到过这个?最好的工作是什么?
php - 什么是在 phpinfo 中设置这个幻像路径?
我在 PATH 下的 phpinfo 上看到了一条旧路径。我到处找它。无法弄清楚是什么设置了该路径...
检查 php.ini,apache conf 文件,没有 .htaccess,index.php 中没有任何内容。除非旧路径以某种方式缓存在某个地方,否则我无法弄清楚它来自哪里。
我在 Max OSX Leopard 上使用 Zend Server CE。
我忽略了什么吗?我应该检查其他地方是否设置了路径?
更新:我重新启动了机器,认为可能会删除幻像路径,它确实做到了!
xdebug - 从 Zend Debugger 切换到 XDebug -Zend Server 给我一个 UserServer 错误
我从 Zend Debugger 切换到 XDebug,虽然我让 XDebug 工作正常,但我的 zend 服务器没有正确启动。我在浏览器窗口中收到以下错误消息:
我很确定这与我禁用 Zend Debugger 和安装 XDebug 有关 - 但我该如何修复它。
php - zend 服务器 ce macosx 上的 intl 扩展的 ICU 升级
在zend server ce macosx上哪里可以安装新版icu for intl ext?
我按照自述文件中的描述进行了尝试,但它安装在 /usr/local/lib 中,而 zend 服务器在 /usr/local/zend Zend phpInfo 仍然显示旧的。
我如何让它与zend一起工作?
谢谢。
php - Zend Server CE 5.5 中带有 sha256 的 PHP crypt() 会截断提供的盐
在从 Zend Server CE 5.1 升级到 Zend Server CE 5.5 的过程中,PHP 也从 5.3.5 升级到了 5.3.8。在此转换之后,我正在处理的 Zend 应用程序的登录功能突然中断。
尝试调试它,看起来它的实现crypt()
不反映 PHP 手册,或者我误解了它。如果我大胆猜测,那就是后者。
我使用 16 个字符长的盐作为使用 SHA256 的较大盐的一部分,该盐用作 PHP 手册中的示例。
在我对输入的密码进行哈希处理后
我得到一个这样的字符串作为返回值:
让我感到困惑的是,16 个字符的盐,即较大部分的一部分(上面的1234abcd5678defg),现在被截断为 12 个字符。
这是预期的吗?该crypt()
函数现在似乎也返回了与以前不同的结果——这在 PHP 版本之间是常见的吗?更新日志中没有任何内容表明对加密算法有任何根本性的改变。
php - Zend Server CE,卸载后,本地主机不起作用
这很奇怪...
我安装了 Zend Server 来测试它。结果我不喜欢它,我想回到 MAMP。但是在 Zend Server CE 卸载后,“localhost”不再起作用。我只能从 127.0.0.1 访问 MAMP
令人沮丧,我一点也不喜欢。
有任何想法吗?
主持人:
nslookup 说:
php - 如何使用 PHP 5.3.8-ZS5.5.0 在 OS X 10.7 Lion 上将 intl 扩展升级到 ICU 4+
我正在使用 Zend Server CE 5.5(因此 PHP 5.3.8)运行 OS X 10.7 Lion。当我尝试设置一个新的 Symfony2 项目时,配置检查器会警告我将 intl 扩展升级到 ICU 4+。
我按照我在另一个 StackOverflow 帖子中找到的说明进行操作,主要是关于在 Lion 上升级 intl 的这篇博文。但是当我尝试用 PHP 5.3.8 编译扩展时。我收到以下错误:
我能够使用 PHP 5.3.6 编译 intl.so,但是当我将该文件放在我的 php_extensions 目录中时,PHP 根本无法识别 intl。我认为在我最后一次尝试中,我尝试使用 ICU 4.0.1 编译它,但我也尝试了其他一些版本,例如 4.8.1 或 4.6.1。目前是否有可能在 10.7 上使用 PHP 5.3.8 编译 ICU?
php - 使用 php is_dir('~/tmp') 可以在一台机器上工作,但不能在另一台机器上工作。为什么?
我正在尝试运行以下代码:
在共享的 LAMP 堆栈上。它工作正常,并返回 TRUE。(该目录存在。)当我在本地机器(Mac OSX 10.5,运行 Zend Server Community Ed)上运行相同的代码时,我得到 FALSE,这是错误的,因为 ~/tmp 存在并且权限设置为 777。
我想,我在某处缺少服务器指令。
我已经检查了 phpInfo 并且我有(在本地和生产上):
所以我认为我错过了一些东西,但是什么?
[编辑...] 更多信息...
在我的本地运行以下
给我“用户名”,这是我要验证 ~/tmp 目录的正确用户,但是
给了我“守护进程”。所以我想我知道我的问题来自哪里。现在我只需要弄清楚是否/如何更改在本地运行 Web 服务器的用户。
macos - Zend Server CE 上的 PHPUnit 问题 - MacOSX
我已经在我的 MacOS Lion 上安装了 Zend Server CE,除了 PHPUnit 之外,一切都运行顺利。
我的 PHPUnit 安装是使用 Zend Server CE 附带的 PERL 完成的。
这是我通过控制台运行 phpunit 时的输出:
有人知道问题可能是什么吗?
谢谢并恭祝安康!
macos - Mac OS X Lion 升级后无法让我的 Vhosts 重新运行
将我的 MacBook Pro 升级到 Mac OS X Lion 后,我无法再像以前一样运行我的“Zend Server”。起初,“Zend Server”通过从命令行启动它给了我奴役错误。我通过全新安装 Zend Server 来解决这个问题。
在这个新安装之后,Zend Server 运行良好,完全没有问题。所以现在我想放回我的zend项目。我备份了我的 vhost 文件并将其放回去,似乎 Lion 没有触摸我的主机文件,所以我也没有触摸(刚刚检查过)。我做了以下事情;
- 将我的一个虚拟主机放回 conf/extra/httpd-vhosts.conf (只需检查一个)。
- 取消注释 conf/httpd.conf 中包含的虚拟主机
- 检查了我的主机文件
- 从命令行重启 zend 服务器
在此之后,我仍然无法通过浏览http://foo.localhost:10088/来访问该项目
虚拟主机
主机
我不确定这是否会对问题产生影响,但是通过从命令行重新启动 zend,我得到以下信息:
问候,尼基