Kirjautuminen

Haku

Tehtävät

Keskustelu: Yleinen keskustelu: Apachen asennus tökkii

slowhand [22.02.2008 20:11:44]

#

Heippa!

Olen yrittänyt luoda PHP-koodaamiseen kehitysympäristöä omalle koneelle (Win2K), mutta ongelmia on tullut! Jos joku ystävällinen sielu jaksaisi auttaa...?


Niin täällä on 40+ aikanaan 80-luvulla ohjelmointitöitä tehnyt... 20v tauon jälkeen olen tehnyt ensimmäiset PHP-sovellukset, Javascriptillä ja HTML:llä on tullut leikittyä jo aiemminkin. Ohjelmointi on sinänsä tuttua, mutta tämä nykyinen ympäristö kyllä tuottaa päänsärkyä kovasti. Onneksi täältä ohjelmointiputkasta on löytynyt paljon apua. Erityiset kiitokset oppaista - ne ovat olleet kyllä korvaamaton apu!

Tähän asti olen kirjoittanut PHP:tä editorilla, siirtänyt ulkopuoliselle serverille, kokeillut, korjannut, jne jne. Työlästä! Lisäksi en ole saanut mitenkään virheilmoituksia näkymään - mikähän siihen auttaisi? Kiva kun pidemmästä koodista sitten jahdataan sitä puuttuvaa puolipistettä tai slashia lainausmerkin edestä! Ilman vihjettä virheilmoituksesta ja -kohdasta. Onko tähän mitään apua???

Päättelin myös että työtä helpottaisi PHP:n asennus omalla koneelle. Harmillisesti täällä olevien ohjeiden kirjoittamisen jälkeen lataussivustot ja ohjelmat ovat muuttuneet niin paljon että ensikertalainen ei enää osaa itse päätellä oikeita kohtia ja valintoja.

Olen ymmärtänyt, että ensin pitäisi asentaa Apache ja sitten voipi haaveilla PHP:n asennuksesta?

Yritin Apachen asennusta Windows 2000:een. Niin pitkälle pääsin että ohjeissa käskettiin ladata "apache_1.3.27-win32-x86.exe (tai uudempi)". Hakemistossa oli kuitenkin:
apache_2.0.63-win32-x86-no_ssl.msi 19-Jan-2008 03:13 4.2M
apache_2.0.63-win32-x86-no_ssl.msi.asc 19-Jan-2008 03:13 481
apache_2.0.63-win32-x86-openssl-0.9.7m.msi 19-Jan-2008 03:17 4.7M
apache_2.0.63-win32-x86-openssl-0.9.7m.msi.asc 19-Jan-2008 03:17 481
apache_2.2.8-win32-x86-no_ssl.msi 19-Jan-2008 03:21 4.2M
apache_2.2.8-win32-x86-no_ssl.msi.asc 19-Jan-2008 03:21 481
apache_2.2.8-win32-x86-openssl-0.9.8g.msi 19-Jan-2008 03:24 4.8M
apache_2.2.8-win32-x86-openssl-0.9.8g.msi.asc 19-Jan-2008 03:24 481

No jotenkin arvelin että .asc ei ainakaan, 2.2.8 lienee uudempi versio ja SSL kai joku salaussysteemi yhteydessä? No kun ostoservilläkään ei ole SSL-suojausta valitin sitten apache_2.2.8-win32-x86-no_ssl.msi-tiedoston.

Asennus meni kaiketi ok, mutta kun siirryin käynnistä-valikosta konfigurointiin ei tiedostosta löytynyt kohtaa "ServerType standalone", eikä mitään sitä muistuttavaa kohtaa.

Yritin sitten käynnistää Apachea. Hetken kuluttua tulee virheilmoitusta:

(os 10048) kutakin vastakeosoitetta (protokolla, verkko-osoite tai portti) voi käyttää normaalisti vain kerran
: make_sock: could not bind to address 0.0.0.0:8080
no listening sockets available, shutting down
unable to open logs

Ihanasti edes osittain suomen kielellä, mutten ymmärrä siitä mitään...

Yritin asentaa pari kertaa uudelleen, käynnistää koneen ym. normaalit Windows-maailman rituaalit. Otin palomuuri-virustorjunnan päältä. Mikään ei auta. Missähän mahtaisi olla vika???

"Onneksi ei ole enää paluutietä CP/M:ään, Perkin Elmeriin eikä Fortraniin..."

peg [22.02.2008 21:32:21]

#

Jos sulla on nopea netti niin suosittelen asentamaan suoraan Xampp nimisen paketin. Paketissa tulee mukana apache, php, mysql, phpmyadmin ym, ym.
Paketti ei ole kohtuuttoman iso, mutta asennus on helppo. Aiemmin apachessa
oli yksi httpd.conf tiedosto, riitti kun sen conffas ja otti varmuuskopion.
Lisäksi jotkut apache ja php versiot ei skulanneet yhdessä vaan oli päivitettävä
molemmat yhtä aikaa, noista kokemuksista johtuen monet ei päivitä niitä
kun kerran pelittävät. Toi Xampp löytyy tosta.
http://www.apachefriends.org/en/xampp-windows.html

EDIT: niin tuo filezilla ftp server ei ole huono, jos on käyttöä.

slowhand [23.02.2008 01:30:28]

#

Kiitti!!! Heti lähti pelittämään!!!!

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta