Forum » Izdelava spletišč » Postavitev Apache serverja s podporo za PHP in MySQL
Postavitev Apache serverja s podporo za PHP in MySQL
Pupa ::
Uporabljam ruter. Sem na netu zasledila, da je imel nekdo isti problem. Nato je instaliral Apache 1.3 je pa vse delalo tako kot treba. Tole me že pošteno muči in verjetno bom tudi jaz to probala.
Pupa ::
Končno sem prišla do rešitve.
Sedaj bom za vse tiste, ki bodo imeli kdaj težavo in pregledovali ta forum, napisala v čem je bil pri meni problem.
Težava je bila da preverjanje php5 na Apache serverju ni uspelo in vedno izpisalo waiting for localhost.
Problem se je nahajal v httpd.conf in sicer sem imela v kodi takole:
ServerName localhost:80 kar je napačno
pravilno je:
ServerName localhost
Hvala vsem tistim, ki ste se mi trudili pomagat.
Sedaj bom za vse tiste, ki bodo imeli kdaj težavo in pregledovali ta forum, napisala v čem je bil pri meni problem.
Težava je bila da preverjanje php5 na Apache serverju ni uspelo in vedno izpisalo waiting for localhost.
Problem se je nahajal v httpd.conf in sicer sem imela v kodi takole:
ServerName localhost:80 kar je napačno
pravilno je:
ServerName localhost
Hvala vsem tistim, ki ste se mi trudili pomagat.
bluefish ::
je pa drugače res, da imata Apache 2.x.x in PHP 5.x določene združljivostne težave. Osebno zato uporabljam Apache 1.3 in PHP 5.
BCSman ::
Sem postavil apache seerver (kompilacija easyphp). Če vpišem localhost v brskalnik odpre prostor. Če pa vpišem IP pa napiše firefox "povezava s strežnikom je bila prekinjena" in pač ne dela. Kaj je narobe? Tudi pri sključenem routerju in windows firewallu je isto.
Bagr ::
Če pa vpišem IP pa napiše firefox "povezava s strežnikom je bila prekinjena"
Kateri IP pa vpises?
The beauty of open source is that somebody will eventually make it all work
BCSman ::
Tudi frendom ne dela, če vpišejo moj ip.
edit: bilo je napisano listen "127.0.0.1 80", sem dal le "listen 80" in sedaj dela.
Zanima me, kako bi omejil upload pri serverju? Da bi lahko folk pobiral dol z max 10kb/s recimo. To pod windowsi.
edit: bilo je napisano listen "127.0.0.1 80", sem dal le "listen 80" in sedaj dela.
Zanima me, kako bi omejil upload pri serverju? Da bi lahko folk pobiral dol z max 10kb/s recimo. To pod windowsi.
Zgodovina sprememb…
- spremenilo: BCSman ()
mcrastur ::
dajte ... kje je problem ... jaz isto ne morem dostopat do mojega apache strežnika prek interneta ...
kje je point .. ker v lokalni mrežni ni smisla da se vidjo fajli ..
pliz help !
kje je point .. ker v lokalni mrežni ni smisla da se vidjo fajli ..
pliz help !
Tody ::
če maš ruter moreš odpret in fowardirat port 80 potem se prek tvojega ip da dostopat: Poleg tega moreš to storiti z vsemi firewall zadevami
mcrastur ::
na ruterju mam VSE odprto ... tko da sploh ni vzgan Firewall ... vse drugo mi dela samo to ne ...
sklucu sem ruter in se direkt prek modema povezal na net ... in dela .. kaj naj se nastavim če je itq FW sklucen ruter smc 7004vbr ...
sklucu sem ruter in se direkt prek modema povezal na net ... in dela .. kaj naj se nastavim če je itq FW sklucen ruter smc 7004vbr ...
mule ::
Res dobra navodila!!! Hvala. Bi lahko edn še za mysql tako lepo napisal kot za apache in PHP?
R33D3M33R ::
Ali je možno, da en url kaže na dve mapi? Recimo http://localhost kaže na mapo C:\www\datoteke in mapo C:\www\test\datoteke ?
C:\www recimo imam kot server root.
Torej najprej je bila vsebina pisana tako, da je kazala kot da so potrebne datoteke je v root mapi /datoteke, sedaj pa bi rad vse spremenil, da bi nova vsebina kazala kot da so potrebne datoteke v mapi /test/datoteke, ampak še vseeno ohranil združljivost za nazaj. Zaradi določenih razlogov stare vsebine ne morem spreminjati.
Ima kdo kako idejo kako to storiti?
C:\www recimo imam kot server root.
Torej najprej je bila vsebina pisana tako, da je kazala kot da so potrebne datoteke je v root mapi /datoteke, sedaj pa bi rad vse spremenil, da bi nova vsebina kazala kot da so potrebne datoteke v mapi /test/datoteke, ampak še vseeno ohranil združljivost za nazaj. Zaradi določenih razlogov stare vsebine ne morem spreminjati.
Ima kdo kako idejo kako to storiti?
Moja domača stran: http://andrej.mernik.eu
Na spletu že od junija 2002 ;)
:(){ :|:& };:
Na spletu že od junija 2002 ;)
:(){ :|:& };:
jure1825 ::
ja skopiraj vse file iz stare mape v novo pa bo vse na enem koncu.
lahko pa popraviš datoteke, ki iščejo stvari v stari mapi da gledajo v stari_dokumenti, novi pa v novi ali pa obratno.
No sej mogoče bi se dalo naredit kakšen program za error page, ki bi pogledal če file obstaja v drugi mapi in te poslal tja ampak to ni dobro.
lahko pa popraviš datoteke, ki iščejo stvari v stari mapi da gledajo v stari_dokumenti, novi pa v novi ali pa obratno.
No sej mogoče bi se dalo naredit kakšen program za error page, ki bi pogledal če file obstaja v drugi mapi in te poslal tja ampak to ni dobro.
R33D3M33R ::
Hm, ne gre tako. Ne morem nič kopirati in ne morem nič spreminjati datotek (razumite me če morete, ampak zadeva je izredno zakomplicirana :). Še kaka ideja?
Potem imam še eno vprašanje:
Kakšne so minimalne zahteve za delovanje Apache strežnika (ki ima poleg tudi PHP). S tem ne mislim programskih zahtev, ampak strojne zahteve. Če bi jih kdo nalepil sem, bi bilo super
Potem imam še eno vprašanje:
Kakšne so minimalne zahteve za delovanje Apache strežnika (ki ima poleg tudi PHP). S tem ne mislim programskih zahtev, ampak strojne zahteve. Če bi jih kdo nalepil sem, bi bilo super
Moja domača stran: http://andrej.mernik.eu
Na spletu že od junija 2002 ;)
:(){ :|:& };:
Na spletu že od junija 2002 ;)
:(){ :|:& };:
Gandalfar ::
a to pod windowsi? Pomojem pac toliko da ti winsi laufajo pa ene ~40Mb rama za apacha, verjetno pa tudi manj
bluefish ::
To sem našel na apache.org z malo iskanja.
The primary Windows platform for running Apache 2.0 is Windows NT. The binary installer only works with the x86 family of processors, such as Intel and AMD processors. Running Apache on Windows 9x is not thoroughly tested, and it is never recommended on production systems.
On all operating systems, TCP/IP networking must be installed and working. If running on Windows 95, the Winsock 2 upgrade must be installed. Winsock 2 for Windows 95 can be downloaded from here.
On Windows NT 4.0, installing Service Pack 6 is strongly recommended, as Service Pack 4 created known issues with TCP/IP and Winsock integrity that were resolved in later Service Packs.
The primary Windows platform for running Apache 2.0 is Windows NT. The binary installer only works with the x86 family of processors, such as Intel and AMD processors. Running Apache on Windows 9x is not thoroughly tested, and it is never recommended on production systems.
On all operating systems, TCP/IP networking must be installed and working. If running on Windows 95, the Winsock 2 upgrade must be installed. Winsock 2 for Windows 95 can be downloaded from here.
On Windows NT 4.0, installing Service Pack 6 is strongly recommended, as Service Pack 4 created known issues with TCP/IP and Winsock integrity that were resolved in later Service Packs.
R33D3M33R ::
Pod windows ja. Saj to sem že našel, da rabiš nek x86 procesor, ampak ali to pomeni, da lahko zadevo poganja tudi 386tka?
Torej bi verjetno 64 MB RAM moralo kar zadostovati.
To me bega, ker nikjer nič ne piše. Malo čudno je vse skupaj
Torej bi verjetno 64 MB RAM moralo kar zadostovati.
To me bega, ker nikjer nič ne piše. Malo čudno je vse skupaj
Moja domača stran: http://andrej.mernik.eu
Na spletu že od junija 2002 ;)
:(){ :|:& };:
Na spletu že od junija 2002 ;)
:(){ :|:& };:
R33D3M33R ::
W2k seveda ne delujejo na takem računalniku, ampak nikjer ne piše, da bi bil potreben W2k, za uspešno delovanje Apača. Jaz sem Apache že poganjal na Windows 98 (ki teče na 100 MHz mašinah in 16 MB RAM zelo dobro) pa čeprav piše, da naj ne bi delovalo čisto OK.
Po mojem bodo zahteve res take kot za Windows NT, ki pa zahtevajo:
#Pentium or faster processor 16 megabytes (MB) of memory (RAM); 32 MB recommended
LOL . Niti nisem bil daleč vstran. Torej za rezervo bi rekel kak MB RAM več, 64 MB. Hvala vama za pomoč.
Po mojem bodo zahteve res take kot za Windows NT, ki pa zahtevajo:
#Pentium or faster processor 16 megabytes (MB) of memory (RAM); 32 MB recommended
LOL . Niti nisem bil daleč vstran. Torej za rezervo bi rekel kak MB RAM več, 64 MB. Hvala vama za pomoč.
Moja domača stran: http://andrej.mernik.eu
Na spletu že od junija 2002 ;)
:(){ :|:& };:
Na spletu že od junija 2002 ;)
:(){ :|:& };:
fx ::
A mi lahko nekdo razliži, kaj naredim z naslednjim ukazom :
#./configure --prefix=/usr/local/mysql --localstatedir=/usr/local/mysql/data --disable-maintainer-mode --with-mysqld-user=mysql --enable-large-files-without-debug
Prekopiran je od http://www.hostlibrary.com/installing_a... s to pomočjo mi je Apache 2.2.3 uspelo namestit (vsaj mislim). Uporabil sem MySQL 4.0.27, a mogoče ne gre za to ker ni ista verzija?
Lp,
#./configure --prefix=/usr/local/mysql --localstatedir=/usr/local/mysql/data --disable-maintainer-mode --with-mysqld-user=mysql --enable-large-files-without-debug
Prekopiran je od http://www.hostlibrary.com/installing_a... s to pomočjo mi je Apache 2.2.3 uspelo namestit (vsaj mislim). Uporabil sem MySQL 4.0.27, a mogoče ne gre za to ker ni ista verzija?
Lp,
fx ::
Uspelo mi je namestiti :
Apache 2.2.3
MySQL 5.0.24a
PHP 5.1.6
Z temi navodilami!
Ko pa prekopiram text.php v kateri piše
Datoteko sem prekopiro v /usr/local/apache2/htdocs v FF pa sem napisal localhost/test.php
Kaj nisem naredil, prav?
Lp,
Edit: Apacha imam zagnanega.
Apache 2.2.3
MySQL 5.0.24a
PHP 5.1.6
Z temi navodilami!
Ko pa prekopiram text.php v kateri piše
<?php phpinfo() ?>pa ne dela.
Datoteko sem prekopiro v /usr/local/apache2/htdocs v FF pa sem napisal localhost/test.php
Kaj nisem naredil, prav?
Lp,
Edit: Apacha imam zagnanega.
Zgodovina sprememb…
- spremenil: fx ()
bluefish ::
poglej ali je tudi php modul zagnan pravilno. v start > run vtipkaj services.msc in tam poišči Apache. Malo bolj levo bi moralo pisati ali je php naložen.
P.S.: kaj točno ti ne dela?
P.S.: kaj točno ti ne dela?
Zgodovina sprememb…
- spremenil: bluefish ()
fx ::
Saj ne. Grem Meni K (imam SuSE 10.1) > Run command ... > services.msc in potem javi napako katero sem že omeno.
Lp,
Lp,
Bagr ::
@fx
services.msc velja ce imas windows
na linuxu pa poglej ce ti tece apache z ps -e | grep httpd ali pa namesto httpd apache
Kaj pa ti vrne - pokaze ff ce vpises samo localhost?
services.msc velja ce imas windows
na linuxu pa poglej ce ti tece apache z ps -e | grep httpd ali pa namesto httpd apache
Kaj pa ti vrne - pokaze ff ce vpises samo localhost?
The beauty of open source is that somebody will eventually make it all work
bluefish ::
fx: se opravičujem za napačna navodila. V tvojem postu sem spregledal, da si navedel mapo v linux-u.
fx ::
blueFish človeško se je motiti.
Dela samo :D Work Offline v FF sem moral odkljukat.
Edit : najlepša hvala za pomoč.
Lp,
Dela samo :D Work Offline v FF sem moral odkljukat.
Edit : najlepša hvala za pomoč.
Lp,
Zgodovina sprememb…
- spremenil: fx ()
fx ::
Kako dodatno enablam dio funkcijo v linuxu ?
Edit: Nekaj smo že tukaj delali na tem pa nam ni uspelo oz. meni ni uspelo.
Lp,
Edit: Nekaj smo že tukaj delali na tem pa nam ni uspelo oz. meni ni uspelo.
Lp,
Zgodovina sprememb…
- spremenil: fx ()
fx ::
Dio ni bilo potrebno sem rešil vse in tako je napočil trenutek da treba spletno stran vam pokazat in tukaj nastane en velik problem. Speltne strani mi noče prikazat. Govorim za linux.
V datoteki httpd.conf imam naslednje nastavitev :
Ker če spremenim lokacijo mape kjer bodo datoteka za spletnos stran potem vse spremenim iz /usr/local/apache2/htdocs (prevzeti naslov) v /www/page, vsaj tako mislim.
Ko sem vse lepo nastavil in ponovno zagnal apachija in sem v FF vtipkal 192.168.1.102 mi FF ven vrže "Časovna omejitev za vzpostavitev povezave s stranjo 192.168.1.102 je potekla." grem in v cmd vtipkam ping 192.168.1.102 in ping je uspešen, torej tukaj je vse vredu in tukaj se tudi ustavi, ker delam to prvič imam pa nameščeni linux SuSE 10.1a v textovnem načinu in apache-2.2.3, mysql-5.0.24a in php-4.4.4 sem namestil s pomočjo navodil, katerih sem že dal link nekaj mojih odgovorov nazaj.
Zanima me kako s routerjem to naredim da bo moja spletna stran vidna drugim ne samo uporabnikom LAN omrežja.
Lp,
V datoteki httpd.conf imam naslednje nastavitev :
Listen 80 ServerName 192.168.1.102 DocumentRoot "/www/page" <Directory "/www/page"> to imam 2x
Ker če spremenim lokacijo mape kjer bodo datoteka za spletnos stran potem vse spremenim iz /usr/local/apache2/htdocs (prevzeti naslov) v /www/page, vsaj tako mislim.
Ko sem vse lepo nastavil in ponovno zagnal apachija in sem v FF vtipkal 192.168.1.102 mi FF ven vrže "Časovna omejitev za vzpostavitev povezave s stranjo 192.168.1.102 je potekla." grem in v cmd vtipkam ping 192.168.1.102 in ping je uspešen, torej tukaj je vse vredu in tukaj se tudi ustavi, ker delam to prvič imam pa nameščeni linux SuSE 10.1a v textovnem načinu in apache-2.2.3, mysql-5.0.24a in php-4.4.4 sem namestil s pomočjo navodil, katerih sem že dal link nekaj mojih odgovorov nazaj.
Zanima me kako s routerjem to naredim da bo moja spletna stran vidna drugim ne samo uporabnikom LAN omrežja.
Lp,
ta_pravi ::
pozdravljeni.
sem nov v teh stvareh pa me že malo zajebava ta php + apache:((
v php mapi ne najdem datoteke php5ts.dll....
apache mi laufa sam pol mi pa php infota ne prkaže ko nardim vse kot je opisano v prvi temi na začetku tega posta.....?????? drugo pa sm vse nardiu....
sem nov v teh stvareh pa me že malo zajebava ta php + apache:((
v php mapi ne najdem datoteke php5ts.dll....
apache mi laufa sam pol mi pa php infota ne prkaže ko nardim vse kot je opisano v prvi temi na začetku tega posta.....?????? drugo pa sm vse nardiu....
ta_pravi
ta_pravi ::
sej php sem zrihtal edino še apache me malo zajebava...... uni fajl ku je treba spremenit bi mi lhko kdo pošlju kr spremenjen fajl ....php pa imam na disku c ...se pravi c:/php
tnx
tnx
ta_pravi
fx ::
Kaj pa si napisal v uni file (httpd.conf) ?
A si mu napisal to :
- LoadModule php4_module modules/libphp4.dll ali (odvinso od verzije)
- LoadModule php5_module modules/libphp5.dll
- AddType application/x-httpd-php .php
- DirectoryIndex index.html index.php
Lp,
A si mu napisal to :
- LoadModule php4_module modules/libphp4.dll ali (odvinso od verzije)
- LoadModule php5_module modules/libphp5.dll
- AddType application/x-httpd-php .php
- DirectoryIndex index.html index.php
Lp,
ta_pravi ::
ma httpd.conf fajla sploh ni tm:( je sam httpd textovna datoteka pa httpd.default datoteka.....
???
???
ta_pravi
msarc1 ::
jest mam pa takle problem pa bi biiv zelo vesel ce bi mi pomagali hvala http://shrani.si/?tezavepewa.jpg
Zgodovina sprememb…
- spremenilo: msarc1 ()
Rasho ::
Zdravo!
Včeraj sem si naložil Apache 2.2.3, PHP 5.2.0, MySQL 5.0.27... In vse dela super... Ker pa sem novinec v tem poslu, me zanima, kaj priporočate, da uporabim, kot začetno gradivo za učenje php-ja oz. web programiranja? Neko osnovno znanje programiranja imam še iz C++, Delphi.
Že vnaprej se lepo zahvaljujem za vse informacije.
P.S. Se pa opravičujem, če sem zgrešil topic.
Včeraj sem si naložil Apache 2.2.3, PHP 5.2.0, MySQL 5.0.27... In vse dela super... Ker pa sem novinec v tem poslu, me zanima, kaj priporočate, da uporabim, kot začetno gradivo za učenje php-ja oz. web programiranja? Neko osnovno znanje programiranja imam še iz C++, Delphi.
Že vnaprej se lepo zahvaljujem za vse informacije.
P.S. Se pa opravičujem, če sem zgrešil topic.
Yippie-Kai-Yay Mo*herf**ker!
Zgodovina sprememb…
- spremenil: Rasho ()
bluefish ::
o PHP-ju si malo preberi na uradni strani. Poglej tudi na W3c. V knjižnici pa si izposodi knjigo PHP V 24 urah, kjer je kar nekaj zanimivih lekcij. Je pa za učenje PHP-ja na voljo kar nekaj gradiva.
Rasho ::
Hvala, vem, da je veliko gradiva, pa nism vedu, kako naj startam.
Yippie-Kai-Yay Mo*herf**ker!
bluefish ::
vsekakor pa se mi zdi dobro, da se najprej odločiš, za kaj boš uporabljal PHP in se potem osredotočiš na gradivo, ki obravnava to področje programskega jezika.
Badboy_ ::
Imam naslednji problem. Doma sem namestil Xampp server paket na prenosniku, ki je priključen na internet preko wireless routerja (TP-LINK TL-WR642G). Sam server dela normalno ko dostopam z localhost oz. internal IPjem, ki ga router dodeli prenosniku. Ko hočem do serverja dostopat z zunanjim IPjem, ki ga dodeli SiOL oz preko dns domene izpiše v FFju connection timed out. V routerju sm že naštimal port 80 za dani IP (ip, ki ga dodeli router...) naslov vendar brez uspeha, FF ne pokaže strani. Imam namreč Kaspersky Internet Security 6.0 (not sem že naštimal porte vendar še zmeraj ne pokaže strani, če do nje hoče dostopat nekdo od zunaj), pred tem sem imel BitDeffenderja in ista pesem. Probal sem že spremeniti nekaj nastavitev kot so opisali zgoraj (ServerName localhost v ServerName 127.0.0.1 ter Listen 80) vendar še zmeraj brez uspeha. Pregooglu sem miljon strani vendar brez prave rešitve. Zanima me če ima kdo še kakšno idejo.
P.S.: Imam dva računalnika na routerju domačega in prenosnega. Domači je prikljopljen preko kabla, prenosnik pa preko wireless-a. Server je na PRENOSNIKU.
Hvala vnaprej.
P.S.: Imam dva računalnika na routerju domačega in prenosnega. Domači je prikljopljen preko kabla, prenosnik pa preko wireless-a. Server je na PRENOSNIKU.
Hvala vnaprej.
danielka84 ::
A ve kdo zakaj mi napise tole:
PHP konfiguracija na vašem strežniku ne podpira tipa baze podatkov, ki ste jo izbrali
To mi napise ko hocem nastavit phpBB forum, bazo sem ustvaru, pravice tud, php info dela...tak da nevem v cem je problem.
uporabljam pa PHP 5.20 + apache 2.2 + phpBB-2.0.22 + mySQL 5.0
PHP konfiguracija na vašem strežniku ne podpira tipa baze podatkov, ki ste jo izbrali
To mi napise ko hocem nastavit phpBB forum, bazo sem ustvaru, pravice tud, php info dela...tak da nevem v cem je problem.
uporabljam pa PHP 5.20 + apache 2.2 + phpBB-2.0.22 + mySQL 5.0
Tody ::
PHPBB ne podpira mysql 5 :)
# MySQL 3.2x,
# PostgreSQL 7.x,
# Microsoft SQL Server 7/2000
# Microsoft Access (via ODBC)
# MySQL 3.2x,
# PostgreSQL 7.x,
# Microsoft SQL Server 7/2000
# Microsoft Access (via ODBC)
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Apache - localhost JA, IP naslov NEOddelek: Omrežja in internet | 6653 (6512) | ManDriver |
» | problem z phpjemOddelek: Izdelava spletišč | 4295 (3708) | snow |
» | PHP ne delaOddelek: Izdelava spletišč | 2326 (2081) | fx |
» | Apache server + CPG - kako nainstalirati?Oddelek: Izdelava spletišč | 1699 (1631) | PhotoBlaz |
» | Apache1.3 in PHP4Oddelek: Izdelava spletišč | 1671 (1607) | SFfreak |