【问题标题】:How do I retrieve a text file from a Virtual Private Server?如何从虚拟专用服务器检索文本文件?
【发布时间】:2016-11-19 23:41:25
【问题描述】:
我们目前正处于使用虚拟专用服务器 (VPS) 实施学校项目的阶段。但是,我们在从 VPS 检索数据时遇到问题。我们的项目是关于将文本数据从设备(来自安卓设备和远程设备)传输到 VPS。无论如何可以使用 VPS 中的 PHP/Javascript 调用它吗?我们不能使用 SQL 数据库,因为我们的教授告诉我们不要使用它。无论如何它可以安全吗?
我们的教授说我们可以使用套接字将设备连接到 VPS 和 Apache 以将数据传输到 Web 服务器。但我找不到使用 Apache 传输数据的方法
寻找答案。谢谢!
【问题讨论】:
标签:
javascript
php
android
apache
sockets
【解决方案1】:
Apache 是 Web 服务器本身。如果您能够传输数据(通常通过 HTTP POST 请求),那么您可以使用 PHP file_put_contents() 将其保存到服务器。
然后,如果需要输出,可以使用file_get_contents()函数。
例如
上传.php
<?php
$data = $_POST['data']; // Retrieve the data from the device
file_put_contents('data.txt', $data); // Insert the data into data.txt
?>
检索.php
<?php
echo file_get_contents('data.txt'); // Output the ontents of data.txt
?>