Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7970209
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 4, 20262026-06-04T07:21:43+00:00 2026-06-04T07:21:43+00:00

I run a cron job with a system user called system_user and I make

  • 0

I run a cron job with a system user called system_user and I make the cron job save its output to the file outputFile.txt in my system_user’s home folder /home/system_user/outputDir/outputFile.txt.

This all works, but now I need to access this file within my php script which is located in /var/www/html/scripts/phpScriptFile.php and I’m getting a permission denied error.

I found out that the php scripts are run with apache user, so I did this:

sudo chown system_user:apache outputFile.txt

But this did not help.

If the cron outputs the file in let’s say /var/www/html/scripts/ folder then I do not get this permission error.

The reason I tried to move my outputFile.txt out of the /var/www/html folder is that if I leave it then it’s possible to access it via http protocol and I don’t want anyone seing the content of this file.

Please advise.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-04T07:21:44+00:00Added an answer on June 4, 2026 at 7:21 am

    Probably some rights are not correct in the folder containing the file.

    Also, maybe the group for apache user is not named apache or the group rights are not correctly assigned.

    Reassign your user group:

    sudo chown system_user:system_user outputFile.txt
    

    And test giving general read permissions to the whole path:

    chmod o+rx /home/system_user
    chmod o+rx /home/system_user/outputDir
    chmod o+r /home/system_user/outputDir/outputFile.txt
    

    If this works (should do), then you can try to investigate if the group name was correct move the access rights to the group part.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I need to run a cron job to generate a list of user rankings
is there anyway to run an cron job + use cURL to call a
If I have a cron job that run every 10 minutes and for some
I have a cron job to run a Ruby script, which runs fine on
I have managed to get a cron job to run a rake task by
I have a PHP page that I run every minute through a CRON job.
A have a Perl cron job that recently started having its HTTPS connections start
I need to make a simple if statement for a daily cron job to
i run a cron job every night, but for some reason, it is saying
I want to run a cron job every minute that will launch a script.

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.