Повезивање са сервером без коришћења WordPress управника датотека уз FTP (FileZilla) вам омогућава да без уласка у управник датотека у контролном панелу хостинга безбедно приступите датотекама вашег WordPress сајта директно са вашег рачунара. За то, потребно је да добијете FTP или, по могућству, SFTP информације из вашег хостинг налога, унесете адресу сервера, корисничко име, лозинку и порт у FileZilla програм, а затим се повежете на директоријум инсталације WordPress-а како бисте управљали темама, додатцима, сликама и конфигурационим датотекама. Овај метод је посебно брзо и практично решење у случајевима као што су бела екрана, неисправан додатак, грешка у теми, ограничење за учитавање датотека и ручно прављење резервне копије.
Већина WordPress корисника користи управник датотека у cPanel, Plesk или сличним панелима за обављање операција са датотекама. Међутим, у неким сценаријима, приступ панелу може бити ограничен, а учитавање великих датотека преко прегледача може изазвати проблеме, или се не може ући у административни панел WordPress-а због неког додатка. У овом тренутку, коришћење FTP клијента постаје критична вештина управљања, јер вам омогућава директан приступ датотечном систему вашег сајта. FileZilla је бесплатан, широко коришћен FTP клијент који ради на Windows, macOS и Linux платформама. Када се правилно подеси, можете се повезати на сервер у неколико минута, проверавати дозволе за датотеке, радити у wp-content директоријуму и применити кораке за опоравак вашег сајта.
У овом водичу ћемо корак по корак објаснити како да се повежете на вашу WordPress страницу са FileZilla, које информације су вам потребне, разлику између FTP и SFTP, како да решите проблеме са повезивањем и на шта треба обратити пажњу ради безбедног управљања датотекама. Ако још нисте изабрали одговарајући хостинг пакет за WordPress, можете погледати страницу WordPress хостинг пакети у складу са вашим захтевима за перформансе и безбедност.
Шта је FTP и FileZilla?
FTP је скраћеница за File Transfer Protocol и представља класични протокол који вам омогућава да преносите датотеке између вашег рачунара и вашег сервера. Датотеке веб сајтова се обично чувају у одређеним директоријумима на хостинг серверу. У контексту WordPress-а, ове датотеке се састоје од основних WordPress директоријума, датотека тема, датотека додатака, учитаних медијских датотека и конфигурационих датотека. FTP клијент вам омогућава да се повежете на ове директоријуме путем графичког интерфејса.
FileZilla је један од најпопуларнијих FTP клијената. На левој страни приказује ваш локални рачунар, а на десној страни ваше серверске датотеке. Можете преносити датотеке методом повлачења и испуштања, преименовати директоријуме, подешавати дозволе датотека и читати детаље о грешкама из логова повезивања. FileZilla подржава не само FTP, већ и FTPS и SFTP везе. Због тога се преферира не само за једноставан пренос датотека, већ и за безбедно управљање сервером.
Предности коришћења FTP уместо управника датотека
Управник датотека у хостинг панелу може бити довољан за кратке операције; међутим, коришћење FTP-а у професионалном управљању сајтом је флексибилнији и контролисанији метод. Посебно у WordPress пројектима који садрже много датотека, рад са FTP-ом вам штеди време. Ручно учитавање теме, преузимање резервне копије директоријума на рачунар или деактивирање неисправног додатка пружа стабилније искуство од управника датотека заснованог на прегледачу.
- Пренос великих датотека: Код тема, резервних копија или медијских датотека веће од 100 MB, ризик од истека времена прегледача се смањује.
- Није потребан WordPress панел: Чак и ако не можете да уђете у управни панел, можете приступити датотекама.
- Лакша обрада више датотека: Учитавање, преузимање или брисање више датотека и директоријума одједном је брже.
- Предност у отклањању грешака: Уз помоћ логова повезивања, можете видети узроке грешака као што су 530, 421, истек времена.
- Практичност прављења резервних копија: Можете преузети wp-content директоријум или све датотеке сајта на ваш рачунар.
Поређење FTP, SFTP и управника датотека
Следећа табела брзо резимира када и који метод треба да користите. У смислу безбедности, требало би да преферирате SFTP или FTPS када год је то могуће. Класична FTP веза може бити нешифрована; стога се не препоручује у заједничким мрежама или корпоративним пројектима.
| Метод | Безбедност | Лакоћа коришћења | Најпогоднији сценарио |
|---|---|---|---|
| Управник датотека хостинга | Зависи од безбедности панела | Лако за почетнике | Уређивање једне датотеке, брзе мале операције |
| ФТП | Ниска или средња, може бити без шифровања | Лако | Локално тестирање, једноставан пренос датотека |
| FTPS | Висока, шифровано TLS-ом | Просечно | Хостинг окружења која захтевају сигуран FTP пренос |
| SFTP | Висока, ради преко SSH | Просечно | Професионална и сигурна серверска веза |
Информације потребне за повезивање
Пре него што се повежете на ваш WordPress сервер преко FileZilla, потребно је да имате четири основне информације: адреса сервера, корисничко име, лозинка и порт. Ове информације се налазе у вашем хостинг контролном панелу у делу за FTP налоге, SSH приступ или информације о налогу. На вашем Hostragons панелу, након отварања хостинг услуге, можете креирати FTP налог из одговарајућих области или прегледати ваше главне FTP информације. Ако ваше доменске име није усмеравао, такође је могуће повезати се директно помоћу IP адресе сервера. Ако вам је потребна подршка у вези са доменом и DNS-ом, садржај Проверa домена и регистрација домена може вам бити од помоћи.
- Адреса сервера: ftp.imevasegdomene.com, sftp.imevasegdomene.com, IP адреса сервера или hostname који је дао хостинг.
- Корисничко име: Главни хостинг корисник или специјално креирани FTP корисник.
- Лозинка: Снажна лозинка постављена при креирању FTP налога.
- Порт: За FTP обично 21, за SFTP 22, а за FTPS често 21 или се користи посебан порт.
- Протокол: У FileZilla, бирате између FTP, SFTP или FTPS.
Каква треба да буде јака FTP лозинка?
FTP приступ представља озбиљну безбедносну рупу ако се користи слаба лозинка, јер даје приступ целој структури датотека вашег сајта. Изаберите лозинку која има најмање 14 карактера, укључује велика и мала слова, цифре и симболе. Избегавајте предвидиве фразе као што су ваше доменско име, име бренда, година рођења или 'admin'. Немојте поново користити исту лозинку на различитим местима као што су е-пошта, WordPress администраторски налог или кориснички панел. Ако можете да ограничите FTP налог на одређени директоријум, дайте кориснику приступ само том директоријуму.
Инсталација FileZilla и прва подешавања
Преузмите FileZilla са званичне веб странице и инсталирајте верзију клијента која одговара вашем оперативном систему. Будите опрезни током инсталације ако постоје предлози за инсталацију трећих страна и инсталирајте само компоненте које су вам потребне. Када се програм отвори, на врху се види подручје за брзу везу, леви панел приказује датотеке на вашем рачунару, а десни панел приказује серверске датотеке након повезивања. За прву везу можете користити подручје за брзу везу, али за редовне сајтове је боље направити запис преко Управника сајта.
Креирање записа преко Управника сајта
У FileZilla, отворите одељак Управник сајта из менија Датотека и креирајте профил за вашу WordPress страницу помоћу опције Нова страница. Изаберите SFTP као протокол ако је могуће. У поље за сервер унесите IP адресу вашег хостинга или ftp.imevasegdomene.com. У поље за порт унесите 22 за SFTP, а 21 за класични FTP. Изаберите тип пријаве 'Нормално' и додајте ваше корисничко име и лозинку. Пре него што сачувате, именујте везу на разумљив начин; на пример, 'imevasegdomene.com - активна страница' како бисте избегли конфузије у будућности.
Иако је чување лозинке у FileZilla практично, то може бити ризично на делјеним рачунарима. За корпоративну употребу, активирање опције за главну лозинку или ручно уношење лозинке при сваком повезивању је сигурније. Такође, препоручује се да на рачунару на коме се повезујете имате ажурни антивирус, сигуран оперативни систем и закључавање екрана против неовлашћеног приступа.
Корак по корак повезивање на WordPress сервер преко FileZilla
Сада ћемо применити основни процес повезивања. Ови кораци су довољни за већину корисника који желе да успоставе FTP везу без коришћења WordPress управника датотека. Ако планирате да направите промене на важним датотекама, обавезно направите резервну копију. Резервна копија датотека сама по себи није довољна; база података WordPress-а такође треба да се резервише. Можете проверити функције пакета на страници услуге веб хостинга за резервно копирање и безбедно хостовање.
1. Проверите своје FTP информације
Уверите се да је ваш FTP налог активан у хостинг панелу. Ако је домен недавно премештен, ДНС пропагација може трајати до 24 сата. У том случају, покушајте да се повежете директно са IP адресом сервера уместо са доменом. У корисничком имену може бити укључена доменска екстензија; неки панели користе формат korisnik, а неки koriste korisnik@imevasedomene.com. Када копирате информације, обратите пажњу да на почетку или крају не остану празни простори.
2. Изаберите протокол и порт у FileZilla
Ако је подржана сигурна веза, изаберите SFTP и унесите порт 22. Ако користите класични FTP, покушајте са портом 21. Ако је потребно користити FTPS, у FileZilla можете изабрати опцију 'отвори FTP преко TLS'. Неправилан избор порта може изазвати истек времена повезивања или грешку о одбијању повезивања. Ако ваш провајдер сервиса користи посебан порт, ове информације ће бити доступне у е-поруци о активирању услуге или у вашем панелу.
3. Повежите се на сервер
Када кликнете на дугме 'Повежи се', FileZilla ће показати логове операција на доњем панелу. При првом повезивању може затражити потврду сертификата или кључа хоста. Када се појави информација о отиску прста сервера за SFTP везу, уверите се да потиче из поузданог хостинг извора и потврдите. Ако је повезивање успешно, класори на серверу ће бити наведени на десној страни. Ако десни панел остаје празан, ваш налог може имати ограничен приступ директоријуму или сте се можда повезали са погрешним корисником.
4. Пронађите WordPress коренски директоријум
WordPress датотеке се најчешће налазе у директоријумима као што су public_html, httpdocs, www или imevasedomene.com. Ако видите wp-admin, wp-content, wp-includes директоријуме и wp-config.php датотеку у коренском директоријуму, на правом сте месту. Ако хостујете више сајтова, сваки домен може имати свој директоријум. Будите опрезни приликом обављања операција у погрешном директоријуму, јер би то могло довести до кварења другог пројекта.
5. Пренесите или уредите датотеку
Можете изабрати датотеку на вашем рачунару из левог панела и повући је у одговарајући директоријум на десном панелу за учитавање. Да бисте преузели датотеку, просто је повуците из десног панела у леви. Добра пракса је направити резервну копију постојеће датотеке пре него што је замените, користећи .bak екстензију. На пример, ако планирате да направите промене на functions.php, прво направите копију functions.php.bak. На тај начин, у случају грешке, можете се вратити на стару датотеку у року од неколико секунди.
Најчешће операције са FTP у WordPress-u
Након успостављања FTP везе, ваше опције су бројне; али не заборавите да свaka операција може утицати на рад вашег сајта. Посебно када радите на wp-config.php, .htaccess и датотекама функција тема, чак и мала типографска грешка може довести до 500 грешке или белог екрана.
Деактивирање неисправног додатка
Ако не можете да уђете у WordPress управни панел након ажурирања додатка, идите у wp-content/plugins директоријум. Промените име директоријума проблематичног додатка, на пример у naziv-dodatka-pasivan. WordPress ће аутоматски деактивирати овај додатак. Ако не знате који додатак изазива проблем, можете привремено искључити све додатке променом имена директоријума у plugins_old. Након тога, вратите име директоријума и активирајте додатке један по један да бисте пронашли проблематичан.
Решавање грешке у теми
Ако нова или изменљена тема спречава отварање сајта, идите у wp-content/themes директоријум. Промените име директоријума активне теме. WordPress ће покушати да пређе на подразумевану тему, ако је доступна. Овај метод је посебно користан када је у functions.php додат погрешан код. Препоручује се да пре операције преузмете директоријум теме на ваш рачунар ради резервне копије.
Ручно учитавање теме и додатака
Ако сте блокирани због ограничења учитавања у WordPress панелу, отворите датотеку теме или додатка на вашем рачунару и учитајте одговарајући директоријум преко FTP-а. Темe треба да се учитају у wp-content/themes, а додатци у wp-content/plugins. Честа грешка је директно стављање ZIP датотеке у овај директоријум без распакивања. WordPress често очекује структуру директоријума; стога је безбедније прво распаковати датотеке на локалном рачунару, а затим их учитати.
Прављење резервне копије медијских датотека
WordPress слике се обично чувају у wp-content/uploads директоријуму у директоријумима по годинама и месецима. Пре велике миграције или чишћења, преузимање uploads директоријума на ваш рачунар може спречити губитак медија. Међутим, само преузимање uploads директоријума не представља потпуну резервну копију целог сајта; постови, странице, корисници и подешавања су у бази података. За потпуну резервну копију, датотеке и базу података треба узети заједно.
Дозволе датотека и безбедна подешавања
Када су дозволе датотека у WordPress-у погрешно подешене, може доћи до безбедносног ризика, а операције као што су учитавање додатака, учитавање слика или ажурирање могу бити неуспешне. Уобичајена пракса је применити 755 дозволе за директоријуме, а 644 за датотеке. За критичне датотеке као што је wp-config.php могу се користити строжије дозволе; међутим, то може варирати у зависности од конфигурације хостинга. Давање 777 дозволе може изгледати као краткорочно решење, али представља безбедносни ризик јер значи да сви могу писати у ту датотеку.
SSL сертификат не мења директно FTP дозволе датотека; али обезбеђује безбедност на страни посетилаца вашег веб сајта и помаже у заштити сесија у WordPress управном панелу преко HTTPS. Ако још увек не користите SSL, препоручује се да прегледате опције SSL сертификат и да покренете ваш сајт преко HTTPS. Са FTP стране, потребно је користити SFTP или FTPS за шифровану везу.
Чести FTP problemi sa FileZilla i njihova rešenja
Ако не можете да успоставите везу, прво прочитајте логове у доњем делу FileZilla без панике. Кодови грешака обично јасно указују на извор проблема. Следећи ставови резимирају најчешће FTP проблеме на WordPress серверима и практична решења.
- 530 Неуспела аутентикација: Корисничко име или лозинка су погрешни. Поново поставите лозинку, проверите формат корисничког имена и уверите се да не постоје празни простори.
- Истекло време везе: Може бити проблем са адресом сервера, портом или заштитним зидом. Покушајте са друге мреже, користите исправан порт и проверите код подршке хостинга да ли је FTP приступ отворен.
- Није могуће повезати се на сервер: ДНС можда још није усмеравао. Пробајте да се повежете помоћу IP адресе уместо домена.
- 421 Превише веза: Отворено је превише веза одједном. Ограничите број истовремених преноса на 2 или 3 у подешавањима FileZilla.
- Дозвола одбијена: Корисник нема дозволу за писање у тај директоријум. Повежите се са исправним FTP налогом или проверите дозволе директоријума.
- Пренос прекинут: Испробајте пасивне модове, проверите вашу интернет везу и подесите редослед преноса за велике датотеке.
Када се користи пасивни режим?
У кућним или канцеларијским мрежама, активне FTP везе могу имати проблема услед модема, NAT-а или заштитног зида. FileZilla под подразумевано користи пасивни режим, а ова подешавања често раде без проблема у делјеним хостинг окружењима. Ако се веза успоставља, али не можете добити листу директорија, проверите подешавања пасивног режима. У корпоративним мрежама, FTP портови могу бити блокирани; у том случају, тестирање са различитом везом као што је мобилни интернет може вам помоћи да утврдите да ли је проблем у мрежи.
Савети стручњака за безбедну FTP употребу
FTP може бити моћан управљачки алат када се правилно користи; међутим, непажљивом употребом можете угрозити безбедност вашег сајта. У професионалном радном процесу, информације о вези не би требало насумично делити унутар тима, сваком кориснику треба отворити посебан налог, а привремени налози треба да се затворе након завршетка пројекта. Посебно, ако радите са агенцијом, фриленсером или спољним ресурсима, ограничење времена приступа је добар безбедносни рефлекс.
- Креирајте посебан FTP налог за сваког корисника; не делите главну хостинг лозинку.
- Када год је могуће, користите SFTP или FTPS уместо FTP.
- Избегавајте нешифровану FTP везу на јавним Wi-Fi мрежама.
- Направите локалну резервну копију пре измене датотека.
- Не преузимајте или делите wp-config.php датотеку без потребе.
- Користите ажурни безбедносни софтвер на вашем рачунару.
- По завршетку операције, избришите неупотребљаване FTP налоге.
- Пре великих измена прво тестирајте у тестном окружењу.
Перформансе и безбедност у WordPress пројектима нису ограничене само на FTP подешавања. Извори сервера, верзија PHP, оптимизација базе података, кеширање и конфигурација SSL-а су такође важни. У пројектима са повећаним прометом, можда ће бити потребно прећи на снажније ресурсе. За такве потребе можете размотрити опције решења корпоративног хостинга или виртуелни сервер VPS за пројекте који захтевају велике ресурсе.
Шта не радити док радите са FTP-ом
Једна од најчешћих грешака које праве нови корисници је брисање датотека чију сврху не разумеју. Директоријуми wp-admin и wp-includes у корену WordPress-а су основне датотеке; њихово брисање може учинити сајт неупотребљивим. Датотека wp-content је један од најкритичнијих делова, јер садржи ваше теме, додатке и медијске датотеке. Иако .htaccess датотека изгледа мала, важна је за трајне линкове, преусмеравања и безбедносна правила.
- Не правите промене на живом сајту без резервне копије.
- Не користите 777 дозволу као трајно решење.
- Не остављајте ZIP датотеке у погрешним директоријумима и не гушите простор на диску.
- Не делите информације о wp-config.php датотеци путем снимка екрана.
- Не брисите датотеке које не познајете под претпоставком да су вируси; прво проверите датум, локацију и садржај.
- Не задржавајте старе резервне копије тема и додатака у public_html дуже време.
Пример сценарија: Решавање белог екрана грешке помоћу FTP-а
Замислите да сте ажурирали додатак на вашем WordPress сајту и да се од тада и страница за посетиоце и административни панел приказују као бели екран. У том случају не можете деактивирати додатак из WordPress панела. Успоставите SFTP везу са FileZilla, идите у wp-content/plugins директоријум у public_html и промените име директоријума последњег ажурираног додатка. Освежите страницу у прегледачу. Ако се сајт отвори, проблем је вероватно у том додатку. Након тога можете проверити актуелну верзију додатка, компатибилност са PHP-ом и логове грешака.
Овај процес обично траје 3-5 минута и не захтева интервенцију у бази података. Међутим, ако је проблем узрокован темом, можете исту логистику применити на активни директоријум теме у wp-content/themes. Препоручује се да се пре оваквих интервенција направи комплетна резервна копија датотека и базе података. На тај начин не само да решавате проблем, већ и имате спреман план за повратак.
Кратка листа за последњу проверу
Пре него што се повежете на FileZilla и промените датотеке, провера кратке листе испод значајно смањује ризик од грешака. Ова листа може послужити као практична безбедносна филтрација, посебно за кориснике који раде на живим сајтовима.
- Повезао сам се на исправно доменско име и исправан хостинг налог.
- Изабрао сам SFTP или FTPS ако је могуће уместо FTP.
- Потврдио сам public_html или исправан WordPress коренски директоријум.
- Направио сам резервну копију датотеке коју ћу променити.
- Проверио сам дозволе датотека на 644 и директоријума на 755.
- Тестирао сам сајт у инкогнито прозору и на различитим страницама након промене.
- Затворио сам неупотребљавани привремени FTP налог.
Често постављана питања
Да ли је безбедно повезати се преко FTP-а без коришћења WordPress управника датотека?
Да, безбедно је када је правилно конфигурисано. Међутим, требало би да користите SFTP или FTPS уместо класичног FTP-а, поставите снажну лозинку и затворите непотребне FTP налоге. Требало би да избегавате нешифроване FTP везе у заједничким мрежама.
У којем директоријуму се налазе WordPress датотеке у FileZilla?
У већини хостинг окружења, WordPress датотеке се чувају у public_html директоријуму. У неким панелима могу се користити httpdocs, www или директоријум специфичан за домену. У исправном директоријуму виде се wp-admin, wp-content, wp-includes директоријуми и wp-config.php датотека.
Где могу пронаћи своје FTP корисничко име и лозинку?
FTP информације се налазе у вашем хостинг контролном панелу у одељку за FTP налоге или информације о услугама. Ако не можете да видите лозинку, обично можете поставити нову. Безбедније је креирати ограничени FTP налог уместо да делите главне хостинг информације.
Шта да радим ако добијем 530 грешку у FileZilla?
530 грешка обично указује на то да је корисничко име или лозинка погрешна. Проверите формат корисничког имена, лозинку, адресу сервера и уверите се да не постоје празни простори при копирању. Потребно је поново да поставите лозинку за FTP у хостинг панелу ако је потребно.
Могу ли направити резервну копију базе података преко FTP-а?
FTP пружа само приступ серверским датотекама; не прави директну резервну копију WordPress базе података. За потпуну резервну копију, осим преношења датотека преко FTP-а, требало би да извозите базу података помоћу phpMyAdmin, алата за резервне копије у контролном панелу или поузданог система за прављење резервних копија.
Кратак резиме и следећи корак
Повезивање на сервер без коришћења WordPress управника датотека уз FTP (FileZilla) подразумева добијање исправних FTP информација, избор сигурног протокола, креирање профила за повезивање у FileZilla и контролисано обављање операција у WordPress коренском директоријуму. Овај метод је изузетно ефикасан када нема приступа панелу или је потребна брза интервенција у датотекама. Ипак, увек је најбоље направити резервну копију пре свake промене и, где год је то могуће, користити SFTP.
Ако желите да хостујете ваш WordPress сајт на сигурнијој, бржој и управљивијој инфраструктури, можете погледати хостинг, домене и SSL решења од Hostragons и одабрати пакет који одговара вашим потребама да бисте олакшали процесе управљања датотекама.