ciao a tutti!
ho un nas con servizio ftp attivo.
se provo a connettermi tramite filezilla o tramite terminale non ho problemi.
ma se provo da php non riesco.
il problema è che non ottento errori, ma solo pagina bianca senza vedere il resto della pagina (immagini, ecc).
ovviamente se levo la connessione il resto della pagina si vede.
questa la classe:
Codice PHP:
<?php
class Ftp {
private $server;
private $username;
private $password;
private $connessione;
public function __construct($server, $username, $password) {
$this->server = $server;
$this->username = $username;
$this->password = $password;
$this->connessione = ftp_connect($server);
if(!$this->connessione) {
echo '<p class="error">IMPOSSIBILE EFFETTUARE LA CONNESSIONE</p>';
}
$login = ftp_login($this->connessione, $username, $password);
if (!$login) {
echo '<p class="error">IMPOSSIBILE EFFETTUARE IL LOGIN</p>';
} else {
if (!ftp_pasv($this->connessione, TRUE)) {
echo '<p class="error">IMPOSSIBILE ATTIVARE PASS MOD</p>';
}
}
}
...............................
}
la cosa strana è che nn escono errori.