Dave, Thanks for the suggestion. I am working on a web project that needs complicated authentication. My Ubuntu box won't seem to authenticate me so I code on a test (Fedora) machine because that will allow me to sign in. --Note-- I don't have anything against Ubuntu, just distinguishing it from the test box. What I currently do is work remotely on the files on the test server and test it there. When the code is good it gets committed to svn. I could edit the code on my Ubuntu box, commit it to svn, then update the Fedora box and test it there, but that is a hassle. I think there is a problem with my pear/Auth.php file or something related to it. Everything else seems to be fine. I don't know how to discover/troubleshoot the problem. It would be nice to use strace/ltrace or lsof, but I don't know how on a php script. Maybe I'll just have to use echo/print_r <shutter>:P Sorry for rambling and going off on a tangent. This has just been a problem (not being able to test the code locally) for a while (about a year). I guess the best way to procede would be to fix the local problem and that will solve the remote file ownership problem. Thanks again for everyones comments.
-Daniel On 2/2/07, Dave Smith <[EMAIL PROTECTED]> wrote:
Daniel C. wrote: > On 2/2/07, Jeff Schroeder <[EMAIL PROTECTED]> wrote: >> You'll need to upload them to the server as that user. Assuming you're >> using SFTP or scp or (yuck) FTP, if you login as the Apache user, the >> files you create will be owned by that user. > > I'm logging into the server via putty and creating the files with vi > under my own user, which has write access to the document root but is > not the Apache user. I'd recommend using CVS or some other version control system. Check in your code as your normal account on a testing only web server, and then switch to the Apache user and update from CVS on the live web server. In addition to preserving file ownership, it will also help you in many other ways. --Dave /* PLUG: http://plug.org, #utah on irc.freenode.net Unsubscribe: http://plug.org/mailman/options/plug Don't fear the penguin. */
/* PLUG: http://plug.org, #utah on irc.freenode.net Unsubscribe: http://plug.org/mailman/options/plug Don't fear the penguin. */
