在php.ini中,我设置了“max_execution_time = 1200”,phpinfo()确认,但是我的脚本在300秒后停止并显示消息: “PHP致命错误:最大执行时间超过300秒” Nginx的fastcgi_read_timeout也设置为1200,但我认为它更多的PHP问题。 如何解决这个问题? 编辑: 这是CodeIgniter框架 – 它将max_execution_time设置为300.感谢您的帮助。 🙂
我有一个安装了PHP的Ubuntu LAMP作为模块。 由于它是一个默认的LAMP服务器,Apache会获取/ usr / bin / php来执行PHP。 我在/opt/php/5.3.8中有一个PHP,我喜欢使用这个path。 我怎么能告诉Apache呢? 在localhost的默认虚拟主机中,我试图在我的标记<VirtualHost *:80></VirtualHost> : <IfModule alias_module> ScriptAlias /cgi-bin-php/ "/opt/php/5.3.8/bin" </IfModule> <Directory "/opt/php/5.3.8/bin"> AllowOverride All Options None Order allow,deny Allow from all </Directory> # Set the environment var for PHP to look for php.ini's SetEnv PHP_INI_SCAN_DIR "/opt/php/5.3.8/lib/conf.d/" AddHandler php-script .php Action php-script /cgi-bin-php/php-cgi 我有a2enmod actions && /etc/init.d/apache2 […]
我上传了一个名为phpmotion的脚本给我的vps,当你到几乎所有的页面,你都会看到这个错误 Not Found The requested URL /xyz was not found on this server. Apache/2.2.3 (CentOS) Server at showpill.com Port 80 他们提供的.htaccess在那里,一切正常上传和安装。 支持团队说,mod_rewrite没有启用,但我检查,它是启用。 他们告诉我在他们的论坛上注册,询问一下,我试过了,但是它说:注册目前是禁用的。 所以我在这里问这是什么问题? 编辑 @George Tasioulis LoadModule rewrite_module modules/mod_rewrite.so 没有被注释掉,我改变了AllowOverride为All创build.htaccess文件,如你所说,仍然没有工作 编辑2 httpd -l的输出 Compiled in modules: core.c prefork.c http_core.c mod_so.c apachectl configtest的输出 Syntax OK
我们使用托pipe公司为我们的网站,但我们有我们的邮件服务器托pipe我们的网站与我们的域名; @ sample.net。 SMTP mail.isp.com 在网站上,我们有一个联系表格,用户提交后会发邮件到[email protected]。 使用默认设置: SMTP localhost sendmail_path /usr/sbin/sendmail -t -i 和自定义设置: sendmail_from [email protected] 我能够成功地将邮件发送到@ sample.com以外的其他域。 看着这个我相信这是因为SMTP是本地主机,没有正确指出我们的ISP邮件服务器。 如果我有一个外部公司托pipe我们的邮件服务器由我们的ISP托pipe的网站,我会把什么价值?
对于memcached服务器,我们运行的是1.4.5版本,而应用程序是使用PHP 5.3.6和memcache( http://pecl.php.net/package/memcache )3.0.5版本构build的 目前我们有2个memcached池,每个池当前有3个memcached服务器。 同时,由于需要为我们的Web应用程序进行负载均衡,现在我们有两个应用程序服务器连接到相同的memcached池。 由于第一个应用程序服务器安装时间较长,因此memcache版本为3.0.5,对于较新版本的服务器,安装了memcache 3.0.6版本。 之后,奇怪的事情发生,有时数据不能被检索,我们得到的错误如: [Mon Oct 03 19:55:56 2011] [error] [client 192.168.0.22] PHP Notice: unserialize(): Error at offset 0 of 9648 bytes in /public_html/test.php 所以看起来,当我们将memcache库与相同的版本(使用3.0.6或3.0.5运行的两个池)匹配时,问题就解决了。 但不知道是否有人有类似的问题? 你会推荐哪个版本? 最后,使用版本2.2.6是“稳定”版本更好吗?
尽pipe将php.ini中的memory_limit设置为64mb,我仍然遇到了以下错误: Fatal error: Out of memory (allocated 6291456) (tried to allocate 91284 bytes) in /home/favstayc/public_html/coverbuddy2/cake/libs/configure.php on line 1067 我可以改变什么来解决这个问题?
我有安装在Centos 5.5(来自iucommunity存储库)的PHP 5.3.6。 现在当我想通过yum安装php-dbase来启用dBase时,我得到这个错误: Package php-dbase is obsoleted by php-common, trying to install php-common-5.1.6-27.el5_5.3.i386 instead Package matching php-common-5.1.6.27.el5_5.3.i386 already installed. Checking for update. Nothing to do 也许,因为我已经安装php与yum安装php53。 我怎样才能启用当前服务器上的dBase?
我已经安装了ffmpeg和ffmpeg-php这么多之前,它的工作,今天我有一个错误 当我运行make或make install ,我得到这个错误 make: *** [ffmpeg_frame.lo] Error 1 我试过这些解决scheme[1] [2] ,并不会解决它(至less对我来说), 这里是我如何安装ffmpeg ,我遵循第一种方法,因为这个职位是4岁,所以很多链接已经改变,我不没有时间看到正确的链接,但这是一篇很好的文章。 我有centos 5.4和php 5.1.6(是的,我可能会更新它,但如果你已经看到我最近的post在这里,你知道我有很多问题运行最新版本,至less这个版本运行完美,Apache 2.2.3是完美的运行,我不想现在更新他们,因为我不想有麻烦,然后来这里问)
也许有人能够帮助解决以下问题: 我必须在MSSQL支持的Windows 2008 IIS上安装PHP 5.2,但是我无法使MSSQL正常工作。 现在的情况 Windows 2008 Server 64位 IIS7 PHP 5.2.17与PHPpipe理器一起安装 PHP工作正常 php_mssql不会(logging错误) 当我添加php_mssql.dll它将无法正常工作,并logging此错误:PHP警告:PHP启动:无法加载dynamic库'C:\ PHP的\ PHP5.2的\ EXT的\ php_mssql.dll' – 指定的模块可以不被发现。 在第0行的未知。 我知道从php_mssql.dll内部加载的ntwdblib.dll存在问题,但该文件在PHP目录中,我将其复制到任何地方:system32,php \ ext等,但没有任何作用。 这有助于以前的安装在这种情况下,但这是我的第一个Windows 2008 64位安装,也许有一个64位的问题? 而且我知道我应该使用微软SQL Server的PHP驱动程序,但这会导致我的其他函数调用( sqlsrv_connect而不是mssql_connect ),我必须运行一个旧的应用程序,其中包含mssql_函数调用此服务器上。
我收到550个发件人被pipe理员拒绝“的错误,当通过PHP邮件()发送邮件到SUSE Linux上的postfix时,所有的邮件都出现在/ var / mail / root中,但是没有被发送到邮件地址。 Content-Description: Delivery report Content-Type: message/delivery-status Reporting-MTA: dns; linux.local X-Postfix-Queue-ID: E5B86BA X-Postfix-Sender: rfc822; [email protected] Arrival-Date: Wed, 12 Oct 2011 11:40:32 +0200 (CEST) Final-Recipient: rfc822; [email protected] Action: failed Status: 5.0.0 Remote-MTA: dns; mx01.kundenserver.de Diagnostic-Code: smtp; 550 sender rejected by administrator –E5B86BA.1318412433/linux.local Content-Description: Undelivered Message Content-Type: message/rfc822 Return-Path: <[email protected]> Received: by […]