op mijn website is er 1 file(kladblok of TXT besten) die wordt ingelezen via een ftp server. door aanpassingen van de beveiliging is er nu een ssl verbinding nodig.
de ssl verbinding op zetten met php is me gelukt, maar helaas kan ik mijn TXT bestand niet meer openen.
hoewel ik in juiste map zit blijft die error geven.
voor de aanpassing stond op de plek van het path gewoon de ftp link met login in verwerkt.
heb de code die ik gebruik en de error hier onder even gezet.
hopelijk kan er iemand mij verder helpen en zeggen wat ik fout doe.
Warning: file(ftp_chdir(Resource id #1, 'web/rk/sms/cluster7.txt') ): failed to open stream: No such file or directory in
<?php
// Setting up basic SSL connection
// User IP address to which you
// want to connect to
$ftp_server = "cooremans.ddns.net";
// Logging in in the established ftp connection.
$ftp_conn = ftp_ssl_connect($ftp_server)
or die("Could not connect to $ftp_server");
// Use your username
$ftp_username = "******";
// Use your password
$ftp_userpass = "********";
$login = ftp_login($ftp_conn, $ftp_username, $ftp_userpass);
if( $login ) {
echo "Successfully logged in with ".$ftp_server;
}
else {
echo "Log in failed";
}
ftp_chdir($ftp_conn, "web/rk/sms/");
$test= ftp_pwd($ftp_conn);
$cluster = "/cluster7.txt";
// output current directory name (/php)
{
echo .$test;
}
# geef het path naar jou bestand zie wel dat je website rechten heeft en zu
$file = "ftp_chdir($ftp_conn, 'web/rk/sms/cluster7.txt') " ;
$data = file($file);
# hoeveelheid lijnen
$counter = 3;
# loop voor de lijnen af te printen start van de eerste
# indien andersom wissel wat spullen odbc_autocommit
# counter = 0
# while counter < 3
# counter++
while( $counter > 0) {
$line = $data[count($data)-$counter];
# hoofdletter gevoelig
# strings die je wilt verwijderen
# let wel op want verwijdert elke voorkomst van deze strings in eender
# van de drie lijnen
$strings_to_remove = ['1700246','POCSAG-1','ALPHA','2400','(5700108)',
$str = str_replace($strings_to_remove, '', $line);
echo ' <td style= "color: #fff000;" align="center"/> ' . $str ;
echo "<br>";
$counter--;
}
// Closing SSL connection
ftp_close($ftp_conn);
?>
3.225 views