嗨在我的开发机器,我想完全closurescaching(所有types)的PHP。 无论我尝试什么IIS 7仍然是caching,它真的让我疯狂!
我已经看到了这个问题几次,但无法解决我的问题。 我最近设置了Ubuntu的双引导安装,以更好地了解LAMP环境。 我build立了一个虚拟主机,当我把浏览器指向该主机中的index.html时,我在浏览器中得到了html,但是当我将浏览器指向index.php(包含一个phpinfo()调用)时,什么也得不到 我试过删除/清除并重新安装php5apachemysql libs / mods,清空我的caching,检查mods可用/启用文件夹无济于事。 任何人都可以帮助我解决这个问题吗?
我得到这个cron 406错误页面。 编辑 我更新了cron来代替使用wget,但是我仍然没有从页面获得输出。 这里是新的crontab: /usr/bin/wget "https://abc.com/cron/sendBulletinEmails.php" >> /home/abc/public_html/cron/logs/sendBulletinEmails.log 但是,这甚至不使用日志文件。 我收到一封电子邮件。 这里是电子邮件输出: –09:20:01– https://abc.com/cron/sendBulletinEmails.php => `sendBulletinEmails.php' Resolving abc.com… 69.91.162.123 Connecting to fin-iq.com|69.91.162.123|:443… connected. HTTP request sent, awaiting response… 200 OK Length: unspecified [text/html] 0K 122.58 B/s 09:20:02 (122.58 B/s) – `sendBulletinEmails.php' saved [101] 我也试过这个crontab(得到正确的输出): /usr/bin/wget –append-output=/home/abc/public_html/cron/logs/sendBulletinEmails.log "https://abc.com/cron/sendBulletinEmails.php" 但是,这也给了我与电子邮件相同的日志。 该页面输出文本,这是我想在我的日志文件中logging。 任何想法如何使这项工作? 再次感谢! 旧 这里是crontab(从cPanel复制): * * […]
我有一个VPS,主持半打PHP的网站。 在php5.2.10上一切正常,但我想升级到5.3.3。 我testing了运行5.3.1的本地开发机器上的站点的function,一切正常。 从未做过PHP升级,也不想破坏活网站的服务,有没有什么预防措施可以给我,我应该考虑之前,我这样做? 谢谢。
我们有一些PHP应用程序通过电子邮件处理与员工的内部沟通。 工作人员不时声称他们没有收到电子邮件。 系统BCC或CC是我的所有电子邮件,所以我有他们个人的副本。 另外,在检查日志/ var / log / maillog时,还有一个条目,表示工作人员声明没有被发送。 我给我的工作人员发送了一份我收到的消息以及maillog中的一行。 他说他每天检查一次垃圾邮件,因此他根本没有收到这封电子邮件。 现在这个系统已经运行了将近2年了,我们只有两次抱怨电子邮件没有到达,因为它应该。 有没有一种方法,我可以找出这个电子邮件去哪里或去哪里?
有人可以提供一个我们需要用来在Apache虚拟主机中configurationphp错误报告级别的数字列表吗? 我认为他们被称为“bitmask”或什么的,但我无法find他们的任何地方的清单。 即在Apache中: php_value error_reporting x 如果我想要相当于: error_reporting(E_ERROR); 而且,因为在网上没有任何参考(我可以find),让我们rest一下吧! E_ALL = x E_NOTICE = y E_WARNING = z
我在一个Ubuntu 10.04系统,我正在build设PHP 5.3.3。 我可以构build一个CGI版本,但是当我尝试使用以下命令构build一个.so时: ./configure –with-apxs2=/usr/bin/apxs2 –enable-so –disable-cgi 我得到这个: Notice: Following unknown configure options were used: –enable-so 那么如何用5.3.3构build一个.so?
我正在Joyent上运行一台SmartMachine。 我相信这些是运行Solaris的某种虚拟机。 我们在运行Apache,PHP和MySQL的机器上有一个Web应用程序。 它处理我们适度的stream量很好。 然而,每天晚上,我们已经走了。 该网站将开始返回403 Forbidden错误,直到Apache重新启动。 我快速看一下Apache的错误日志显示如下: [Tue Oct 26 23:13:00 2010] [error] server reached MaxClients setting, consider raising the MaxClients setting [Wed Oct 27 13:09:40 2010] [error] (24)Too many open files: Cannot open SSLSessionCache DBM file `/var/run/ssl_scache' for reading (fetch) [Wed Oct 27 13:09:40 2010] [error] (24)Too many open files: Cannot open SSLSessionCache […]
我想更好地了解在编译(?)PHP的过程中发生了什么… 这4个步骤是做什么的? 他们是否有好的(有意义的)名字,例如我认为make install实际上应该被称为configure。 每一步的物理输出是什么? 每一步都创build存储在某个地方的文件,或者说只是存储在内存中的“make”的结果? “make”后多久还可以“安装”?
什么是最简单的方法来限制访问除了一个,其中整个域通过FastCGI服务的所有文件? 使用下面的conf时出现的问题是我无法访问/ dir(我在某种循环中要求input密码,正确的login名+密码不让我进入)。 另外,同样的fastCGIconfiguration复制在location = /unrestricted_file.php和location〜.php $中。 结构是: server { location = /unrestricted_file.php { # FastCGI conf… break; } location / { root index auth_basic "Restricted"; auth_basic_user_file file; } location /dir { auth_basic "Restricted"; auth_basic_user_file file; } location ~ \.php$ { auth_basic "Restricted"; auth_basic_user_file file; # fastcgi_pass… } }