(这个问题是How to avoid httpd.exe from creating etilqs in C\WINDOWS\TEMP\?)
的衍生产品我在我的计算机上安装了Apache 2.4,并使用了localhost Web应用程序。
此应用程序使用sqlite数据库(通过PHP PDO),它在开始时很小,但现在它有66518行。
有一段时间,当我跑
时SELECT Z.A,B,C,D,(SELECT 1 FROM X WHERE X.A=Z.A AND X.E IS NOT NULL)
FROM Y,Z
Where F=:f AND Y.A=Z.A
ORDER BY D IS NULL DESC, D IS "" ASC, D DESC
LIMIT :startRow,24
COMODO防火墙的防御+模块警告我http.exe
想要创建新文件/文件夹C:\WINDOWS\TEMP\etilqs_???
,其中???是随机数字和字母。
我认为发生这种情况是因为数据库变得很大(一开始我没有这个问题)。
COMODO Firewall显示警告,因为C:\WINDOWS
是受保护的文件夹。然后,也许我可以更改文件夹,以便sqlite将这些文件存储在不受保护的文件中以避免警告。
答案 0 :(得分:4)
要更改临时目录,请更改TEMP
和TMP
环境变量的值。
根据您的Windows版本,您可能会在计算机➝属性➝高级➝环境变量下找到它们。