在我的旧服务器上,我会创建一个子域,并为该子域上的文件设置一个 cron 任务。cron 创建了一个文本文件,用作锁定文件,以确保它不会同时运行 2 个任务(cron 每 5 分钟检查一次它是否运行)。这个方法很有效。
现在我已经移至新服务器,我创建了子域并设置了 cron 任务,但脚本现在没有创建文本文件的权限。我只想成功创建该文本文件,而不必像以前那样专门授予写入权限,但我看不出问题出在哪里。
我在 CentOS 上运行 Plesk。我之前运行的是 CPanel(应该保留它 :( )
我现在得到的错误是Access denied for user 'apache'@'localhost' (using password: NO)
有人能帮助我了解我需要做什么吗?
答案1
我通过创建一个具有 0777 权限的文件夹来解决这个问题,我将所有锁定文件都存储在这个文件夹中。如果有人获得访问权限,也不用担心。