Nejste přihlášeni
Stránky 1
Na svém webu mám scripty, které se připojují k cizímu FTP a přebírá z něho (otvírá) soubory. Bohužel mi ode dneška tyto scripty nefungují. Nevíte někdo proč mi to na endoře nefunguje ?
Offline
Píše mi to tyto chyby:
Offline
Zjistil jsem, že tento problém mám pouze zde na endoře, na jiných webech mi scripty fungují. Nevíte co endora dělala za změny ?
Offline
Doména?
1. Murphyho zákon:
Na počátku nebylo nic. I to se pokazilo!
stránky: CMS test
kontakt - instalace systémů, MySQL, FTP přístup, ...
Instalační balíky vybraných CSM
Problémy spojené s provozem služeb Endora, řešte na tomto fóru.
Offline
Doména - bfs.clanweb.eu
Offline
Uvedené soubory jsou uloženy kde?
Ani složka web, ani složka pages se na ftp nenachází.
Jaký je CHMOD na složkách uvedených souborů?
Na "jiných webech" je jaká verze php?
1. Murphyho zákon:
Na počátku nebylo nic. I to se pokazilo!
stránky: CMS test
kontakt - instalace systémů, MySQL, FTP přístup, ...
Instalační balíky vybraných CSM
Problémy spojené s provozem služeb Endora, řešte na tomto fóru.
Offline
Jeden uvedený soubor je modifikace pro PHP fusion. Další je pouze script v PHP fusionu ve vlastní stránce.
Soubory, ze kterých se čerpají data se nachází na FTP herního hostingu. Jejich soubory jsou zapisovatelné.
Na jiném webu je starší verze PHP - 5.4.37
Offline
Problém předán k prověření. Prosím, vyčkejte na reakci admina.
1. Murphyho zákon:
Na počátku nebylo nic. I to se pokazilo!
stránky: CMS test
kontakt - instalace systémů, MySQL, FTP přístup, ...
Instalační balíky vybraných CSM
Problémy spojené s provozem služeb Endora, řešte na tomto fóru.
Offline
Máte v PHP kódu nastaven pasivní režim přenosu?
Offline
Ne, nemám nastavený pasivní režim.
Akorát prostě nechápu proč to fungovalo do pondělí. A od té doby mám smůlu a přenos na endoře nefunguje.
Offline
Žádné změny neprobíhali, bylo by možné sem nebo na info@endora.cz poslat část kódu, kde používáte napojení na FTP, aby bylo možné toto prověřit? Případně umístěte skript na FTP k Vaší doméně na endora.cz.
Offline
Jistě ...
<?php
$ftp_host = "host"; //put the ip / hostname to your ftp here
$ftp_user = "uzivatel"; //put your login here
$ftp_pass = "heslo"; //put your password here
$banfile = "samp.ban"; //jmeno souboru
$con = ftp_connect($ftp_host) or die("Couldnt connect to your ftp (check your settings!");
ftp_login($con, $ftp_user, $ftp_pass);
ftp_get($con, "ban.txt", $banfile, FTP_ASCII);
ftp_close($con);
$file = fopen("ban.txt", "r");
$bans = fread($file, filesize("ban.txt"));
fclose($file);
echo nl2br($bans);
?>
Offline
Po aktivaci pasivního režimu vše běží v pořádku viz direktiva ftp_pasv($con, true); po zadání uživatelského jména
<?php
$ftp_host = "host"; //put the ip / hostname to your ftp here
$ftp_user = "uzivatel"; //put your login here
$ftp_pass = "heslo"; //put your password here
$banfile = "samp.ban"; //jmeno souboru
$con = ftp_connect($ftp_host) or die("Couldnt connect to your ftp (check your settings!");
ftp_login($con, $ftp_user, $ftp_pass);
ftp_pasv($con, true);
ftp_get($con, "ban.txt", $banfile, FTP_ASCII);
ftp_close($con);
$file = fopen("ban.txt", "r");
$bans = fread($file, filesize("ban.txt"));
fclose($file);
echo nl2br($bans);
Offline
Děkuji za vyřešení problému
Offline
Stránky 1