Articles of PHP

安装Xcache专用

地狱我试着安装xcache http://xcache.lighttpd.net/wiki/InstallFromSource 但是在一步 ~/src/xcache $ make ~/src/xcache $ su ~/src/xcache # make install 我的专用显示错误 make: *** No targets specified and no makefile found. Stop. 请帮帮我

imagecreatefromjpeg()在服务器升级后停止工作

我们有一台服务器位于运行Solaris / Apache / PHP的本地公司的业务地点。 他们最近更新了Solaris,Apache和PHP(安全更新补丁等)。 不幸的是,它导致我们软件的image processing部分被破坏。 imagecreatefromjpeg()现在正在生成以下错误: 警告:imagecreatefromjpeg()[function.imagecreatefromjpeg]:'/path/to/file/filename.jpg'在XX行的/path/to/file/Image.class.php中不是有效的JPEG文件 在升级服务器期间没有更改PHP代码,并且在软件升级之前它已经完全正常工作。 我检查了传递给imagecreatefromjpeg()的文件,它们确实是有效的(它们在图像编辑软件和我的浏览器中均能成功打开)。 我检查了从中打开文件的目录的权限,他们具有读权限。 GD库已启用。 我不知道还有什么我可以检查。 基于上面的情况,我猜测软件中有些变化,但我不知道它会是什么。 PHP是5.2.5版,现在是5.2.13。 我感谢任何有关这个问题的原因。

如何在专用服务器上configurationhttpd.conf文件

我最近雇用了WHM / Cpanel Centos 64位的专用服务器。 我已经完成域的设置,并准备好去上线了。 但我需要做一些先进的configuration与Apache和PHP,所以我该怎么做?

只允许访问IIS6上的某些广告域组,用于运行asp.net和php的网页

我们在Windows Server 2003机器上运行IIS6。 我们有一个基于php的页面(MediaWiki)和一个asp.net MVC页面。 我们如何configurationIIS和Windows以允许只为选定的AD域组访问此网页,最好不要触及应用程序。

安装集体访问

我是非常新的安装任何types的服务器程序和一般运行任何开源types的软件。 我正在运行Windows Server 2008R2。 我想要安装集体访问只能在本地在我的Intranet上运行。 所以我的主机是本地主机。 我成功安装了PHP和MYSQL。 我在这个目录下安装了CA:/ inetpub / wwwroot / collectiveaccess。 我不想通过集体访问发送邮件。 它会安装没有所有的电子邮件信息? 我可以在全局configuration和setup.php文件中注释这些要求吗? 我得到这个错误: Configuration file is missing for hostname 'localhost' this is what I have in the set up file: define("__CA_WEB_ROOT_DIR__", "c:inetpub/wwwroot"); define("__CA_URL_ROOT__", "/collectiveaccess"); define("__CA_SITE_HOSTNAME__", "localhost"); define("__CA_DB_HOST__", 'localhost');

良好的托pipe提供商与Zend框架支持

我目前使用ixwebhosting我的托pipe服务。 他们很便宜,工作(大部分时间)。 数据库非常慢,服务器非常慢,他们的支持(尽pipe通常是及时的)很难处理。 这就是说,他们很便宜,我有20个域名托pipe在我的帐户,没有一个是高容量的,他们工作JUST足够好,直到今天。 但这并不意味着ixwh的谴责。 他们提供的价格非常低,大多数情况下,大多数情况下工作得很好。 我需要能够以相当简单的方式托pipe使用Zend Framework编写的Web应用程序。 服务器的性能不能比我已经有的差(要清除一个很低的障碍),我不想花费$ 30 /月。 这些不是赚钱的网站,他们是项目。 我的要求是PHP 5.3,ZF支持,MySQL数据库,多个域 – 没有太多。 我应该看谁,我应该注意谁?

如何启用PHP apache_request_headers()或将PHP更改为apache模块

我尝试将数据迁移到CentOS x64服​​务器上已经安装了PHP,WHM和其他一些服务。 我现有的许多PHP脚本依赖于PHP的apache_request_headers()函数,而当前服务器的PHPconfiguration不支持。 显然,编译PHP作为一个Apache模块是一个解决scheme,但是有没有其他的方法来启用它(无需卸载PHP,重新安装等等,以及所有相关的服务),也许像修改php.ini一样简单?

如何添加一个ftp客户端file upload选项到一个网站(build筑师或打印机)

我对这一切都很新,我几乎不知道该问什么。 作为参考,我正在努力实现以下网站为其客户提供的服务: http://www.tokerassociates.com/ (点击右上方的ftpbutton,它链接到一个表单,要求input密码和用户名,之后我猜测会有某种上传button)。 他们希望他们的打印机或绘图员能够通过他们的网站发送超大文件。 有人可以为我解决这个问题吗? 看来这里工作很多。 我知道我可以通过服务器创build新的FTP帐户,并且需要大量的GB来存储它们。 我需要编写一个表单,其中客户端可以用密码login。 我还需要另一个表单,客户端可以点击上传文件。 不知道这些可能是在HTML或如果它应该是PHP? 然后,我需要将这些上传文件与build筑师服务器中的特定文件夹相关联。 有谁知道任何初学者可以学习的教程? 甚至是一个易于实施的付费程序。 我会采取任何build议…很困惑。 谢谢。

通过代理强制所有出站HTTP连接

我们在大学防火墙后面运行了几个社交网站,要求所有stream量都通过内部的鱿鱼caching/代理。 当导出http_proxy =在shell中完美工作时,我想知道是否有类似的简单方法来强制PHP应用程序,如MediaWiki和Wordpress使用和识别该环境variables。 我们正在运行Debian 5。 我find了一种方法来做到这一点, 而不必使用本地透明代理…我只是不记得如何。

在Godaddy虚拟私人主机上的Apache上设置Suexec

我最近购买了Godaddy VPS(虚拟私人服务器)与他们的自定义控制面板和CentOS 5.4 在他们的控制面板中,我可以使用他们自己的用户和目录将域添加到服务器。 例如: – 域:Dummy.com用户控制域“dummy.com”:dummyuser用户的目录:“/ home / dummyuser / public_html /” 我在域名“dummy.com”上安装wordpress,但wordpress安装程序无法将configuration文件写入目录。 经过一番研究,我意识到这是因为apache是​​运行apache webserver的用户/所有者,它从“dummyuser”的diretory获取文件,以用户“apache”的身份执行它们,而不是所有者文件。 不过,我克服了由目录上的chmod 777写入目录的问题,所以Apache能够写入该目录。 但现在,这是另一个问题。 “Apache”成为它写入或上传到“dummyuser”目录的文件的所有者,这意味着“dummyuser”不能通过“apache”编辑/删除/更新在自己的目录中创build的文件。 所以这真是一团糟。 但是我通过使用chown -R username / home / username命令来更改文件所有者/组来删除这些文件。 我想安装suexec,以便每个用户(如“dummyuser”)能够使用Apache Webserver在自己的用户名下执行自己的脚本。 这将允许“dummyuser”在没有问题的情况下写入其自己的目录,并且将其写入目录的文件的所有者。 我尝试了所有的链接,每个论坛和每个地方,但我没有安装suexec。 我明白,你们中的一些人可能会因为阅读这个很长的解释而感到沮丧,但是我希望你们也能理解我现在是多么的沮丧,因为我在过去的6天里试图安装suexec之后写了这个问题。 我能够使用SSH。 我正在寻找某人发布安装suexec一步一步的指导,我想configuration为“/ home / [user] / public_html”目录,其中用户是域用户的用户名。CentOS 5.4是正在使用的操作系统(预装apache,mysql)。 如果你知道解决这个问题的其他方法,那么请build议他们(我真的很感激它)。 请不要复制和粘贴来自其他网站的说明,因为我已经尝试了大约20种不同的方法来安装suexec,但是所有的都失败了。 我真的需要一步一步的[工作]指示。 谢谢