Van egy Wordpress oldalam, ahol a public_html/wp-content/uploads mappában a Filezillával nem látom bizonyos képek full size verzióját (sőt, egy rakás automatikusan méretezett verziót sem), míg a cPanel fájlkezelőjével látom az összeset.
Ez úgy derült ki, hogy egy web designerrel megegyeztünk, hogy ráncba szedi az oldalt, és ehhez lementette az egész Wordpress mappát a saját gépére, hogy localban dolgozhasson, de egy rakás képfájl nem került mentésre, csak azok, amelyek egyébként a Filezillában is látszanak.
Tudom, hogy – talán az 5.3-as kiadástól kezdve – a Wordpress már máshogy kezeli a feltöltött nagyméretű kép fájlokat, de akkor is furcsa. A képfájlok jogosultságai mind egyformák, nincs eltérés közöttük.
Tudja valaki véletlenül, hogy ez a helyzet miért állhat fenn, és hogy lehet-e ezen javítani?
MEGOLDÁS:
Normál FTP helyett sFTP-t kell használni.
Hozzászólások
Téged aztán jól magadra hagytak a fórumtársak. :O
De talán én tudok segíteni:
Ez több mint valószínűleg azért van, mert az FTP fiók, ami be van állítva a FileZillában nem ugyanoda mutat, ahol a CPanel fájlkezelőjével látod a fájlokat. Ha ugyanoda mutatna, akkor ugyanazokat a fájlokat is kellene látnod. Nézz utána a CPanelben az FTP Accounts menü beállításaiban, hogy az adott FTP acc, amit használsz milyen útvonalra van beállítva, és hogy az megegyezik-e a fájlkezelőben írt útvonallal.
Why are Norwegians so good at editing files on Linux? Because their ancestors were vi-kings. ;)
Köszönöm a javaslatot.
Megnéztem, és a cPanel FTP fiók beállításai ugyanoda mutatnak, mint a Filezilláé, de ennek ellenére – ugyanannak a képfájlnak a különböző méreteiről – ezt a listát látom a Filezillában:
és ezt a cPanel fájlkezelőjében:
Ahogy az látszik is, a cPanel listájában megvan az eredetileg feltöltött nagyméretű fájl is, az automatikusan méretezettekből pedig jóval több található. Ez az, amit nem értek, és ami a webtervező problémáját okozza.
Nem tudom mi lehet a probléma oka, de ha cpanel fájlkezelőjében mindent látsz, akkor azzal is letudod tölteni a képeket.
A fájlkezelőben be ZIP-eled az uploads könyvtárat és letöltöd a zip-et.
Persze ehhez kell, hogy legyen még annyi szabad terület a tárhelyen, mint az uploads mérete.
Vagy cpanelben csinálsz egy biztonsági mentést a tárhelyről.
Igaz abban minden benne lesz, de a képeket már külön tudod szedni a gépeden...
Igen, köszi az ötletet, már le is töltöttem az uploads mappa tartalmát, és elküldtem a webtervezőnek, így ez a része rendben is van, de azért érdekel a probléma miértje...
A FileZillában beállított host biztosan ugyanoda mutat, mint ami a CPanel IP címe?
Ha tudsz nekem privátban küldeni hozzáférést a CPanelhez rátudok nézni és 10 perc alatt megállapítom, hogy mi lehet a gond.
Why are Norwegians so good at editing files on Linux? Because their ancestors were vi-kings. ;)
Igen, ellenőriztem, és a Filezillában beállított host ugyanoda mutat, mint a cPanel címe.
Sub. Érdekel mi lesz a megoldás.
Lehet volt frissítés és elmásztak az új képek jogai.(?)
pch
SB-soft online ügyviteli rendszer
Az első teendőm az volt, hogy ellenőriztem a képek jogosultságait, de minden rendben lévőnek tűnt...
Miért nem használtok egy wp backup plugint? Az hiba nélkül le fog futni és ezzel feleslegessé is válik a debuggolás. Duplicator pl jó erre, vagy All-in-One WP Migration.
Ha jól sejtem, a web designer srác az All-in-One WP Migration pluginnel mentette le az oldalt, mivel az van telepítve, habár a tünetek tényleg az FTP mentésre utalnak...
Nézd meg, hogy hány darab file van a könyvtárban. Én már belefutottam olyanba, hogy az FTP kliens nem listázta csak az első 9999 db file-t. Megoldás rsync-kel leporszívózni mindent.
Köszönöm a javaslatot. Azt hiszem igazad lesz, mert a Filezilla azt mutatja a szerver oldalon, hogy 9.994 fájl és 4 mappa található az uploads mappában, plusz – gondolom – a két speciális (. ..) mappa, és ez pontosan 10.000.
Mivel azt olvastam több helyen is, hogy a Filezilla elvileg nem korlátozza szerver oldalon sem a megjelenítendő fájlok számát (ellentétben pl. a konzolos ftp-vel és a gFtp-vel), lehet, hogy ez szerver beállítás. Azt hiszem írok a helpdesknek...
Mindig tanul az ember.
No, írtam e helpdesknek a hiányzó / nem látszó képek ügyében.
Azt válaszolták, hogy a sima FTP-n (21-es port), csak 10.000 fájl látható, de sFTP-n keresztül mindet fogom látni.
Beállítottam az ssh szolgáltatást a cPanelen, letöltöttem a kulcsfájlokat, "kinyomoztam" a tavalyi levelezésben, hogy vajon mire cserélték le a 22-es portot (mert hülye vagyok és két napig kerestem a "FATAL ERROR: Connection refused. A kiszolgálóhoz nem sikerült a csatlakozás" hibaüzenet okát, ahelyett, hogy ezzel kezdtem volna). Átállítgattam megfelelően a Filezillát, és most végre a kérdéses mappában 35.223 fájlt látok.
Ennyi év Wordpressezés után, már kevés dolog tud meglepni, de azért akad :) Örülök, hogy tudtam segíteni!