» »

HTTP serv. program

HTTP serv. program

AvAkI ::

Rad bi si postavil HTTP strežnik, ampak ne najdem ustreznega programa za Windows 2000. Na serverju že laufa FTP.

Zanima me če obstaja kakšen program like ServU (FTP), ampak za HTTP?-bi bilo res fajn!:)

Hvala!

kihc ::

mogoče apache ?
x

AvAkI ::

@kihc: Če si nastavim Apache, lahko imam potem HTTP streznik in WAP skupaj?!:\
--seveda v loceni mapi:) .

kihc ::

hmm, po pravici povedano o WAPu nimam pojma. :D

tole je pač eden najpopularnejših http strežnikov, je enostaven za uporabo (ga uporabljam tudi jaz), za wap naj ti kdo drug pove...
x

mare_ ::

Na kratko - ja, lahko. Samo strani potem niso pisane v htmlju, ampak v xmljuu.

pivmik ::

WAP se hosta na navadnih Web HTTP strežnikih.
WAP v bistvu ni nek internet protokol, ampak samo še ena vrsta dokumenta (kot html, pdf, doc).
SAmo dodaš v Apache mime type za WAP spletne strani:
.wml - text/vnd.wap.wml
.wmls - text/vnd.wap.wmlscript
.wbmp - image/vnd.wap.wbmp
.wmlc - application/wnd.wap.wmlc
.wmlsc - application/wnd.wap.wmlscriptc
LP, Gregor GRE^

AvAkI ::

@PicNiK:hvala! Zanima me še če je potrebno kaj posebnega nastaviti za .jad, .jar in se midi datoteke?:\

lp Andrej

pingec ::

am se jest bi neki vprasu mam apache strezni in sem samo instalirau php sam php strani mi vseen ne odpira oz. nalozi prazno stran kaj je treb sae kaj posebej konfigurirat?
Normalnost je povprečje nenormalnih ljudi.

pivmik ::

AvAkI mislim da ne.
Ker jaz sem uploadal na freeweb siol neke midije pa igerce za Nokio, pol pa sem vpisal cel naslov do midi datoteke in je brez problemov naložilo melodijo.

king:
Preberi install.txt kjeri mas PHP instaliran
php strani morajo biti napisane v XML - WML jeziku in ne HTML. Razen če nimaš Telefona, ki odpira tudi HTML strani(dvomim).
LP, Gregor GRE^

Rotty ::

AddType application
ScriptAlias /php/ C:/php/
AddType application/x-httpd-php .php
Action application/x-httpd-php /php/php.exe

Si to dodal v httpd.conf v apacheju?

pingec ::

datoteke so prav napisane ker delajo drugim in tam pa pise vse kar sem ze naredu

LP
Normalnost je povprečje nenormalnih ljudi.

pingec ::

ups v tem casu ko sm pisal je ze rotty napisu neki grem to probat ker nism napisu a to ne samo skonfigurira?
Normalnost je povprečje nenormalnih ljudi.

pingec ::

evo dela thx rotty
Normalnost je povprečje nenormalnih ljudi.

pivmik ::

King na poslušat Rottya!!
ČE vstaviš tisto v conf datoteko potem inštalirat PHP kot CGI program, kar je ZELO nepriporočeno in nevarno.

Inštaliraj PHP kot SAPI modul, ki je varno in menda tudi hitrejše.
Tu imaš navodila:

Installing PHP for Apache as module
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Now that version 4.1 introduces a safer sapi module, we recommend
that you configure PHP as a module in Apache.

To accomplish this, you have to load the php4apache.dll in your
Apache httpd.conf.

!! NOTE !!
Whereever you load php4apache.dll from, php4apache.dll also
needs the php4ts.dll also included in the PHP4 distribution.
php4apache.dll depends on php4ts.dll which is loaded as soon as
Apache loads php4apache.dll. If php4ts.dll can't be found, you
usually get an error like (also see the "Problems?" section at
the end of the file):

Cannot load c:/php/sapi/php4apache.dll into server

So where does php4ts.dll has to be to be properly loaded ?
php4ts.dll is searched in the following order:

1) in the directory where apache.exe is start from
2) in the directory where php4apache.dll is loaded from
3) in your %SYSTEMROOT%\System32, %SYSTEMROOT%\system and
%SYSTEMROOT% directory.
Note: %SYSTEMROOT%\System32 only applies to Windows NT/2000/XP)
4) in your whole %PATH%

Note: What is %SYSTEMROOT% ? Depending on your Windows
installation this may be for example c:\winnt or C:\windows

Usually you would just copy it over to %SYSTEMROOT%\System32.
But if you want to have multiple PHP installations (for
whatever reason) this is a bad idea. For this circumstance the
safest thing is to let php4ts.dll reside in the same directory
where php4apache.dll is loaded from (see point 2 above).


After you've set up the file layout properly, you're ready to
finally configure Apache to load the PHP4 module. Just add the
following lines to your httpd.conf:

LoadModule php4_module c:/php/sapi/php4apache.dll
AddModule mod_php4.c
AddType application/x-httpd-php .php

Note: Especially newer versions of Apache do not need the
AddModule directive anymore, your milage may vary.


Where do I have to put the php.ini ?
The php.ini files is only searched in two places:
1) in your Apache installation directory (e.g. c:\apache\apache)
2) in your %SYSTEMROOT% directory.
LP, Gregor GRE^

AvAkI ::

@PicNiK: kam točno vpišem to kar si mi rekel?? v httpd.conf al pa v mime.type datoteko??! Sem odprl obe, pa ne najdem pravega mesta za to...:\ pač začetnik


še nekaj...lahko uporabim kar *.cjb.net naslov za mojo wap stran...recim da gres na mojo WAP stran preko GSM-a tako, da vpišeš Http://www.nekaj.cjb.net---bi to delovalo?


Hvala!

AvAkI ::

Sem ugotovil, da ima Apache ze vgrajeno podporo za WAP (MIME.TYPES). V mapo, kjer naj bi bila moja stran sem dal index.wml (glih da je nekaj) in sem sel sprobat z GSM-om ampak zal ne dela. link...

Javi pa: 'neznan zapis datoteke'

Any ideas?:\

@ljash ::

IE kot sam ne odpira wap strani. Probi npr. s tagtag.com


LP

pivmik ::

WAP strani podpira najboljši in najhitrejši brskalnik na svetu - Opera.
V njej lahko gledam wap.slo-tech.com :)

AvAkI
V conf datoteki najdi to:
<IfModule mod_dir.c>
DirectoryIndex index.html
</IfModule>

in spremeni v to:
<IfModule mod_dir.c>
DirectoryIndex index.html index.php index.wml
</IfModule>

Moraš pa vedet da PHP ne bo deloval v index.wml (deloval bo samo v *.php datotekah)

Ti dve vrstici dodaj na dno conf datoteke za podporo PHPju v Apache(pot do phpja ustrezno spremeni - pazi na slah, ne vpisovat backslash):
LoadModule php4_module "c:/program files/php/sapi/php4apache.dll"
AddType application/x-httpd-php .php
LP, Gregor GRE^

Zgodovina sprememb…

  • spremenil: pivmik ()

AvAkI ::

@PicNiK: hmhm... to kar si napisal žal ne najdem v conf datoteki. :\
Verzija Apache-a pa je 2.0.49

Če ti pomaga in se ti da lahko pogledaš moje conf datoteke, ker sem jih dal na strežnik.

Hvala!

Zgodovina sprememb…

  • spremenil: AvAkI ()

AvAkI ::

...mi je uspelo narediti8-) . Sem dodal se index.wml
Ampak na malo drugačno lokacijo kakor ti (tam kjer je index.html index.html.var). Verjetno zaradi verzije.

Hvala za pomoč!

pivmik ::

ok, samo da smo rešili problem.
LP, Gregor GRE^

Zgodovina sprememb…

  • spremenil: pivmik ()


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

PHP ne dela

Oddelek: Izdelava spletišč
162168 (1923) fx
»

prikaz index.php

Oddelek: Izdelava spletišč
51184 (1148) nurmaln
»

Apache1.3 in PHP4

Oddelek: Izdelava spletišč
51482 (1418) SFfreak
»

PHP in Apache problem...z POST

Oddelek: Izdelava spletišč
151398 (1293) Trubadur
»

Apache & Php

Oddelek: Programiranje
71624 (1505) iBojan

Več podobnih tem