我有一个简单的php脚本,其中包含对数据库(mysql)的查询:
<?php
mysql_query('SELECT NOW()');
?>
当我通过 mysql 日志文件中的 Chrome 或 Opera 等浏览器运行此脚本 (nginx/php-fpm) 时,将有两个记录而不是一个
141127 17:07:48 67 Connect root@localhost on cms
67 Query SELECT NOW()
67 Quit
68 Connect root@localhost on cms
68 Query SELECT NOW()
68 Quit
但是当我通过 Safari 或控制台运行此脚本时,将只有一条记录。
你能解释一下为什么会这样吗?
将我的评论转换为答案,这通常是由您的浏览器请求favicon.ico
引起的。如果您通过.htaccess
文件或类似内容将所有请求都index.php
,这将导致某些网页浏览量出现两个请求。