[ Tyler Durden @ 07.01.2003. 10:45 ] @
Instalirao sam na linux RH 7.3 apache 2.0.43 i radi. Instalirao sam i php 4.3.0 i u readme fajlu pise da se poslije edituje httpd.conf fajl i par linija, izmedju ostalih i LoadModule php4_module libexec/libphp4.so
Ali kad ubacim ovu liniju http server ne moze da se restartuje niti zaustavi pa ponovo pokrene. Put do libphp4.so je dobar.
Kad mu dam ./apachectl restart on izbaci
Syntax error on line 231 of /usr/local/apache2/conf/httpd.conf:
Cannot load /usr/lib/apache/libphp4.so into server: /usr/lib/apache/libphp4.so: undefined symbol: ap_block_alarms

Kad maknem tu liniju http radi ok.
I sad mi ne radi php.
Prije sam imao apache 1.3.x koji se instalirao sa linuxom i preko njega sam instalirao 2.x.x i nakon toga PHP i radilo je. Ali sam onda obrisao 1.3.x i sve se rasturilo pa sam morao ponovo da instaliram sve....
I sad naravno nece

[ dr ZiDoo @ 07.01.2003. 11:25 ] @
Jel ta verzija podrzava apache2?
Kakve su permisije na fajlu libphp4.so???
[ Tyler Durden @ 07.01.2003. 14:23 ] @
Evo sad sam stavio 777 na ovaj file, nije do toga.
Sto se tice verzije, ovo je posljednja verzija sa php.net sajta, pretpostavljam da podrzava, mada je i ovo posljednja verzija apache-a, ko zna....
Ovako sam uradio instalaciju
./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql
make
make install
U install fajlu za php ima uputstvo za instaliranje kao dinamicki ili staticki modul, ali ja sam mogao samo dinamicki da iskompajliram, staticki nesto nije htio. I ovo uputstvo je objasnjavalo kako se kompjalira uporedo apache i php, a ne php u vec instaliran apache, mozda je tu neka greska. Probacu i tako, ali prvi put kad sam instalirao dok nisam sve zeznuo brisanjem apache 1.3.x isto sam ovako uradio. Najprije apache 2.x.x pa onda php i radilo je.
Off-topic pitanje. Za brisanje php i apache je li dovoljno da obrisem direktorijume iz kojih sam instalirao ovo dvoje i jos neke dir u koje su se instalirali ili je potrebna neka posebna procedura?
make uninstall nece

p.s ja sam pocetnik u ovim stvarima....
[ -zombie- @ 07.01.2003. 16:28 ] @
php josh nije u "production" fazi sa apache2.

cisto da se zna da ga ljudi sa php.net-a josh ne preporucuju (sem za test & slicno)..
[ Goran Rakić @ 07.01.2003. 18:53 ] @
Modul ti nije lepo iskompajliran. Prvo skini najnoviji 4.3.0 final, ne one RC verzije... ;) Zatim uradi:

Citat:

#!/bin/bash
# ili vec gde se apxs2 nalazi
./configure --with-apxs2=/usr/local/apache2/bin/apxs
make
make install
cp php.ini-dist /usr/local/lib/php.ini
vi /usr/local/apache2/conf/httpd.conf

# Dodaj
# LoadModule php4_module modules/libphp4.so
# AddType application/x-httpd-php .php
[ mikis @ 08.01.2003. 02:23 ] @
Ne znam kako je na Linuxu, ali na Windowsu je teška muka naterati PHP 4 i Apache 2 da rade zajedno :(( Posle puno zezanja, batalio sam Apache2 i vratio se na keca, rade savršeno.
[ Goran Rakić @ 08.01.2003. 11:10 ] @
Ja imam Apache2 i PHP4.2.x na Slack-u, nikakav problem nisam imao, čak sam ga stavio i na production mašinu... Planiram upgrade na 4.3.0 uskoro...
[ Tyler Durden @ 08.01.2003. 12:06 ] @
Gox,
uradio sam ovako kako si napisao i prvi put, ali ne ide
Sad sam uzeo i obrisao sve i instalirao opet 1.3.23 pa onda php, editovao httpd.conf i sad mogu da restartujem httpd, ali php i dalje ne radi....
http radi ali php ne.
Nista mi vise ne pada na pamet da probam....
[ Goran Rakić @ 08.01.2003. 12:40 ] @
Pazi, hajde ovako...

Obriši i Apache i PHP... Uradi killall httpd... preuzmi najnoviji apache2 sa httpd.apache.org, preuzmi php sa php.net i onda uradi kao gore...

Ja sam uspešno update-ovao i na 4.3.0, radi normalno
[ Tyler Durden @ 08.01.2003. 19:40 ] @
ajde ovako...
Ako ti se ikako dade da napises korak po korak kako da obrisem apache i php tako da im ne ostane ni trag na sistemu, i onda korak po korak kako da instaliram sve... bio bih ti zahvalan.
Trenutno stanje je da imam apache 1.3.23 instaliran iz rpm-ova i php 4.3.0 kompajliran iz tarballova. Za apache znam kako da obrisem (pretpostavljam), a za php je li dovoljno da obrisem direktorijume u koje se instalirao?
Instalirao sam i mysql pa da napises kako da i njega ukljucim tokom instalacije ili kako to vec ide...
Kad sam zadnji put instalirao php na apache 1.3.23 nisam ukljucio opciju --with-apxs jer apxs nije bio instaliran. Mozda je do toga nesto?

p.s
Citat:
#!/bin/bash
# ili vec gde se apxs2 nalazi
./configure --with-apxs2=/usr/local/apache2/bin/apxs
make
make install
cp php.ini-dist /usr/local/lib/php.ini
vi /usr/local/apache2/conf/httpd.conf

# Dodaj
# LoadModule php4_module modules/libphp4.so
# AddType application/x-httpd-php .php


sta ti znaci ovo #!/bin/bash ?

nov sam u ovim stvarima, a vazno mi je da ovo predjem...
[ RAZZLEDAZZLER @ 08.01.2003. 20:15 ] @
Citat:
mikis:
Ne znam kako je na Linuxu, ali na Windowsu je teška muka naterati PHP 4 i Apache 2 da rade zajedno :(( Posle puno zezanja, batalio sam Apache2 i vratio se na keca, rade savršeno.


samo malu digresiju da napravim
Meni sasvim normalno rade, a nikakva posebna podeshavanja nisam radio
Do skoro sam koristio apache 1.x i PHP , pa sam po izlasku PHPa 4.3.0 uz njega instalirao i Apache2 i sve radi sasvim normalno
[ 01011011 @ 09.01.2003. 10:07 ] @
Evo ja sam totalni pocetnik sa Linux - om.. Tek danas sam uspio da skontam modem da mi radi

HEhe nemoj da mi se smijete, moje pitanje je isto kao i ovo sto je decko pitao ovdje, samo sto je moje pitanje ovako.

GDje da skinem fajlove od apache, mysql, i php za linux, znaci linkove za linux prostor, i da se detaljno objasni kako da se instalira. MIslim da bi neko od moderatora to trebao da odradi i da postavi na vrh da svi vide, jer se o tome nije toliko pricalo.

Hvala mnogo.
[ Tyler Durden @ 09.01.2003. 10:50 ] @
Evo ti link za php 4.3.0
http://www.php.net/get_download.php?df=php-4.3.0.tar.bz2

Evo apache 2.0.43
http://apache.ttlhost.com/httpd/httpd-2.0.43.tar.gz
[ dr ZiDoo @ 09.01.2003. 10:52 ] @
Dear 01011011,
Na netu imas jedno 2.5 miliona dokumenata sto se tice instalacije apacha,php i mysqla na linuxe. Prvo de nam reci koji distro korstis, jel vecina distribucija te pakete ima na CDu tako da ih ne moras skidati.
Sto se tice tutora eto na ovaj: http://lamps.efactory.de/lamps-2-0.shtml , jest da je na njemackom ali snaces se ti. Sve sto to treba jes da citas primjere (ono fino, opste, log iz basha) i sve ces da napravis.
[ Tyler Durden @ 09.01.2003. 12:33 ] @
Evo uspio sam! :eyes

Ali izgleda da ce mi sad trebati pomoc oko phpadmin i php nuke....
[ Goran Rakić @ 09.01.2003. 14:15 ] @
RTFM
[ mikis @ 09.01.2003. 17:22 ] @
Citat:
RAZZLEDAZZLER:
samo malu digresiju da napravim
Meni sasvim normalno rade, a nikakva posebna podeshavanja nisam radio
Do skoro sam koristio apache 1.x i PHP , pa sam po izlasku PHPa 4.3.0 uz njega instalirao i Apache2 i sve radi sasvim normalno

Jel ti PHP instaliran kao CGI ili kao Apache2 modul? Problemi se javljaju u ovom drugom slučaju. Čini mi se da sam pisao nedavno o tome, u svakom slučaju puna je PHP lista korisnika sa istim problemom :(
[ 01011011 @ 09.01.2003. 20:00 ] @
Imam MAndrake 8.2 i kad sam instlirao instalirao sam php package, ali ne znam da li mi se instaliralo, i ne mislim da se instaliralo, i da sam imao to na ovim CD-ijovima...

Dakle mislis da mogu da odem na mandrake.com website i da potrazim package...Idem sad da trazim ukoliko neko ima vec adresu neka javi...

hvala
[ Tyler Durden @ 10.01.2003. 21:33 ] @
samo jos jedan mali problem
instalirao sam sve super i phpmyadmin i php nuke i sve je radilo, ali...
bio sam u admin meniju i mijenjao teme i kad sam dosao do slash teme i kliknuo save za nju, kad sam probao da otovrim index.php izbaci mi ovakvu stranicu...
i sad mi to ne radi. Probao sam da obrisem nuke i ponovo instaliram, ali mi daje isto i da restartujem komp, ali ne vrijedi...

a evo sta stoji u liniji 246 u theme.php
Code:
<?php echo "Contributed by <?php echo "<a href=\"modules.php?name=Your_Account&amp;op=userinfo&uname=$informant\">$informant</a>"; ?>


a evo u main.php u 328.
Code:
themesidebox($blockfiletitle, $content);
[ 01011011 @ 11.01.2003. 06:45 ] @
A ja sam uspio instalirati apache ovako, ali za ostalo trebam sad veliku pomoc, znaci dio po dio koda da mi neko objasni kako da sve uradim posto nisam expert sa linuxom, tek pocinjem da ucim....

Evo ovako sam uradio.
u
home/dominoserb

SAm downlorirao 3 fajla.

APache2 - httpd-2.0.43.tar
PHP 4.3.0 - php-4.3.0.tar.bz
I Mysql - mysql-3.23.54a-pc-linux-i686.tar.gz

Uspio sam instalirati APache :) Bravo, bar ja mislim da sam ga instlirao pravilno, ukoliko neko moze da mi kaze kako da ga testiram posto komande nisam bas svjesan jos, sretan bi bio :)

Evo kako sam instalirao Apache

Code:


[email protected] dominoserb ] $ su
PAssword: ******************
[email protected] dominoserb ] # cd http*
[email protected] httpd-2.0.43 ] # ./configure --prefix=/usr/local/apache
[email protected] httpd-2.0.43 ] #  make
[email protected] httpd-2.0.43 ] # make install



i to je to, ja mislim da sam instalirao, sada niisam htjo da instaliram mysql i php da ne zajebem nesto, nego ako moze da mi neko pokaze kako da uraidm i kako da promjenim, u WINdowsu mi je to bilo lako jer sam se lako snalazio u OS, ovjde se gubim iskreno :) BAr za sad.

[ 01011011 @ 11.01.2003. 07:03 ] @
Instalirao sam sve :)

MAlko se potrudis i sve moze sam, :)
[ 01011011 @ 11.01.2003. 15:56 ] @
Ustvari opet me nesto zajebava..
Instalirao sam Apache, testirao :) RADI
Instalirao sam Mysql, testirao :) RADI
Probam da instaliram php nece :(

Ne konta zasto..
uradim sledece
Code:


cd /home/dominoserb

tar -zxvf php-4.3.0.tar.gz
cd php*

./configure --with-apxs=/usr/local/apache2/bin/apxs \
                  --with-config-file-path=/etc/httpd \
                  --with-mysql=/usl/local/mysql \
                  --with-gd \
                  --with-zlib \
                  --with-system-regex


I to mi sve uradi korektno, i onda ukucam sledece.

Code:

# make


i onda mi kaze da ne moze da uradi make???

kako da uradim make, pa make install...
???
Ne znam zasto mi nece, apache i mysql su mi radili perfektno na ovaj nacin...

Da li neko ima odgovor?
[ Tyler Durden @ 11.01.2003. 19:52 ] @
Sve sredjeno, hvala svima!

brojka, zao mi je ali ne znam da ti pomognem...
[ 01011011 @ 12.01.2003. 00:30 ] @
Ma nista, evo jos sat vremena dok sidjem sa posla pa ima da se igram cijelo vece, dali neko zna razlog zasto mi make nece da radi ???
[ Goran Rakić @ 12.01.2003. 15:00 ] @
with apxs2...
[ 01011011 @ 12.01.2003. 16:58 ] @
Porbao sam u da pisem ./configure with-apxs2
ali nije htjelo...

SAD ME interesuje, jer sam sinoc isao na linux.org IRC, i neki tamo pametnjakovici mi govore da je nemoguce natjerati php4.3.0 da radi sa apache2???

Da li je to istina, ja sam probao da instaliram verziju apache stariju...ali moram da remove ovu apache2. Sad kako bi najlakse bilo da uradim remove... Pokusao sam da uradim
Code:

rm apache2 -d


Ali nece...

Potrebna mi je pomoc :)
[ Goran Rakić @ 12.01.2003. 20:36 ] @
rm -fr /usr/local/apache2 i nema više indijanaca...
[ Tyler Durden @ 13.01.2003. 11:09 ] @
I to nije tacno da apache2 i php 4.3.0 ne mogu zajedno. Kod mene je upravo takva situacija...
[ 01011011 @ 13.01.2003. 15:12 ] @
Hvala hvala ce da probam...

bilo bi lepo kad bi Moderatori napravili Top poruku govoreci kako se detaljno instalira MYSQL + PHP4.3.0 + APACHE2 na linux sistemima...

Ja ako skontam ja cu napisati, ali stvarno treba da se to uradi.
[ Goran Rakić @ 13.01.2003. 15:26 ] @
Pa nema šta da se piše... Lepo pročitaš u php manual-u i to ti je to... Za opcije koristiš ./configure --help...
[ RAZZLEDAZZLER @ 18.01.2003. 12:50 ] @
Citat:
mikis:
Jel ti PHP instaliran kao CGI ili kao Apache2 modul? Problemi se javljaju u ovom drugom slučaju. Čini mi se da sam pisao nedavno o tome, u svakom slučaju puna je PHP lista korisnika sa istim problemom :(


... kao modul

jel mozesh da kazesh koji su to problemi, poshto do sada nisam primetio nijedan? Zanima me kako bih znao na vreme da menjam shta treba ako zatreba