database - 如何更改 sqlite 创建 etilqs 文件的临时文件夹?

标签 database apache sqlite temp

(这个问题是 How to avoid httpd.exe from creating etilqs in C\WINDOWS\TEMP\? 的衍生问题)

我的计算机上安装了 Apache 2.4,并且我使用的是本地主机 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 防火墙的 Defense+ 模块警告我 http.exe 想要创建新文件/文件夹 C:\WINDOWS\TEMP\etilqs_???,在哪里? ??是随机数和字母。

我觉得是因为数据库变大了(一开始我没有这个问题)

COMODO Firewall 显示警告是因为 C:\WINDOWS 是一个 protected 文件夹。然后,也许我可以更改文件夹,以便 sqlite 将这些文件存储在未 protected 文件夹中以避免警告。

最佳答案

要更改临时目录,请更改 TEMPTMP 环境变量的值。

根据您的 Windows 版本,您可能会在计算机 ➝ 属性 ➝ 高级 ➝ 环境变量下找到它们。

关于database - 如何更改 sqlite 创建 etilqs 文件的临时文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16122824/

相关文章:

apache - 在 fcgi 下在 Apache 上构建和运行 go 脚本

python - Apache + mod_wsgi - 来自同一浏览器的并行请求

c# - Windows 8 : SQLlite or Application Resources

c - 如何在 postgres 扩展中定义动态字符串数据类型?

android - sqlite 忽略我的外键约束

apache - 如何获取 GoDaddy 证书的私钥以便将其安装在 Ubuntu 14+ 上?

ruby-on-rails - Rails 4 SQLite3::ReadOnlyException:尝试写入只读数据库

sql - 这种情况需要一个 SQL 查询

c# - 使用本地数据库的 WPF C# 应用程序

SQLite 外键不匹配