Pomoć oko Wordpress sajta na Localhost-u

Molim vas ljudi ako neko može da mi pomogne, pošto već počinjem da ludim… Naime, izrađujem Wordpress sajt i završio sam ga skoro 70-80%… sve to sam radio na localhost-u preko XAMPP-a… Radio sam na Mintu, ali je on nešto počeo da mi zabada i rekoh da instaliram Lubuntu, jer mi brže radi tako da mogu lakše da radim na sajtu… pre nego što sam oborio Mint i instalirao Lubuntu, sačuvao sam dosadašnji rad na sajtu na sledeći način… Otišao na localhost/phpmyadmin i odatle export SQL tabelu od sajta… Zatim otišao u /opt/lampp/htdocs i odatle prebacio folder sa mojim Wordpress sajtom na fleš… takođe sam i sql bazu prebacio na fleš… Instalirao Lubuntu, ponovo instalirao XAMPP, napravio opet istu sql tabelu, importovao onu tabelu koju sam sačuvao, prebacio ponovo folder sa sajtom u /opt/lampp/htdocs … ipak sada kada pokrenem localhost/laanmobiles (tako se zove sajt i sql tabela) u browseru izađe mi neka greška… gde sam pogrešio i da li mogu da vratim sajt? Molim vas pomozite…:frowning:

Pozdrav,

  1. Koja greska ti se pojavi
  2. Proveri log fajlove i vidi sta tu imas od error poruka
  3. Probaj instaliraj opet i samo povezi WP sa starom bazom
  4. Mozda Mysql dump nisi odradio kako treba
  5. Da li si pokrenuo sve servise apache/mysql/php
  6. Proveri da na novoj instalaciji imas navedenu putanju /[COLOR=rgb(40,40,40)]opt/lampp/htdocs/[COLOR=rgb(40,40,40)]laanmobiles

[COLOR=rgb(40,40,40)]I tome slicno.

ZEROF hvala na odgovoru… Pa ovako…

  1. Evo slike koju grešku mi javlja…
  2. Kako da proverim log fajlove?
  3. Probao više puta instalirao XAMPP i importovao bazu, svaki put javlja ovu grešku
  4. Pa u phpMyAdmin-u sam ušao u bazu sajta, kliknuo na “Export”… sačuvao kao .sql… i kliknuo “Go”…
  5. Svi servisi pokrenuti iz terminala “sudo /opt/lampp/xampp start”

Problem je sa dozvolama.
Ovo se ne preporučuje generalno, ali da ti ne bi propao dosadašnji rad, probaj ovo (kao root…):

chmod -R 777 /opt/lampp/htdocs

Bas sam to hteo da kazem ali Dragan je bio brzi :slight_smile:

I moja preporuka ti je LAMP a ne XAMP.

Dragan je u pravu da 777 nije bas preporucljivo, ali u fazi razvoja ja ukljucujem i prikaz svih mogucih gresaka ali mahom sve pisem sta sam radio da kasnije ne zaboravim da vratim, pre nego sto ode na hostovan server.

@ubuntuser

Zaboravih da napišem…svi xampp logovi su u /opt/lampp/logs

Uh nekako sam rešio, jeste bio problem u dozvalama… ali taj problem sa dozvolama sam imao u Mintu (pre nego što sam radio sistem), morao sam da dodelim chmod 777 -R za /opt/lampp kako bih mogao da kačim slike ili bilo šta drugo na Wordpress… sada je bio taj isti problem u Lubuntu, ali ovoga puta je neophodno da se dodeli chmod 777 -R za /opt/lampp kako bi se podigao sajt… Hvala svima na odgovorima, ipak nije probao rad…:smiley: Sada imam pitanje, zbog čega se ne preporučuje “chmod 777” za /opt/lampp folder i kakve to može imati posledice kada se hostuje sajt?

man chmod

@ Dragan Ako bi moglo neko malo detaljnije objašnjenje bio bih veoma zahvalan…:slight_smile: I koje dozvole bi trebalo da stoje za /opt/lampp kada završim sa radom na sajtu, jer dok radim mora da stoji “777” kako bih mogao da dodajem slike, video i sve ostalo…?

Na tvom lokalnom serveru ti dozvole stoje koje ti hoćeš… Što se sajta - teme za WP na kojoj radiš tiče, kasnije krajnjem korisniku predaješ samo fajlove koji se tiču konkretno koda za temu, valjda? Ili si ti i budući admin?

Postavka samog sajta i baš te teme u WP na online server, kod kog god provajdera, ne zavisi od toga kako je setovan tvoj lokalni server, zar ne?

Principielno, na tvom kompjuteru dozvole mogu da zavise eventualno od toga ko sve koristi dotičnu mašinu, je li tako?

Lično se ne preopterećujem time previše, koristim je samo ja.

Inače, istu sam konfiguraciju imala kao ti za razvoj WP tema - LAMP na Mintu, i nisam nikakvih problema imala. Izbunariću negde tutorial po kom sam radila kompletnu instalaciju, kad sam se prvi put dohvatila WPa…

Slabo poznajem PHP u kom je WP programiran, ali sam se snalazila dovoljno da napravim funkcionalnu temu… Bilo mi interesantno da pokušam i uspela sam. Zato su nakon gornjih rečenica, koje su u biti konstatacije, kuckani upitnici… Jer meni ovo gore što sam napisala zvuči logično, ali možda nisam upravu!? Ispravite me.

Pa konkretno 777 znaci da je svim korisnicima sistema sve dozvoljeno sto se tice tvojih fajlova na kojima radis. U ovom slucaju nad php fajlovima. Kod mene na localhost-u ja postavim dozvole na 777 ali pre nego sto podignem na server prebacim dozvole na 644.

Pa dobro WP i zahteva da mu u većini fajlova stoji 777 ili 755

@ Masquetina Verovatno admin sajta, jer to je pokušaj sa drugom da podignemo neki portal, a i moja vežba sa WP php kodovima…:slight_smile: Zbog toga i pitam kakve posledice može da imaju dozvole za fajlove…:slight_smile: Nego, radio sam i ja u linux mintu 16 xfce podizanje WP na localhostu (xampp) i tada nisam imao nikakvih problema, ali na LM 17 i na Lubuntu 14.04 neće da uploaduje ništa na WP, neće da ažurira WP i ne može da se instalira niti jedan plugin dok se celokupnom /opt/lampp ne dodeli chmod 777…

@ wcoder Znači dok radim na localhost-u držim 777, kada hoću da prebacim na server, promenim dozvole u 644, zapakujem sajt sa tim dozvolama, prebacim na server, a na localhost-u ponovo vratim na 777, tako? Jer bih zadržao sajt na localhost-u, pa eventualne izmene bih prvo tu radio, da vidim kako izgleda, pa tek onda na serveru…

Pa to je neka moja strategija. Ali ja imam neki svoj nacin rada. Prvi put da, uradi tako. Gledaj da sto vise uradis pre nego sto prebacis na server. Kasnije mozes menjati dozvole nad samo onim fajlovima koje si menjao/doradjivao pa zelis da ih vidis na serveru. Ja iskreno nisam radio sa cms-ovima toliko ali ja imam npr. taktiku da u index.php postavim “Under Construction” a da u index1.php postavim ono sto zelim tj. home page recimo. Tako da niko ne vidi sta ja radim u pozadini na serveru jer prvo sto vidi je Under Construction. Kasnije kada dobro sve prodje i na serveru i ja vidim da sve lepo radi onda samo preimenujem index1.php u index.php a onaj prvi UnderCon… obrisem. Dok se ja igram u pozadini mogu da postavljam dozvole koje ja hocu i da radim sta hocu do same objave sajta tj. projekta.

@ wcoder Hvala na odgovorima… ali ja kada krenem sa pitanjima…:smiley: Kada ja prebacim sajt uz pomoć filezille na server, da li i posle na serveru treba da se zezam sa dozvolama za fajlove ili je to samo na localhost-u? Do sada jesam radio sa WP sajtovima, ali sam imao samo wp naloge na sajtu, za pristup, postovanje i tako to, ali nikada nisam hostovao, pa mi je to malo novo.

Pa i planiram da odradim skoro sve, pa tek onda da prebacim na server. Ali zbog ograničenih fin. sredstava to je free tema koju sam modifikovao i adaptirao, ali ako sajt bude imao dosta poseta i ako prođu neke reklamice na njemu, kasnije bi možda odradili sajt sa nekom plaćenom temom, unapredili bi ga i tome slično… pa ne bih da kasnije sve to menjam online, lakše mi je da držim sajt i na localhost-u i da jednom u par dana ga ažuriram da bi imao sve postove sa servera i tako to… a kada hoću da izmenim sajt, odradim sve na lokalu i posle samo prebacim…

Da pitam još i ovo… znam da free host nikako nije dobar kao plaćeni, ali da li neko ima iskustva sa nekim dobrim free hostom…? Pronašao sam jedan, koji ima 1500mb prostora za smeštanje, 100gb protoka mesečno, 5 mail adresa, 1 ftp client… cPanel, podržava PHP, SQL… po ovome nudi čak i više od nekih jeftinijih hostova koji se plaćaju…

Sto se dozvola tice, to sve radis samo na localhost-u. Jer realno i tvoj localhost je server i hosting server je localhost ali ne na tvojoj masini nego negde u nekom data centru.

Azuriraj samo ono sto si menjao, nemoj da uploadujes bezveze nesto sto nije menjano. Kada zavrsis posao oko WP pozabavi se GIT-om, mnogo ce ti pomoci u buducnosti - moja preporuka.

Sto se tice besplatnog hostinga ne znam kako stoji situacija jer ja moj placam. I uvek koristim placeni hosting jer kada je posao u pitanju i neko to plati, hocu da imam pouzdanost u delu ciji rad ne mogu da kontrolisem ali mogu da platim tj. narucioc projekta.

http://www.000webhost.com/ - ovaj je najbolji free hosting za koji ja znam.

Ako ti je SEO - optimizacija za pretraživače - bitna stvar, zaboravi na besplatan hosting. Guglov srč endžin će te loše indeksirati i tu pomoći nema. Može čak odmah u sivu zonu da ta stavi, pa si nepostojeći u guglovim pretragama. Ovo, naravno, ako ti je bitno da si vidljiv preko gugla, a pretpostavljam da jeste, jer mi se čini da imaš nameru da čitav poduhvat komercijalizuješ, ne?

I još nešto… Što se cPanela tiče, svaki put kada šalješ dokument na server, možeš da odrediš, (bukvalno štrikliraš u predviđenim poljima), nivo dozvola koji dodeljuješ tom fajlu. Ništa lakše. A pošto se ne preporučuje onlajn editovanje bilo čega, nema potrebe za najvišim dozvolama za bilo koji fajl koji je, da kažem ‘‘živ’’ na internetu.

Takođe preporučujem.

Rade momci već 15 godina bez problema.

Pa ovaj hosting sam našao, samo nisam hteo da ostavim link, da ne bude da reklamiram. Po onome što nude, čini mi se da dobijam više nego neki plaćeni hosting koji košta npr. 2000-2500 dinara.

Da, plan je da komercijalizujem putem reklama i još neke ideje imam za komercijalizaciju, ali za sada je ideja da vidimo da li će to da funkcioniše, da ne pucamo bzvz nekih 3500-4000 dinara za hosting i domen ako to ne pije vodu. Jer, buduća komercijalizacija sajta nam zavisi od poseta. Za sada ćemo da prebacimo na ovaj free host, sa nekim free domenom, našao sam “.tk” domen, ali zato radimo promociju preko društvenih mreža (fb, twitter, g+, ln…), pa se nadamo da ćemo tako više ljudi privući, nego što će nam pomoći google optimizacija… Msm jeste i ona bitna, ali znači da se uopšte ne nadam google-u na free hostu? I da, da li će raditi google analytics plugin na free hostu?

Samo jedan mali “tips”…

Niko Vas neće shvatati ozbiljno dokle god budete imali besplatan domen i besplatan hosting.

Dakle ako oćeš neku pravu priču onda pravac GoDaddy (ili neki drugi registrant) imaš .COM domene na akciji ili ako nemaš cimni me pa cu ti ja dati promo kod gde kupuješ .COM domen za $3 prva godina, kasnije $7,99 onda odeš kod SBB-a i zakupiš neki paket od ponudjenih http://sbb.rs/linux.html

Veruj mi dugo godina sam u WEB-u i oko njega i ako hoćeš pravu priču kupi domen i plati hosting.