【问题标题】:How to update a text file without file permissions?如何在没有文件权限的情况下更新文本文件?
【发布时间】:2017-05-22 08:19:03
【问题描述】:

我目前正在尝试通过 jQuery ajax 更新 html 页面上的一些文本。此页面的脚本通过 jquery 向子文件夹中的文件调用 ajax 请求并显示该文本。 我需要能够使用来自不同 html 页面的文本更新此文件。

我尝试了 php,发现我没有文件权限,可能是 ftp 帐户或网络服务器设置。由于 php 是最流行的在网络服务器上写入文件的方法,我还没有尝试过任何其他方法。

我可以为此尝试 MYSQL + PHP,尽管我不打算将 root 密码放在 text/php 文件中。

我尝试使用带有 JSON 输出的 Google Apps 电子表格,后来发现 JSON 输出已被 Google 停用(我猜)。

因此,我希望找到一种方便的方法来从某个来源获取文本数据,并且能够不受任何限制地更新文本数据。

【问题讨论】:

  • 您是否尝试过使用 php chmod 功能。或者,您可以将文件存储在云中,例如 AWS S3

标签: javascript php ajax web-applications fileupdate


【解决方案1】:

在大多数网络服务器上,您会发现至少一个可用于 PHP 脚本的目录。否则,您可以将文件放在服务器上的任何位置并更改所有者和写入权限,以便您的 PHP 脚本能够写入该文件。详情请联系您的网络服务器管理员。

PHP 文件中的 MySQL 密码没有问题,只要您将 PHP 文件放在服务器作为您网站根目录的目录之外。例如。如果你的root设置为/var/www/user1/website1/,你可以在/var/www/user1/里面放一个脚本,PHP脚本应该可以读取。这是通常的方法。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-09-25
    • 2016-04-14
    • 2018-06-03
    • 2013-04-05
    • 1970-01-01
    • 2023-03-19
    • 2014-03-19
    • 1970-01-01
    相关资源
    最近更新 更多