WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   PHP problem på hög nivå (https://www.wn.se/forum/showthread.php?t=19900)

Zora 2007-03-11 16:09

Vad försöker jag göra?
Jag försöker ladda upp en fil till en servern (linux) via php med ftp.


Kod:

$conn_id = ftp_connect($this->host,$this->port);
 $login_result = ftp_login($conn_id, $this->user, $this->pass);
 $mode = ftp_pasv($conn_id,TRUE);

 if ((!$conn_id) || (!$login_result)) {
  return 1;
 } else {
  //$ok = ftp_chdir($conn_id, $dir);
  // upload the file
  $upload = ftp_put($conn_id, $dir.'/'.$file_dest, $file, FTP_ASCII);
  // check upload status
  if (!$upload) {
  return 2;
 }

 ftp_close($conn_id);


Felmeddelandet som kommer upp:
ftp_put() [function.ftp-put]: Entering Passive Mode (192,168,20,32,184,96)


Please help! :ph34r:

Per 2007-03-11 16:29

Kanske dags att testa active mode?

Zora 2007-03-11 16:44

Detta får jag inte köra tydligen.

Några fler förslag?

kullervo 2007-03-11 16:44

Intetsägande felmeddelande egentligen. Den säger ju inte att något är fel... Hsh så säger FTP-servern åt klienten att ansluta till 192.168.20.32 på port 47200. Var den verkligen tillgänglig?

Per 2007-03-11 16:49

Citat:

Originally posted by Zora@Mar 11 2007, 17:44
Detta får jag inte köra tydligen.
Får? Funkar det med det då?

Zora 2007-03-11 16:55

Nope :(

Conth 2007-03-11 17:26

Brandvägg som inte är öppen på porten kanske?

Zora 2007-03-11 18:37

Filen jag tankar upp skapas på servern, men den blir inte större än 0 kb, sedan kommer felmeddelandet upp...

Zora 2007-03-11 18:47

Ska tillägga att det går att ta bort de här 0 kb filerna som skapas på server..via gränssnittet jag försöker ladda upp ifrån.

OCH....hela funktionen fungerar på labservern, men inte mot webbservern :(

hnn 2007-03-11 21:26

Testat med
Kod:

error_reporting(E_ALL);
ini_set('error_reporting', E_ALL);
ini_set('display_errors', true);

och se ifall du får fler felmeddelanden...


Alla tider är GMT +2. Klockan är nu 08:11.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson