重复的 mysql 请求


Duplication of mysql requests

我有一个简单的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,这将导致某些网页浏览量出现两个请求。