Autor | Zpráva | ||
---|---|---|---|
chris Profil |
Ahoj,
ve webadministraci jsem uploadoval na FTP soubory, u kterých teď nejde změnit chmod ani přes FTP klienta, ani přes rozhraní Českého hostingu. Hledal jsem v manuálu PHP chmod a tento script mi vypíše po spuštění názvy všech těchto souborů a errory. Můžete mi poradit? Jde mi o ty soubory, u složky chmod změnit lze normálně. Díky. <?php $ftp_details['ftp_user_name'] = 'jmeno'; $ftp_details['ftp_user_pass'] = 'heslo'; $ftp_details['ftp_root'] = '/'; $ftp_details['ftp_server'] = 'www.nazev-serveru.cz'; $slozka = 'slozka-se-souborama/'; $chmod = '644'; extract ($ftp_details); $conn_id = ftp_connect($ftp_server); $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); $dir = opendir($slozka); while($s = readdir($dir)) { if($s != '.' && $s != '..' && !is_dir($s)) { $path = $slozka.$s; if(@ftp_site($conn_id, 'CHMOD '.$chmod.' '.$ftp_root.$path) !== false) echo "OK - $path<br />"; else echo "ERR - $path<br />"; } } ftp_close($conn_id); ?> Moderátor Alphard: Vkládej prosím kódy mezi značky [pre] a [/pre] (stačí kliknout na ).
|
||
AM_ Profil |
#2 · Zasláno: 15. 10. 2009, 19:46:57
Zřejmě nemají uživatelské skupiny pro FTP a webserver úplně ideálně vyřešené. Nejlépe napiš rovnou jim a oni ti poradí, v lepším případě tato nastavení opraví (dobře nastavené hostingy to mají tak, že uživatel nemusí práva řešit vůbec).
|
||
Werewolf Profil |
#3 · Zasláno: 16. 10. 2009, 09:26:10
Já jsem u Českého hostingu. Práva souborů se tam řeší tak, že si vytvoříš soubor s právy 777 na disku a normálně ho nahraješ na server, ať už přes webftp, nebo nějaký program.
|
||
AM_ Profil |
#4 · Zasláno: 16. 10. 2009, 11:09:52
Werewolf
A jak to řeší uživatelé Windows? |
||
chris Profil |
#5 · Zasláno: 16. 10. 2009, 11:34:48
Z hostingu mi napsali: Vas skript nepracuje tak, jak je potreba - nepouziva ke zmene prav PHP funkci chmod(), ale pripojuje se pres FTP a prava se snazi zmenit takto (je to tedy stejne, jako FTP klient).
tak ted nevim... Werewolf: ja tam ty soubory na FTP uz mam, jen chci zmenit prava... |
||
chris Profil |
#6 · Zasláno: 17. 10. 2009, 19:57:17
nemel by tedy nekdo jiny funkcni script na zmenu chmod bez pripojeni k FTP?
|
||
Časová prodleva: 15 let
|
0