Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database 如何更改sqlite创建etilqs文件的临时文件夹?_Database_Apache_Sqlite_Temp - Fatal编程技术网

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

Database 如何更改sqlite创建etilqs文件的临时文件夹?,database,apache,sqlite,temp,Database,Apache,Sqlite,Temp,(这是一个衍生问题) 我的计算机中安装了Apache2.4,我使用了一个本地主机web应用程序 该应用程序使用一个sqlite数据库(通过PHPPDO),该数据库起初很小,但现在有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,

(这是一个衍生问题)

我的计算机中安装了Apache2.4,我使用了一个本地主机web应用程序

该应用程序使用一个sqlite数据库(通过PHPPDO),该数据库起初很小,但现在有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\uquo;
,在哪里???是随机数字和字母

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


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

要更改临时目录,请更改
temp
TMP
环境变量的值


根据您的Windows版本,您可能会在“计算机”下找到它们➝ 性质➝ 先进的➝ 环境变量。

啊,谢谢,我已经知道了这些环境变量,但我没有意识到sqlite正在使用它们。不知怎么的,我没有用。C驱动器内存不足,但我无法让SQLite在我的D驱动器上存储它的临时文件,即使我更改了环境变量。我遗漏了什么吗?环境变量是每个进程的设置。您必须使用SQLite重新启动程序(可能还有您用来启动该程序的程序)。