Avatar billede langbein Nybegynder
23. juni 2001 - 15:40 Der er 11 kommentarer og
2 løsninger

Apache webserver, subdirectory

Jeg har nå satt opp en Apache web server og fått det meste til å fungere på basis av glimrende hjelp fra eksperten.dk. En ting til, et lite spørsmål: Når jeg oppretter et subdirectory, for eksempel http://ipadresse/subdirectory/ så må jeg ta med en slash etter subdirectory for at det hele skal fungere i forhold til index.html. Finnes det noen måte å konfigurere Apache serveren slik at man kan taste subdirectory adressen uten uten slash til slutt altså http://ipadresse/subdirectory slik at tingene fremdeles fungerer mht oppkald av index.html ?? 
Avatar billede langbein Nybegynder
23. juni 2001 - 15:41 #1
index.html befinner seg selvfølgelig i subdirectory ..
Avatar billede loproc Praktikant
24. juni 2001 - 18:41 #2
Jeg skulle mene du kan sætte det op med perdirectory option files...
Det kan anbefales at installere webmin... Det er det seje program til at konfigurere hele din maskine med...
Hvilken distrubution bruger du?
Avatar billede loproc Praktikant
24. juni 2001 - 18:42 #3
Det var der egentlig ikke så meget svar i :)
Men jeg håber at kune hjælpe dig...
Avatar billede dichael415 Nybegynder
24. juni 2001 - 18:46 #4
Apache

Apache hendes her på den officielle hjemmeside. Filen du skal vælge er apache_1.3.20-win32-no_src.msi på 1,8 Mb. Hvis du vil benytte funktionen \"Run as a service\", hvor Apache starter når du starter din maskine og kører usynlig i baggrunden, skal du vælge version 1.3.19-win32-no_src-r2.msi her. Følg installations-vejledningen. For overskuelighedens skyld, vil jeg foreslå, at du installerer i biblioteket c:\\webserver\\apache. Der oprettes diverse genveje i dit kontrolpanel under \"programmer\". Du kan med fordel kopiere genvejen \"restart\" ud på dit skrivebord. Åben din browser og som url tastes enten localhost eller 127.0.0.1 så skulle du gerne få noget der ligner her.

PHP4

PHP hendes her på den officielle hjemmeside. Filen du skal vælge er PHP 4.0.5 [738Kb] på 0,721 Mb. Følg installations-vejledningen. HUSK! at svare bekræftende til, at installationen skal ændre i Apaches httpd.conf (konfigurationsfil). httdp.conf ligger i biblioteket ..\\apache\\conf. Når PHP er installeret \"restart\" så Apache.

Hvis følgende linjer ikke er sat ind i httpd.conf, så sæt dem ind:
ScriptAlias /php/ \"C:/php/\"
Action application/x-httpd-php \"/php/php.exe\"
AddType application/x-httpd-php .php .php4 .php3

Vi skal lige lave et lille PHP-script for at se om det hele virker som det skal. Åben din tekst-editor og indtast følgende:

<?php
phpinfo();
?>

Døb filen phpinfo.php eller hvad nu syntes, filtypen skal være php. Gem filen i biblioteket \\apache\\htdocs. Åben din browser og som url tastes 127.0.0.1/phpinfo.phpså skulle du gerne få noget der ligner her.

MySQL

MySQL hendes her på den officielle hjemmeside. Filen du skal vælge er Windows 95/98/NT/2000 (Intel) på 11,8 Mb. Følg installations-vejledningen.
- Opret en genvej på skrivebordet til \\mysql\\bin\\winmysqladmin.exe .
- Start winmysqladmin.exe, hvis det er første gang du starter MySQL bliver du bedt om at indtaste brugernavn og kode - gør det - og husk hvad du har indtastet, herefter starter MySQL.
- I din proceslinje har du fået  - klik på den og vælg Show me.
- Klik på my.ini Setup, vælg mysqld-opt.
- Klik på Pick-up and Edit ny.ini values.
- Fjern # i linjen #language= c:/webserver/mysql/share/ og tilføj danish.
- Klik på Save Modification.
- Genstart MySQL. Prøv at se her.

Vi skal lige lave et lille PHP-script for at se om det hele virker som det skal. Åben din tekst-editor og indtast følgende:

<?php 
$sql_host = \"\";    // indsæt hostnavn (localhost)
$sql_user = \"\";    // indsæt brugernavn (root)
$sql_passwd = \"\";  // indsæt kodeord
$db = \"test\";          // indsæt databasenavn (test)

mysql_connect($sql_host,$sql_user,$sql_passwd)or die (mysql_error());
mysql_select_db($db)or die (mysql_error());
echo \"Det virker\";
?>

Døb filen test-mysql.php eller hvad nu syntes, filtypen skal være php. Gem filen i biblioteket \\apache\\htdocs. Åben din browser og som url tastes 127.0.0.1/test-mysql.php

Administrationsprogram til MySQL.

For at bruge og administrere MySQL kan du med meget stor fordel hente phpMyAdmin som denne script-samling kaldes. Her er den officielle side.

Du får nu en zip-filen, unzip til en mappen f.eks. apache\\htdoc\\myadm\\. Du får nu en masse filer der ender på .php. Du skal nu finde filen config.inc.php, åben den i din editor og linjerne fra nr. 11 til nr. 18 , skal lige tilrettes:
$cfgServers[1][\'host\'] = \'localhost\';
$cfgServers[1][\'port\'] = \'\';
$cfgServers[1][\'adv_auth\'] = false;
$cfgServers[1][\'stduser\'] = \'root\';
$cfgServers[1][\'stdpass\'] = \'\';
$cfgServers[1][\'user\'] = \'root\';
$cfgServers[1][\'password\'] = \'\';
$cfgServers[1][\'only_db\'] = \'\'; 
// MySQL hostname
// MySQL port - normalt blank
// Normalt \"false\"
// MySQL standard user
// MySQL standard password
// MySQL user
// MySQL password
// Angives hvis kun een DB kan bruge 


Linje 65 skal lige rettes til require(\"danish.inc.php\"); . Du kan godt slette alle de andre \"lande\"-filer, de hedder LAND.inc.php.

Det var det.
Avatar billede loproc Praktikant
24. juni 2001 - 19:18 #5
øøøh... glem mig :)
Avatar billede dichael415 Nybegynder
24. juni 2001 - 19:21 #6
Hehehehe
Avatar billede loproc Praktikant
24. juni 2001 - 19:28 #7
blæreanus :)
Avatar billede langbein Nybegynder
24. juni 2001 - 21:06 #8
Du verden ! Linuxfolket ser ut til å være et meget skivefør folkeslag (Lanagt over det som gjelder i Windows verden.) Her får man svar før man i det hele rekker å spørre. Hadde tenkt å bevege meg videre mot SQL og PHP, men har ikke rukket å spørre om dette ennå. Jeg kjører Red Hat 6.1. Laget en standard automatisk server installasjon og satte så til et grafisk gnome grensenitt. Apashe serveren kjører greit allerede brtsett fra små konfigureringsbugs (det med \"slashen\". Roter også litt med Samba og prøver å få dette opp. Legger på noen flere poeng som fordeles når tingene kjører. Takker for hjelpen så langt.
Avatar billede dichael415 Nybegynder
24. juni 2001 - 23:23 #9
Jeg ved godt at jeg ikke har noget Liv =)
Avatar billede langbein Nybegynder
25. juni 2001 - 12:23 #10
Her har kommet fram mye bra info, men det opprinnelige spørsmål hvordan man får vekk den siste slasen i http://ipadresse/subdomene/ (nødvendig slash til slutt !) det står stadig tilbake ubesvart (?). Jeg går inn på kontrollpanelet i Gnome og trykker på \"dirigenten\". Dette kjører i gang \"linuxconf\".Her finner jeg Networking/server tasks/Apache Web Server. Under dette igjen: \"Sub Directory Specs\". Man trykker på \"Add\" og det kommer fram en hel haug med parametre som kan settes, men som det ikke er så godt å skjønne noe av.Mon ikke dette er det rette sted for å fikse problemet, men hvordan ??!!
Avatar billede langbein Nybegynder
25. juni 2001 - 12:28 #11
Man lever da godt blandt pingvinene ?! Hørt av venn av meg som er pilot: Jeg kan ikke skjønne meg på dere som går rundt og kaster bort livet deres nede på jorden ...
Avatar billede langbein Nybegynder
26. juni 2001 - 13:23 #12
Gir de opprinnelige 100 poeng ettersom jeg fremdeles mangler svar paa det opprinnelige spoersmaal, det med aa faa bort slash paa slutten av subdirectory.
Avatar billede langbein Nybegynder
19. juli 2001 - 20:41 #13
Kommentar i ettertid. DEt viste seg at når Apache serveren ble konfigurert opp mot name server og domene.dk adresse så forsvant hele problemet faktisk av seg selv. Så lenge adresseringen skjedde dirrekte via IP adresse så var problemet der.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester