Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.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
Php 如何仅使用执行权限存储数据?_Php_Database - Fatal编程技术网

Php 如何仅使用执行权限存储数据?

Php 如何仅使用执行权限存储数据?,php,database,Php,Database,我有一项任务,必须在没有数据库服务器的情况下存储数据,而且我只有脚本执行权限。有没有可能?您应该能够链接到外部数据库?这是一个潜在的解决方案吗 如果您的服务器配置不正确,并且将作为具有不同权限的其他用户运行脚本,那么您可以编写一个脚本,让执行的用户创建一个您可以编辑的文件?类似于(PHP中)的东西 您使用的是哪种rdbms?在没有写入权限的情况下,您应该如何保存数据?可能直接存储在内存中?如果您甚至没有写入文件的权限,那么您就必须使用外部资源,例如数据库服务器或云存储,并将数据存储到远程源以保证

我有一项任务,必须在没有数据库服务器的情况下存储数据,而且我只有脚本执行权限。有没有可能?

您应该能够链接到外部数据库?这是一个潜在的解决方案吗

如果您的服务器配置不正确,并且将作为具有不同权限的其他用户运行脚本,那么您可以编写一个脚本,让执行的用户创建一个您可以编辑的文件?类似于(PHP中)的东西


您使用的是哪种rdbms?在没有写入权限的情况下,您应该如何保存数据?可能直接存储在内存中?如果您甚至没有写入文件的权限,那么您就必须使用外部资源,例如数据库服务器或云存储,并将数据存储到远程源以保证可靠性和性能,我更喜欢sqlite而不是外部数据库。任务指定它不能是外部数据库-试图弄清楚这是一个什么样的诡计问题,或者设置任务的人不知道他们在做什么。嗯。。。您可能需要查看PHP的$\u会话。信息应该由PHP存储在本地机器上,不需要数据库,并使您能够长期存储信息。数据必须是可见的/创建的/由多个访问者编辑的-我感觉他们描述的方式可能不可能。
exec("echo '' > dump.mem | chmod 0777 dump.mem");