Započni novu temu Odgovori na temu  [ 9 Posta ] 
Autoru Poruka
PostPoslato: 24.09.2006. 17:36:21 
Moderator
Korisnikov avatar

Pridružio se: 11.11.2004. 14:34:28
Postovi: 8655
Godina: Apsolvent
Smer: IS
Dakle, instalirao sam ova chudesa, ali ima problem sa sledecim:
documetn root (tj ono sto se poziva sa http://localhost) je smesten u folder /var/www... Kao obican user ne mogu da menjam sadrzaj tog foldera, pa sam iz root-a u fajlu /etc/apache/httpd.conf izmenio putanu do document roota i stavio sam utanju do foldera koji meni odgovara kao obicnom useru.. Medjutim, kad pokrenem /localhost iz usera, i dalje otvara index fajl iz /var/www/
Onda odem u root-a natrag i promenim permisions za folder /var/www...
QL... sad mu imam pristup, ali imam jedan drugi problem... http://localhost bez problema otvara index fajl ako ima html ekstenziju, medjutim ako imam index sa php ekstenzijom, svi moguci browseri (fFox, Opera, Konqueror) mi otvaraju ono njesra open/save_as file index.php... kao da je rec o exe ili rar ili nekom drugom fajlu, a ne php...
:zbun: Dakle, moze li mi neko pomoci oko ovoga, vrlo veoma bih bio zahvalan... :)
I jos ako bi mi neko rekao gde mogu da nadjem konfiguracioni fajl za podesavanje parametara baze podataka (host, username, pass)

i tako... :) hvala unapred

_________________
Tommorow is cancelled due to lack of interest!
...
O, da mi je da se još jednom zaljubim,
Opet bih uzeo kostim Večnog dečaka,
I opet bih smislio kako da prodangubim
Dok ona ne sleti niz hodnik Studenjaka...


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 24.09.2006. 17:52:45 
Korisnikov avatar

Pridružio se: 26.10.2002. 22:00:15
Postovi: 3293
Lokacija: Beograd
Godina: Dipl.
Smer: IS
Nije ti verovatno pokrenut apache...
Pogledas sa
Kod:
ps -e
ili
ps -A

ako je u listi aktivnih procesa

A apache pokrenes sa komandom:
Kod:
sudo /etc/init.d/apache2 start


ako nisi instalirao phpmyadmin uradi to...

sto se tice mysql-a i user-a i pass-a konfiguracioni fajl ti se nalazi u /etc/my.cnf ili /etc/mysql/my.cnf

inace, posle instalacije user za bazu ti je root pa sifra ti je prazna. Pa zato pre nego sto bilo sta pocnes da radis to promenis komandom:
Kod:
mysql -u root password <lupis nesto>
ili se ulogujes kao root:
mysql -u root
pa kucas:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD(<lupis nesto>);


Ne znam koju distribuciju sada koristis ali koliko se secam isto je u pitanju zasnovana na debian-u.
Pogledaj ovaj link:
https://help.ubuntu.com/community/ApacheMySQLPHP
mislim da je sve lepo objasnjeno...

_________________
There is no patch for human stupidity!
~Social Engineering Specialist


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 24.09.2006. 20:18:27 
Moderator
Korisnikov avatar

Pridružio se: 11.07.2004. 02:41:21
Postovi: 2276
Lokacija: Somewhere in time...
Godina: III
Smer: IS
apache ne konta sta da radi s php fajlovima, to verovatno morash da definishesh u httpd.conf tamo gde mu se definishu sve ekstenzije... ili nisi dobro instalirao php modul? tj, php ne postoji

_________________
Open your eyes, open your mind
proud like a god don't pretend to be blind
trapped in yourself, break out instead
beat the machine that works in your head


The road to truth is long, and lined the entire way with annoying bastards


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 24.09.2006. 20:31:41 
Korisnikov avatar

Pridružio se: 18.05.2003. 22:19:50
Postovi: 11096
Lokacija: /var/www
Godina: Padobranac
Smer: IS
^ jest, u httpd.conf se treba navesti putanja do php interpretera.

_________________
tuđini. dolazeee...


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 25.09.2006. 01:41:28 
Moderator
Korisnikov avatar

Pridružio se: 13.10.2003. 14:04:31
Postovi: 4555
Lokacija: At the poker table
Godina: II
Smer: IS
prvo..koji distro imash


ako imash ubuntu ili neki debian onda samo instaliraj php i ima automatski da ti se doda u apache conf file podesavanja za php..

ako ne onda najbolje da vidish na siteu distoa kako da ga instalirash posto verovatno ti nemash php instaliran jer bi svaki gnu/linux automatski kad instalira php podesio apache da radi sa php fileovima

_________________
I know that the spades are the swords of a soldier
I know that the clubs are weapons of war
I know that diamonds mean money for this art
But thats not the shape of my heart


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 25.09.2006. 01:42:06 
Korisnikov avatar

Pridružio se: 21.03.2002. 03:16:01
Postovi: 1732
Lokacija: [Hall of fame]
Godina: Padobranac
Smer: IS
Ukoliko koristis apache2 pod linuxom, konfiguracioni fajl se u tom slucaju zove apache2.conf i nalazi se u /etc/apache2 direktorijumu.

Potrebno je da u njemu dodas/izmenis sledece linije:

Kod:
DirectoryIndex index.html index.cgi index.pl index.php index.xhtml



U /etc/apache2/mods-enabled , treba da imas sledece fajlove:

php4.conf sa sledecim sadrzajem:

Kod:
<IfModule mod_php4.c>
  AddType application/x-httpd-php .php .phtml .php3
  AddType application/x-httpd-php-source .phps
</IfModule>



i php4.load, koji treba da izgleda, od prilike ovako:

Kod:
LoadModule php4_module /usr/lib/apache2/modules/libphp4.so


Naravno, sve ovo zavisi od toga koju verziju php-a koristis. Dati primer je za verziju 4 koju ja koristim zbog nekoliko specificnih programa. Verujem da nije problem da se podesi 5-ica.

Podrazumeva se da si apt-get komandom dovukao, instalirao i podesio odgovarajucu verziju php-a.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 25.09.2006. 16:48:40 
Moderator
Korisnikov avatar

Pridružio se: 11.11.2004. 14:34:28
Postovi: 8655
Godina: Apsolvent
Smer: IS
Rastko je napisao:
Nije ti verovatno pokrenut apache...
Pogledas sa
Kod:
ps -e
ili
ps -A

ako je u listi aktivnih procesa

A apache pokrenes sa komandom:
Kod:
sudo /etc/init.d/apache2 start


ma radi, bre... proverio ;)

i ovo ostalo sto si ispisao sam vec odradio ili planirao da odradim (mada me cudi sto my.conf iz usera kao sadrzaj prikazuje nesto malo, neke komentare, dok iz roota moze da se cita ceo fajl...

VITA je napisao:
prvo..koji distro imash


ako imash ubuntu ili neki debian onda samo instaliraj php i ima automatski da ti se doda u apache conf file podesavanja za php..


Rec je o KANOTIX-u, debian based, deb paket, klasika....
Instalirao sam php... od paketa imam instalirane (sto po defaultu, sto ja preko apt-geta) php4-dev, php4-common, php4-mysql, libapache-mod-php4, mysql-common, libmysqlclient14, apache, apache-common... je l' mi fali mozda jos neki paket?

================================================
Da se razumemo, osim ako nisam preskocio neki potreban paket, sve sto treba sam vec isntalirao, i sve je podeseno vec
Mene je zanimalo zasto nece iz DocumentRoota (/var/www/) da cita php fajlove i zanimalo me je kako da promenim DocumentRoot folder...

Mislim da sam nasao delimican odgovor na obe stvari koje su me znaimale na linku sto je ostavio Rastko:

Citiraj:
Edit Apache Configuration

You may want your current user to be the PHP pages administrator. To do so, edit the Apache configuration file :
$ gksudo "gedit /etc/apache2/apache2.conf"

Search both the strings starting by "User" and "Group", and change the names by the current username and groupname you are using. Then you'll need to restart Apache. (look at the next chapter concerning apache commands)

Configuration options relating specifically to user websites (accessed through localhost/~username) are in /etc/apache2/mods-enabled/userdir.conf.


Samo, ja ne koristim apache2 nego apache, a kontam da je u apacheu fajl httpd.conf pandan fajlu apache2.conf .. i izmenio sam.... I to bi trebalo da bude resenje prvog problema... (pokretanje i citanje php stranica preko /localhost/) Medjutim nece... Lepo kaze
Citiraj:
Search both the strings starting by "User" and "Group", and change the names by the current username and groupname you are using

i ja u httpd.conf ovde:
Citiraj:
#
# If you wish apache to run as a different user or group, you must run
# apacheas root initially and it will switch.
#
# User/Group: The name (or #number) of the user/group to run apache as.
# . On SCO (ODT 3) use "User nouser" and "Group nogroup".
# . On HPUX you may not be able to use shared memory as nobody, and the
# suggested workaround is to create a user www and use that user.
# NOTE that some kernels refuse to setgid(Group) or semctl(IPC_SET)
# when the value of (unsigned)Group is above 60000;
# don't use Group nobody on these systems!
#
User www-data
Group www-data


"User" promenim u "kreten".. medjutim, posle mi izbacuje greske zbog pozivanja "kretena" iz konzole... (kad probam apache start, restart...)

Drugi problem koji imam je podesavanje DocumentRoot direktorijma.. po defaultu je to /var/www/, a na linku pise da pormenim adresu u fajlu /etc/apache2/mods-enabled/userdir.conf, ali ja taj fajl nisam pronasao.. (po peti put, nemam apache2 nego apache, ali opet nisam nasao nista slicno fajlu userdir.conf... u fajlu httpd.conf postoji putanja do /var/www/ kao DOcumentRoot foldera, ja to pormenim u /home/kreten/www/, medjutim localhost i dalje poziva fajlove iz /var/www/

Izvinjavam se sto davim :)

_________________
Tommorow is cancelled due to lack of interest!
...
O, da mi je da se još jednom zaljubim,
Opet bih uzeo kostim Večnog dečaka,
I opet bih smislio kako da prodangubim
Dok ona ne sleti niz hodnik Studenjaka...


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 25.09.2006. 18:57:12 
Moderator
Korisnikov avatar

Pridružio se: 13.10.2003. 14:04:31
Postovi: 4555
Lokacija: At the poker table
Godina: II
Smer: IS
nekoj da diras ako nece taj document root...

napravi onda link ln -s /var/www /home/kreten/www

_________________
I know that the spades are the swords of a soldier
I know that the clubs are weapons of war
I know that diamonds mean money for this art
But thats not the shape of my heart


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 25.09.2006. 22:34:07 
Moderator
Korisnikov avatar

Pridružio se: 11.11.2004. 14:34:28
Postovi: 8655
Godina: Apsolvent
Smer: IS
Da, ali to podrazumeva da mi ostanu 777 privlilegije na taj folder, a ja hocu 755..

sve jedno, to i dalje ne resava moj problem neotvaranja php stranica... nece da otvori php stranu, vec mi nudi save as :zbun:

_________________
Tommorow is cancelled due to lack of interest!
...
O, da mi je da se još jednom zaljubim,
Opet bih uzeo kostim Večnog dečaka,
I opet bih smislio kako da prodangubim
Dok ona ne sleti niz hodnik Studenjaka...


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
Prikaži postove u poslednjih:  Poređaj po  
Započni novu temu Odgovori na temu  [ 9 Posta ] 


Ko je OnLine

Korisnici koji su trenutno na forumu: Nema registrovanih korisnika i 1 gost


Ne možete postavljati nove teme u ovom forumu
Ne možete odgovarati na teme u ovom forumu
Ne možete monjati vaše postove u ovom forumu
Ne možete brisati vaše postove u ovom forumu
Ne možete slati prikačene fajlove u ovom forumu

Pronađi:
Idi na:  
cron
Copyleft FONForum 2001-2014 | Powered by phpBB © phpBB Group