我们其中一台服务器的IP已被列入黑名单,我想尝试解决原因。 服务器上有许多Apache虚拟主机,所以日志logging需要按域分割,如果可能的话包括启动邮件调用的PHP脚本文件名。 邮件服务器是Qmail,服务器运行Redhat Linux。 这可能吗? 如果是的话请详细说明如何做到这一点。 谢谢。
我正在尝试为Facebook应用运行AWS EC2实例。 我select了微型亚马逊Linux 32位作为我的操作系统。 我能够SSH和安装PHP与YUM,但是当我运行phpinfo()我看到–without-sqlite中的configuration。 另外,我的sqlite php页面已经尝试打开sqlite文件的错误。 我做了一个百胜的searchsqlite和PHP,我没有看到php5-sqlite pacakge可用。 我怎样才能让SQLite在这个系统上使用PHP?
出于安全原因,我运行fastcgi php作为非特权用户“用户”,但看起来像运行php,因为不同的用户提供不同的能力, 我有一个奇怪的问题与PHP安装程序: root@devz:~# su -c "php5 /www/root.php" user PHP Warning: file_get_contents(): SSL: Success in /www/root.php on line 3 PHP Warning: file_get_contents(): Failed to enable crypto in /www/root.php on line 3 PHP Warning: file_get_contents(https://twitter.com/): failed to open stream: operation failed in /www/root.php on line 3 和 root@devz:~# su -c "php5 /www/root.php" root <!DOCTYPE html> <html […]
有没有人曾经为SquirrelMail尝试HipHop或任何其他的PHP加速方法? 它是一个即插即用的东西,还是需要对源代码进行重大修改?
我试图在Windows Server 2008上安装PHP 5.2.17(在虚拟PC上运行)。 接受许可证并单击下一步后,我收到以下错误消息: PHP 5.2.17安装程序 安装程序完成后请稍候确定您的磁盘空间要求。 [返回] 对话框不会closures。 当我点击返回,然后下一步继续设置,对话框再次显示。 该服务器有114 GB的可用磁盘空间。 什么问题,我该如何解决它?
我正在开发一个php程序,该程序允许用户在表单中input信息,然后将该信息发送到特定的电子邮件地址。 我被告知,你需要在你的计算机上安装一个叫做SMTP服务器的东西来实现这个function。 然而,我不知道这是什么,安装时,当使用php文件的人在表单中input信息并提交时,使用什么代码来发送电子邮件。 有人可以帮我这个吗?
安装如下,Ubuntu 8.04服务器在运行Mysql 5的DMZ中运行 从DMZ外的Windows机器上的远程连接需要5秒钟的时间(在这一点上,mysql的速度很快)本地主机的连接是“即时的” 听起来像一个标准的DNS问题,所以我已经启用跳过名称parsing,并确认工作(错误文件logging跳过用户条目),但我们仍然看到5秒的延迟。 我也尝试添加客户端(NetBIOS名称,是这样吗?)作为主机文件中的条目,问题依然存在 我已经运行了一个tcpdump,从我能收集的东西看,它看起来像是试图做一个netbios查找(虽然我没有经验阅读tcpdumps!)我会想象是失败的,因为这个服务器是唯一的东西在DMZ 我对从这里走到哪里有点困惑。
我使用lighttpd和php-fpm。 .php脚本用正确的用户权限处理,我在浏览器上看到了结果。 目前,如果我在PFM conf文件中注释chroot =选项,所有运行正确。 如果我添加它,我总是得到404没有发现错误。 我的文档根目录(在lighttpd conf文件中)是:/ home / lighttpd / vhosts / website / web 我如何使用chroot参数? 我必须使用什么path? 谢谢!
我需要安装包含IIS + PHP等的“Microsoft Web Platform Installer 3.0”,并且已经安装了我的std WAMP(AppServ)。 我知道我需要将其中一个端口更改为88或8080等(prob MS产品),但我不确定PHP文件关联如何更改和影响它。
我想通过浏览器使我的UnitTests可用。 我的目录结构如下所示: application docs public – index.php tests 我的DocumentRoot在公用文件夹中。 但是,当我尝试向我的Apacheconfiguration添加一个别名/源,并设置添加types的php-source到.php文件(而不是仅仅.phps),Apache仍然尝试执行这些文件。 有没有一个聪明的方法来做到这一点?