problem sa php portalom e107 i joomla
Dobrodošli, Gost. Molim vas prijavite se ili se registrujte.
Da li ste izgubili vaš aktivacioni e-mail?

Prijavite se sa korisničkim imenom, lozinkom i dužinom sesije

Linuxo Forumi

Stranice: [1]   Idi dole
  Štampaj  
Autor Tema: problem sa php portalom e107 i joomla  (Pročitano 881 puta)
0 članova i 1 posetilac pregledaju ovu temu.
zex
Newbie
*
Van mreže Van mreže

Poruke: 19



WWW
« poslato: 25 Јануар 2006, 23:35:14 »

Pa ovako prvo da kazem da sam procito sve postove u vezi apache i php i nisam nasao slicnu situaciju. Ja sam podigo server, podrzava pha i kad otvorim  phptest.php radi. Ili bilo koji drugi php radi. Ali kad instaliram Jedan od dva portala ( kod oba je isti slucaj ), dodje do samog kraja bez erora i bez greske , kreira i bazu i baza ostaje i lepo se moze pogledati u MyAdminu. Znaci definitivno nema erora ali kad treba da se prikaze sajt onda dodje do toga kao da sajt nepostoji. Znaci browser izbaci stranicu istu kao kad nepostoji sajt. Svi fajlovi koji moraju su u 777 modu, stvarno mi nije jasno sta je problem , mada mi to sve isto radi na udaljenom serveru. Ovo bi da postavim kod sebe iz razloga da lakse i brze mogu da se uvezbavam za rad sa portalima. Hvala unapred.
Prijavi uredniku   Sačuvana

MisterNo
Sr. Member
****
Van mreže Van mreže

Poruke: 334



« Odgovor #1 poslato: 26 Јануар 2006, 11:59:45 »

Pa ako ti javlja gresku 404 page not found onda proveri da li si portal postavio u root web servera. Zavisno od linux distibucije on je najcesce u /var/www/html/httpdoc ili na windowsu inetpub/wwwroot

Obrati paznju na velika i mala slova u adresi do sajta. Mislim da apatche to gleda i uzima u obzir. Tipa http://imeracunara/sajtproba/index.php nije isto
kao http://imeracunara/Sajtproba/Index.php
Prijavi uredniku   Sačuvana
zex
Newbie
*
Van mreže Van mreže

Poruke: 19



WWW
« Odgovor #2 poslato: 26 Јануар 2006, 17:11:18 »

Pa ovako da kazem, nemora biti u root-u jer to pise u uputstvu za upotrbu, a i prakticno mi vec radi jedan primerak na serveru provajdera http://pomoc.wireless.ba/portal/news.php i to nije kao sto se vidi iz samog linka u root-u a ako probas i videtces. wink . A drugo ja mislim da je problem da ja neznam nastelovati apache da dozvoli da se preko njega snimaju fajlovi , znaci php se savrseno izvrsava sve do momenta kad on treba da kreira news.php koji postaje moja nova stranica na mom novom portalu. E on tu zezne stvar i onda je logicno da ispise da stranica nepostoji. znaci kako da ja ubedim apache da dozvoli da php izvrsi snimanje na njemu nove fajlove. Mislim u svakom slucaju ti hvala na trudu i pomoci jer ja to cenim i znam da mozda nisam formuliso pitanje na pravi nacin. Tekstualno je to ponekad tesko.  wink
Prijavi uredniku   Sačuvana

MisterNo
Sr. Member
****
Van mreže Van mreže

Poruke: 334



« Odgovor #3 poslato: 26 Јануар 2006, 17:38:10 »

Gledaj ovako. Ovde mora da je problem do permission. Znaci pogledaj putanju gde treba da ti se iskreira news.php. Nemas prava prolaza odnosno pravo x (execute) negde do datog fajla. A moze da se desi da sam direktorijum gde treba da se iskreira php fajl nema pravo w (write).

Sve to nema mnogo veze sa apachem vec sa pravima. Probaj ovo pa javi sta je bilo.

I jedna mala sugestija. Ako ti ovo uspe posle detaljno precesljaj prava za svaki direktorijum da ne bi bilo zloupotreba jer mangupi svasta rade.
Prijavi uredniku   Sačuvana
MisterNo
Sr. Member
****
Van mreže Van mreže

Poruke: 334



« Odgovor #4 poslato: 26 Јануар 2006, 18:01:45 »

Evo upravo sam instalirao e107 na racunaru istina sa winom. Problem je da pri instalaiji moras da dodelis fajlu e107_config.php pravo pisanja za sve.
Ja sam morao da dodelim u win-u everyone sva prava. tek je tada proradilo.

Onda mozes da iskreiras news.php.
Prijavi uredniku   Sačuvana
burga
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 568


Meet Linus


WWW
« Odgovor #5 poslato: 27 Јануар 2006, 18:24:52 »

naravno, problem je u dozvolama nad direktorijumom u koji se snima. Medjutim, najgluplja stvar koja se moze uraditi na linuxu je dati nekom direktorijumu permissions 777. U ovom slucaju, odgovarajuci direktorijum (npr kod mene /var/www/html na madraku) se dodeli apache user grupi, a korisnici koji postoje na kompu se ukljuce u navedenu grupu. Postave se prava 770 i na taj nacin svako ko je na kompu moze da menja fajlove ali ne i ako je neko napravio nevidljivog usera ili na drugi zeli sa remote kompa da nesto izmeni. Naravno, ako je php kod takav da prihvata sistemske komande ili se na slican nacin moze zloupotrebiti - to je vec do programera
Prijavi uredniku   Sačuvana

Нема Бога, и Дирак је његов пророк
zex
Newbie
*
Van mreže Van mreže

Poruke: 19



WWW
« Odgovor #6 poslato: 27 Јануар 2006, 18:36:40 »

Pa ovako od svih direktoriuma prvi nije imao mod 777 ali sam i to uradio i onda je isti slucaj . Znaci od putanje /var/www/html/  jedino /var nije imao permission ali sam i njega uradio. i onda ostaje isto. Inace ko sto sam rekao ovo radim sad na svom racunaru i tu neradi. Na serveru provajdera je sve odradilo ok. Sve ostale fajlove koje treba staviti u mod 777 sam jedan po jedan pregledao i svi su u 777 modu. Znaci nisam resio jos problem. Inace odpocetka radim po uputstvu. Pokusacu jos jednom sve posle restarta mada to nebi trebalo praviti razliku. A evo sta mi izbaci brovser kad pokusa da odradi stranicu.

Connection closed by remote server

You tried to access the address http://localhost/portal/install.php, which is currently unavailable. Please make sure that the Web address (URL) is correctly spelled and punctuated, then try reloading the page.
Prijavi uredniku   Sačuvana

zex
Newbie
*
Van mreže Van mreže

Poruke: 19



WWW
« Odgovor #7 poslato: 27 Јануар 2006, 19:19:18 »

Izgleda da jos nisam razradio bas USER-e i Grupe nisam jako nov na linux-u ali jos odredjene stvari nisam bas uverzirao. Premision je trenutno sto se tice /var/www/html/ u 777 modu ali nije problem jer sam ja jedini User na racunaru a ovo sto hocu da postavim cisto je iz razloga da se malo prakticno uvezbavam na portalu kod kuce na racunaru  pa tek onda odradim na serveru provajdera, tako da ovo nebi trebao biti javni server. Pa mislim da onda nije neka frka za 777, bar ja tako mislim, ali slusam i savete rado pogotovo ako su konstruktivni. Ali i pored 777 moda nece da mi odradi portal kod kuce na racunaru. U gornjem postu sam to i rekao a tako je i ostalo. Ponavljam da sam na portalu isto odradio sve i to uspesno. I koliko sam ja svatio da je vazno izbrisati Install folder i onda nema frke i da normalno vratiti e107_config.php u 644 mod, bar tako pise u uputstvu. :roll:
Dali mozda ja moram da se dodajem u grupu sa apache-om i dali je to ok da u USER MENAGMENT TOOL-u pise da su user-i apache i mysql Locked ? Ili dali ista od toga ima veze sa ovim mojim problemom , useri , grupe i to?
Prijavi uredniku   Sačuvana

Stranice: [1]   Idi gore
  Štampaj  
 
Prebaci se na: