Re: ftp in PHP4

From: Date: Sat, 22 Sep 2001 19:24:37 +0000
Subject: Re: ftp in PHP4
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-68353@lists.php.net to get a copy of this message
Since my original post, the status has changed but let me recap... The file /home/windon/somefile did have permissions set to have anyone read it, but I never checked the permissions on the /home/windon directory. This has since been corrected. Next I was getting a permission denied error, which I found to be on the destination host. I had to give permissions of 777 to the destination directory for file transfer to happen. I find this as a security issue. Has anyone experienced this, or know of a work around? Thanks again, Chesley > Does the PHP user (nobody) have read access to the local file you are trying > to upload? > Are you 100% sure you have the right things in the filenames?... Print them > out right before the ftp_puts line. > > > I need to have web based ftp capabilities for a site I am working on. My > > development server is running RedHat 7.1 and php-4.0.4, and I did compile > > php with the --enable-ftp switch. > > > > After reading the docs at php.net, I found a "canned" script > > (http://www.php.net/manual/en/ref.ftp.php) that I thought I would try so > > as to give me a better idea on what was involved. > > > > When running the script, I can connect to the ftp server, list the > > contents of the directory, and disconnect, but cannot upload anything. > > When I try, I get the following error: > > > > Warning: error opening /home/windon/somefile in > > /var/www/html/ftp.php on line 43 > > > > line 43 reads: > > > > $upload = ftp_put($conn_id, "$destination_file", "$source_file", > > FTP_BINARY); > > > > In $destination_file I have just the filename, while in $source_file I > > have the full path and the filename. > > > > Thanks, > > > > Chesley > > >

« previous php.general (#68353) next »