Re: RES: [PHP-INSTALL] ftp_put cannot upload a file.

From: Date: Thu, 10 Apr 2008 18:49:45 +0000
Subject: Re: RES: [PHP-INSTALL] ftp_put cannot upload a file.
References: 1 2  Groups: php.general php.install 
Request: Send a blank email to php-general+get-272845@lists.php.net to get a copy of this message
Thiago Pojda wrote:
Tina, Is there any error message in php logs? Can you reproduce manually what you're trying to do with PHP? I mean, connect and put that file. Enable E_ALL in PHP and try again. I'm copying PHP-GENERAL mailing list as this is not related to PHP-INSTALL issues. Regards, Atenciosamente, <http://www.softpartech.com.br/> www.softpartech.com.br Thiago Henrique Pojda Desenvolvimento Web +55 41 3033-7676 thiago.pojda@softpartech.com.br Excelência em Softwares Financeiros _____ De: Tina [mailto:tina01w@yahoo.co.uk] Enviada em: quinta-feira, 10 de abril de 2008 14:33 Para: php-install@lists.php.net Assunto: [PHP-INSTALL] ftp_put cannot upload a file. Dear Sir/Madam I have the following code section and it returns else statement. A firefox web browser 1.0.1 is used on a suse linux 2.6.11.4-20a-smp. php 5 and apache 2. --------------------------------------------------- $uploadfile = ftp_put($ftpconnect, $destinationfile, $sourcefile, FTP_BINARY); if ( $uploadfile ) { echo "Uploaded file = $sourcefile to server name = $servername as file = $destinationfile."; } else { echo "Upload is failed to upload file = $sourcefile to server name = $servername."; } --------------------------------------------------- Would you let me know what causes this problem? Ms (Tina) Thieu Van Hung _____ Yahoo! for Good helps you make <http://us.rd.yahoo.com/mailuk/taglines/isp/control/*http://us.rd.yahoo.com/ evt=51947/*http://uk.promotions.yahoo.com/forgood/> a difference There could be any number of things wrong, so follow the advice to turn on error reporting. Most likely:
1. Your connection is not valid 2. You didn't login ftp_login() or it failed 3. The local file can't be found 4. The remote dir can't be found or the connected user doesn't have permission to write to it 5. If going through a firewall or for other reasons, you most likely need ftp_pasv() -Shawn

« previous php.general (#272845) next »