robgar Skrevet 5. september 2004 Del Skrevet 5. september 2004 Aller først, beklager om dette emne har vært opp 1000 ganger før. Jeg er bare altfor trøtt til å begynne å lete nå. Så til emne: Jeg har satt opp en server, med Apache 2.0.50, MySQL (husker ikke versjonen). Jeg lastet ned PHP 4.3.8, (binary (.zip)) Og har extractet filene i C:/PHP. På Instalasjons guiden stod det: You need to insert these two lines to your Apache httpd.conf configuration file to set up the PHP module for Apache 2.0: Example 6-6. PHP and Apache 2.0 as Module # For PHP 4 do something like this: LoadModule php4_module "c:/php/sapi/php4apache2.dll" AddType application/x-httpd-php .php # For PHP 5 do something like this: LoadModule php5_module "c:/php/php5apache2.dll" AddType application/x-httpd-php .php # configure the path to php.ini PHPIniDir "C:/php" Men jeg hvet ikke hvor i filen jeg skal plassere disse linjene... Og, Skal jeg legge inn php4apache2.dll filen inne i Apache mappen ? (Har gjort det nå , Apache2/moduels/php4apache.dll) Eller PHP.INI?? Håper på hjelp.. På forhånd Takk. (Følger med httpd.conf filen i txt format (ASCII)) httpd.conf.txt Lenke til kommentar
Gjest Slettet-df17e Skrevet 6. september 2004 Del Skrevet 6. september 2004 Vilken distro? Lenke til kommentar
Dr3as Skrevet 6. september 2004 Del Skrevet 6. september 2004 han skriver c:\ så regner med han mener windows.. Lenke til kommentar
Gjest Slettet-df17e Skrevet 6. september 2004 Del Skrevet 6. september 2004 *slå meg selv i hode* Må bli flinkere til og lese HELE innleget Men siden det er windows så tror jeg ikke jeg kan bidra med så mye Lenke til kommentar
robgar Skrevet 6. september 2004 Forfatter Del Skrevet 6. september 2004 Beklager, gleme å nevne distro i farten, bruker pcen/serveren til daglig som Multimedia maskin i tillegg til server, så det er nok en Windows Distro. Windows 2000 Proffesional Er det lettere på Linux eller andre Server baserte OS? Siden du refererte litt til det. Lenke til kommentar
Lemkin Skrevet 6. september 2004 Del Skrevet 6. september 2004 Det der skal legges inn i httpd.conf fila. Ligger i .......\Apache Group\Apache2\conf\ Siden du har valgt å bruke php4.x.x regner jeg med at du skal legge til: # For PHP 4 do something like this: LoadModule php4_module "c:/php/sapi/php4apache2.dll" AddType application/x-httpd-php .php For å fikse at index.php telles som en indexfil legger du til dette: DirectoryIndex index.html index.html.var index.php Om du skal bruke .phps (som er en genial ting ), og får å få syntaxhighlightning på koden legger du til dette: AddType application/x-httpd-php-source .phps Let the coding begin! Lenke til kommentar
robgar Skrevet 6. september 2004 Forfatter Del Skrevet 6. september 2004 Legger jeg det hvor som helst i httpd.conf fila? Lenke til kommentar
Lemkin Skrevet 6. september 2004 Del Skrevet 6. september 2004 Bør gjøre susen ja. Ellers kan du jo legge det under de andre linjene "av samme type" om du forstår.. Lenke til kommentar
robgar Skrevet 6. september 2004 Forfatter Del Skrevet 6. september 2004 Jeg får vel prøve begge deler, tester jo om det virker med å restarte Apache (altså, ikke feil ihvertfall) Tusen Takk for Hjelpen alle sammen. Lenke til kommentar
robgar Skrevet 6. september 2004 Forfatter Del Skrevet 6. september 2004 Beklager, jeg får det ikke til.... Kunne du være så venlig å legge inn riktig kode i vedlagt fil, og sende opp igjen den oppdaterte, her i forumet? Om ja, så vil jeg bare si at PHP ligger i d:/php, og IKKE i c:/php Og php.ini filen skal ikke den inn i httpd.conf filen og? Takker for all hjelp og på forhånd takk. httpd.conf.txt Lenke til kommentar
TorS Skrevet 6. september 2004 Del Skrevet 6. september 2004 Nå begynner det å bli en liten stund siden jeg gjorde dette, men da jeg gjorde det, mener jeg å huske at det var god dokumentasjon på hvordan du skulle gjøre det som fulgte med zip-fila med php. Uansett... Linjene du skal legge til, skal bare legges til et vilkårlig sted i httpd.conf fila som skal ligge under conf-katalogen i apache-katalogen din. php4apache2.dll kan du legge flere steder, men hvis du legger din i %windir%/system32, eller i d:/php skal det gå greit. Du må også sette opp php.ini, og legge den i %windir% eller noe... Dette står i ei readme-fil som følger med php. Du skal vel også sette opp hvor php ligger i httpd.conf-fila, men jeg må nok en gang bare henvise til readme-fila som følger med Lenke til kommentar
robgar Skrevet 6. september 2004 Forfatter Del Skrevet 6. september 2004 (endret) Fikk det til nå, tror jeg, Apache starter ihvertfall, endelig (2.0.50) PHPIniDir "C:/WINNT"LoadModule php4_module "d:/php/php4apache2.dll" AddType application/x-httpd-php .php DirectoryIndex index.html index.html.var index.php Som du ser, så flyttet jeg php.ini inn i %SYSTEMROOT% (c:/WINNT) Og der redigerte jeg den, la til adressen til php root mapen, og Apache ville starte igjen :D Takk for dit tips ToRS, om å lese readme filen (het noe annet, og viste ikke om den ) Og takk til Smoothie for Index configureringen. EDIT: Glemte å si at jeg flyttet php4apache2.dll filen til mappen der php.exe var (altså d:/php/) Endret 6. september 2004 av robgar Lenke til kommentar
Lemkin Skrevet 6. september 2004 Del Skrevet 6. september 2004 Ikke glem .phps Uansett, lykke til med kodinga Lenke til kommentar
robgar Skrevet 6. september 2004 Forfatter Del Skrevet 6. september 2004 Har nå addet til .phps, men hvet ikke helt hva det er, og hva det brukes til. Takk for det! Lenke til kommentar
Lemkin Skrevet 6. september 2004 Del Skrevet 6. september 2004 .phps er "PHP Source" altså: En fil man lagrer med .phps vil vise php-koden. Med syntaxhighlightning . Dette er fint fordi du kan dele koden med andre og den blir mer leselig. Et eksempel: http://rune.mlug.no/olli.phps Noe jeg laga for en annen fyr, men ble alldri brukt :-/ Lenke til kommentar
robgar Skrevet 20. september 2004 Forfatter Del Skrevet 20. september 2004 Hvordan skriver jeg phps? Har prøvd å rename fila, men da kommer den bare opp som en vanlig php fil.. Lenke til kommentar
Lemkin Skrevet 20. september 2004 Del Skrevet 20. september 2004 La du til den linja i http.conf? du bare skriver vanlig php med <?php og ?> så lagrer du som .phps Lenke til kommentar
robgar Skrevet 20. september 2004 Forfatter Del Skrevet 20. september 2004 Hmm, nå virker det plutselig... Har sikkert bare glemt å skrive <?php ?> Takker for hjelpen. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå