Articles of PHP

PHP中的CHGRP – 任何人都可以使它工作

我已经尝试过PHP的ftp_site($ ftpStream,'chgrp nobody'。$目录),但是我无法使它工作。 有没有人有任何成功通过PHP中的ftp_connect()更改目录组? 谢谢。

如何进行分布式网站监控?

我想知道以下网站如何执行分布式网站监控(从多个检查站/国家)。 pingdom.com,site24x7.com,uptrends.com,siteuptime.com等等。 确切地说,在检查一个给定的域名是否失效时将会发生什么过程? 如果服务器发现该网站已closures,下一步是什么? 它是否会向另一台服务器发出REST API请求以运行相同的testing并报告结果? 我有几个理论,包括: 利用来自不同国家的主机 利用来自不同国家的代理 我正在寻找最适当或正确的方式来处理这个问题,其中可以包括来自多个国家/地区的服务器的使用情况。

在phpMyAdmin中链接表的外键问题

我正在使用phpMyAdmin(PHP和MySQL),我有很多使用外键链接表的麻烦。 我得到的字段countyId(这是foriegn键)的负值。 但是,它链接到我的另一张桌子和级联罚款。 当我去添加数据时,会有一个对于CountyId的下拉select,值将如下所示: “-1 1-“ 这是我的改变声明: ALTER TABLE Baronies ADD FOREIGN KEY (CountyId) REFERENCES Counties (CountyId) ON DELETE CASCADE

我如何在同一台服务器上运行JBoss Application Server和Apache?

如果在一台服务器上托pipe多个站点,那么如何能够将Apache用于PHP和Seam的JBoss。 Example: example.com -> servered using PHP example2.com -> servered using JBoss

什么是使用NginxconfigurationPHP的最佳途径

我最近听到很多关于Nginx的好消息,我想把它放在我的slicehost服务器上。 我正在修复内存,并希望得到Wordpress和wp-super-cache的configuration。 我只是想知道获取PHP设置的“推荐方式”,因为我看到很多网页说他们的方式是正确的。 如果可能请不要编译,它会使D =更新

更新后PHP执行超时

最初发布在stackoverflow,但我认为这将是更合适的。 需要Finfo,但删除MSI包,所以卸载PHP 5.3.0,下载5.3.2并安装。 现在我所有的网站都有虚假的错误和执行超时。 最初更新与VC9构build,但后来实现了错误和更新与VC6(同样的问题)。 示例错误: 警告:PDO :: __构造()[pdo .–构造]:[2002]连接尝试失败,因为连接方没有(尝试连接通过tcp:// localhost:3306)在… Core.php on第60行

Windows / Apache / PHP CPU在100%的小负载下

我有一个装有Apache 2.2和PHP 5.2的Windows盒子。 如果一次只有less数用户运行,但在负载testing(50#用户testing#1)下,CPU运行效果会很好,CPU将上升到100%。 几乎所有这些CPU使用来自httpd.exe。 我目前已经通过php5_modulebuild立了PHP,但是我打算接下来要做的第一件事就是使用FastCGI。 FastCGI更好地处理多个连接? 有什么其他的想法可能会导致Apache运行如此之高? 2010年4月12日更新 仍然有问题。 这里有一些我已经试过的东西,没有用: 从mod_php切换到mod_fcgid 增加了eAccelerator 试过非线程安全版本的PHP

MySQL运行某些PHP脚本后永远需要…优化帮助?

当我从vBulletin软件运行几个脚本(如卸载插件),它需要永远。 在监视内存使用情况时,显示this => – / + buffers / cache:158 381 Swap:255 10 245 MySQL似乎只使用一定的数量,一旦它尝试使用交换呢? 我有一个512MB的切片,现在我的密钥缓冲区是在16M和max_allowed_pa​​cket在16M。 还有什么我应该增加,还是我可以增加这些variables,仍然是安全的? 谢谢。

有什么步骤来添加一个扩展到PHP而不重新从源代码在Linux中?

我听说PECL可以做这个工作, 有人可以提供一个你好世界演示?

Apacheconfiguration接受所有数据

我有端口7979上运行的Apache与设备发送数据到networking服务器,后来将运行PHP脚本来处理和发送回复XML。 现在的问题是,它发送像 POST HTTP / 1.1 内容types:文本/ XML 内容长度:369 随后是XML 当apache看到这个时,会给出一个400错误。 由于设备不能改变有什么办法来接受设备发送的全部数据并写入一些日志? 目前Apache只是不断发送400错误。 如果有一种方法可以logging整个xml或为400错误创build一些自定义处理程序,那么可以通过php脚本读取xml。 期待解决scheme。