Jump to content

bogus

New Members
  • Posts

    2
  • Joined

  • Last visited

Profile Information

  • Gender
    Male
  • Location
    Earth
  • Age
    52

bogus's Achievements

Newbie

Newbie (1/5)

0

Reputation

  1. Hi, thanks for the reply. No, the file is not an executable, it's an interpreted script (.php). No, PHP is not running as root and I'm wondering now and didn't notice yet that this line hasn't been processed as expected without throwing however. I can modify the ownership and file permissions to my liking in the terminal.
  2. Day I'm using Codeigniter and inside the framework I create a file with PHP code (Codeigniter doesn't provide means to create files) by copying from a template file, set the permissions to 0775 and the ownership is ruled by sticky bits on the directory hosting the file. The ownership is set to the Apache settings (http:http), just to be 'sure'... If I try to point to it, the web-server doesn't deliver due to permission issues. All this is done in a 'register function' where I create some fields in a SQL database to save user credentials. As of now the application should be obvious. If I put the user credentials into the database 'by hand' and likewise when I create a file in the above mentioned directory (http:http) 'by hand' and point the web-server on it, it gets delivered. Even if I keep the original ownership conditions 'user:http'. I'm pretty sure this issue has been existed before and I'd appreciate any help. I'm also sure it has in some way to do with either file creation permissions or/and the user running PHP. I was going far from that PHP (more precise mod_php) is running as the same user as Apache? Thanks for your help in forward. Gee
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.