我创build了一个简单的PHP文件来处理表单,并将其从联系页面发送到网站的pipe理员。 它在我自己的testing服务器(运行Windows Server)上运行良好,但是当我将其转移到另一台基于Windows Server的计算机时,它停止工作。 我已经加倍检查,所有的资源都在那里(我复制了一切)。 网站上的其他所有内容都能正常工作 – 当我按下“发送”button时,它甚至会给我提供成功的信息。 任何人都知道会出现什么问题? 新的服务器在Domain.com上,他们是否可以closures禁用PHP脚本的东西?
我在CentOS上使用yum作为我的软件包pipe理器,作为testingweb服务器运行。 我想用–with-mysqli=mysqlnd重新configurationPHP,但是通过yum来完成。 这是可能的,如果是这样,怎么样? 目前,mysqli已经安装,但使用默认的libmysql。
我有一个通过PHP-FPM运行php的Nginx。 当我做一个phpinfo()该网站显示了很好,但是当我运行我的PHP代码(这适用于我有一个虚拟机,这是一个亚马逊EC2实例)它seg故障。 错误消息不是很具描述性。 有没有办法找出为什么我的代码是导致php-fpm段错误? 这是来自php-fpm error.log的错误 [2011年5月12日21时04分45秒]警告:[池www]孩子2447退出信号11(SIGSEGV)后4026.581320秒从开始[12-May-2011 21:04:45]注意:[池www]小孩2623开始了
我们在我们的本地服务器上启用gzip和deflate,并在phpinfo中正确显示,如下所示HTTP_ACCEPT_ENCODING gzip,deflate,sdch 我们在客户端的服务器上安装了相同的服务器,并且在客户端的服务器中没有phpinfo这样的条目。 经过一番研究,我们发现我们的代理服务器在phpinfo中阻止了这个条目。 我们公司使用透明的代理(像大多数公司)来控制互联网stream量。 如果此代理处于打开状态,则phpinfo中缺lessHTTP_ACCEPT_ENCODING设置。 当我们禁用我们的代理时,在客户端服务器的phpinfo中显示相同的条目。 这似乎有点奇怪 任何人都可以告诉我们一个解决scheme,哪里可以得到相同的设置,即使打开代理服务器? 在此先感谢,RT
是否有任何修改控制系统(git首选)可以在共享主机服务器上运行,推测是作为CGI脚本启动的?
想知道是否有任何关于如何制作限制网站访问function的好主意(每月)。 适用于使用基于客户端的子域或“通配符”的应用程序。 我最初的想法是访问计数逻辑必须在PHP内。 我想一旦限制被打(月),一个configuration文件被覆盖的Apache,不允许stream量到特定的子域。 这样,任何types的极端stream量基本上都会退出服务器,而不是进入应用程序本身,并启动任何逻辑/ SQL查询。 我预计cron会重置Apache文件,并在数据库中计数。 你觉得简单的计数限制器是什么? 任何其他的想法? 谢谢!
我们已经将wordpress安装在标准LAMP设置上,然后使用Heroku安装Rails应用程序。 有什么办法让他们在同一个域名? 试图避免在example.com上使用wordpress应用程序(营销网站),然后在app.example.com使用Rails应用程序。
可能重复: 从asp更改为PHP – 服务器? 我一直在使用IIS / Windows Server 2003来开发ASP。几个月前,我开始使用PHP编写代码(在Windows上使用XAMPP),并且还希望将我所有的webhosting内容从ASP时常移植到PHP 。 我想保持我的Windows服务器,只是简单地安装XAMPP,以便我可以保留我的旧ASP页面,也是电子邮件服务器+所有当前的域名托pipe。 我的问题:你认为在Windows服务器上运行XAMPP(用于PHP)是一个好主意吗? 会有什么缺点吗? 我应该切换到一个我不熟悉的Linux服务器吗?
我使用所有的默认configuration(简单的./configure,make,make install)在我的系统上安装了最新的apache web服务器。 然后我试图绑定PHP5,但我永远不能得到它的工作。 我做的第一件事就是试着让它适应这些设置: ./configure –with-apxs2=/usr/local/apache2/bin/apxs prefix=/usr/local/apache2/php –with-config-file-path=/usr/local/apache2/php –enable-force-cgi-redirect –disable-cgi –enable-shared 当我试图“安装”时,这给了我这个错误: Warning! dlname not found in /usr/local/apache2/modules/libphp5.la. Assuming installing a .so rather than a libtool archive. chmod 755 /usr/local/apache2/modules/libphp5.so chmod: cannot access `/usr/local/apache2/modules/libphp5.so': No such file or directory apxs:Error: Command failed with rc=65536 所以我厌倦了没有select的configuration(除了apxs2),并且能够进行安装。 这是make install的输出: Installing PHP SAPI module: apache2handler /usr/local/apache2/build/instdso.sh SH_LIBTOOL='/usr/lib64/apr-1/build/libtool' […]
我在Apache下有一个PHP应用程序,生成的Excel文件在一天中完全一样,只是名称不同。 这些名称是随机生成的,因为它们越来越大,用户数量也在增加,所以正在杀死服务器。 Nginx能够帮助我吗? 有什么build议么?