gpt4 book ai didi

html - curl 输出文件权限。创建时如何设置

转载 作者:行者123 更新时间:2023-12-05 06:43:45 28 4
gpt4 key购买 nike

我正在尝试通过在访问 url 的 cron 中调度 curl 命令来生成静态 html 文件。喜欢:

00 6 * * * /usr/bin/curl -m 14400 -o /opt/lampp/htdocs/reports/fragtab32595849.html http://xx.xx.xx.xx/fragtables.php?db=32595849

此处/opt/lampp/htdocs/reports/fragtab32595849.html 是生成到 apache 根目录的输出文件。以便此静态页面可供离线使用。

我这样做是因为 http://xx.xx.xx.xx/fragtables.php代码执行需要将近半个小时来分析所有的 oracle 表。

一切正常,除了生成的文件具有类似的权限

-rw-r-----  1 oracle oinstall 46357 Aug 15 06:13 fragtab32595849.html

因为这个文件不是每个人都可读的,所以 Apache 不能提供它。如果我使用 chmod 手动将权限更改为:

-rw-r--r--

然后 apache 开始提供页面。我正在寻找如何指示 curl 生成具有所需权限的文件的解决方案。

最佳答案

你可以修改crontab

00 6 * * * /usr/bin/curl -m 14400 -o /opt/lampp/htdocs/reports/fragtab32595849.html http://xx.xx.xx.xx/fragtables.php?db=32595849 && chmod o+x /opt/lampp/htdocs/reports/fragtab32595849.html

关于html - curl 输出文件权限。创建时如何设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32026040/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com