Avatar billede klatten Nybegynder
11. oktober 2005 - 11:28 Der er 8 kommentarer og
1 løsning

ændring af path til site

Hej

Har netop installeret Sokkit (Apache webserver), men vil have lov til at bestemme path til hvor http://localhost læser filer.

Er det i PHP.ini det skal gøres?
Hvordan?
Avatar billede madsnb Nybegynder
11. oktober 2005 - 12:56 #1
Hvis det er en normal apache server ligger der en conf fil i apache mappen, som kan åbnes med notepad og der står i den hvordan du ændrer stien til serveren...
Avatar billede showsource Seniormester
11. oktober 2005 - 13:22 #2
I httpd.conf, skal du kikke efter:

DocumentRoot "sti/til/htdocs"
samt,
<Directory "sti/til/htdocs">

og ændre dem til det dir du vil bruge.
Den FULDE HARDDISK sti, f.eks.

<Directory "C:/test/minapache">


Kender ikke "Sokkit", men går ud fra der er en httpd.conf?
Avatar billede klatten Nybegynder
11. oktober 2005 - 19:54 #3
virker desværre ikke!
Sokkit må være lavet på en anden måde! Filen er der godt nok, men indeholder ikke det du nævner:
Sokkit er hentet herfra: www.sokkit.net

Indhold i httpd.conf

## DO NOT MAKE ADDITIONS TO THIS FILE
# If you wish to add directives, you can create a new file in addonconf
# under a new name and put all your Apache directives in there
# All files in that directory are read in when Apache starts.

#Load up all the Sokkit add-ons
Include conf/addonconf



PidFile logs/httpd.pid

Timeout 300

KeepAlive On

MaxKeepAliveRequests 100

KeepAliveTimeout 15

<IfModule mpm_winnt.c>
ThreadsPerChild 250
MaxRequestsPerChild  0
</IfModule>


LoadModule access_module modules/mod_access.so
LoadModule actions_module modules/mod_actions.so
LoadModule alias_module modules/mod_alias.so
LoadModule asis_module modules/mod_asis.so
LoadModule auth_module modules/mod_auth.so
LoadModule autoindex_module modules/mod_autoindex.so
LoadModule cgi_module modules/mod_cgi.so
LoadModule dir_module modules/mod_dir.so
LoadModule env_module modules/mod_env.so
LoadModule imap_module modules/mod_imap.so
LoadModule include_module modules/mod_include.so
LoadModule isapi_module modules/mod_isapi.so
LoadModule log_config_module modules/mod_log_config.so
LoadModule mime_module modules/mod_mime.so
LoadModule negotiation_module modules/mod_negotiation.so
LoadModule rewrite_module modules/mod_rewrite.so
LoadModule setenvif_module modules/mod_setenvif.so
LoadModule userdir_module modules/mod_userdir.so


UseCanonicalName Off


UserDir "My Documents/My Website"

TypesConfig conf/mime.types

DefaultType text/plain

<IfModule mod_mime_magic.c>
    MIMEMagicFile conf/magic
</IfModule>

HostnameLookups Off

ErrorLog logs/error.log

LogLevel warn

LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent

CustomLog logs/access.log common

ServerSignature On


IndexOptions FancyIndexing VersionSort

AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip

AddIconByType (TXT,/icons/text.gif) text/*
AddIconByType (IMG,/icons/image2.gif) image/*
AddIconByType (SND,/icons/sound2.gif) audio/*
AddIconByType (VID,/icons/movie.gif) video/*

AddIcon /icons/binary.gif .bin .exe
AddIcon /icons/binhex.gif .hqx
AddIcon /icons/tar.gif .tar
AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
AddIcon /icons/a.gif .ps .ai .eps
AddIcon /icons/layout.gif .html .shtml .htm .pdf
AddIcon /icons/text.gif .txt
AddIcon /icons/c.gif .c
AddIcon /icons/p.gif .pl .py
AddIcon /icons/f.gif .for
AddIcon /icons/dvi.gif .dvi
AddIcon /icons/uuencoded.gif .uu
AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
AddIcon /icons/tex.gif .tex
AddIcon /icons/bomb.gif core

AddIcon /icons/back.gif ..
AddIcon /icons/hand.right.gif README
AddIcon /icons/folder.gif ^^DIRECTORY^^
AddIcon /icons/blank.gif ^^BLANKICON^^

DefaultIcon /icons/unknown.gif

ReadmeName README.html
HeaderName HEADER.html

IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t

AddEncoding x-compress Z
AddEncoding x-gzip gz tgz

AddLanguage da .dk
AddLanguage nl .nl
AddLanguage en .en
AddLanguage et .et
AddLanguage fr .fr
AddLanguage de .de
AddLanguage he .he
AddLanguage el .el
AddLanguage it .it
AddLanguage ja .ja
AddLanguage pl .po
AddLanguage ko .ko
AddLanguage pt .pt
AddLanguage nn .nn
AddLanguage no .no
AddLanguage pt-br .pt-br
AddLanguage ltz .ltz
AddLanguage ca .ca
AddLanguage es .es
AddLanguage sv .se
AddLanguage cz .cz
AddLanguage ru .ru
AddLanguage tw .tw
AddLanguage zh-tw .tw
AddLanguage hr .hr

LanguagePriority en da nl et fr de el it ja ko no pl pt pt-br ltz ca es sv tw

ForceLanguagePriority Prefer Fallback

AddDefaultCharset ISO-8859-1

AddCharset ISO-8859-1  .iso8859-1 .latin1
AddCharset ISO-8859-2  .iso8859-2 .latin2 .cen
AddCharset ISO-8859-3  .iso8859-3 .latin3
AddCharset ISO-8859-4  .iso8859-4 .latin4
AddCharset ISO-8859-5  .iso8859-5 .latin5 .cyr .iso-ru
AddCharset ISO-8859-6  .iso8859-6 .latin6 .arb
AddCharset ISO-8859-7  .iso8859-7 .latin7 .grk
AddCharset ISO-8859-8  .iso8859-8 .latin8 .heb
AddCharset ISO-8859-9  .iso8859-9 .latin9 .trk
AddCharset ISO-2022-JP .iso2022-jp .jis
AddCharset ISO-2022-KR .iso2022-kr .kis
AddCharset ISO-2022-CN .iso2022-cn .cis
AddCharset Big5        .Big5      .big5
AddCharset WINDOWS-1251 .cp-1251  .win-1251
AddCharset CP866      .cp866
AddCharset KOI8-r      .koi8-r .koi8-ru
AddCharset KOI8-ru    .koi8-uk .ua
AddCharset ISO-10646-UCS-2 .ucs2
AddCharset ISO-10646-UCS-4 .ucs4
AddCharset UTF-8      .utf8

AddCharset GB2312      .gb2312 .gb
AddCharset utf-7      .utf7
AddCharset utf-8      .utf8
AddCharset big5        .big5 .b5
AddCharset EUC-TW      .euc-tw
AddCharset EUC-JP      .euc-jp
AddCharset EUC-KR      .euc-kr
AddCharset shift_jis  .sjis

AddType application/x-tar .tgz
AddType application/x-httpd-php .php .php3 .phtml .php4

AddHandler type-map var

BrowserMatch "Mozilla/2" nokeepalive
BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
BrowserMatch "RealPlayer 4\.0" force-response-1.0
BrowserMatch "Java/1\.0" force-response-1.0
BrowserMatch "JDK/1\.0" force-response-1.0

BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully
BrowserMatch "^WebDrive" redirect-carefully

<IfModule mod_ssl.c>
    Include conf/ssl.conf
</IfModule>
Avatar billede klatten Nybegynder
11. oktober 2005 - 19:54 #4
http://localhost henviser til d:/sokkit/site
Avatar billede showsource Seniormester
12. oktober 2005 - 04:59 #5
Hvad med conf/addonconf
Finder du ikke noget her?

Og ellers, det tager 10 min. at installere Apache, PHP og Mysql på win
Så får du også nyeste versioner.
Avatar billede klatten Nybegynder
13. oktober 2005 - 08:07 #6
ja, fordi jeg ikke lige er så skrap til Apache har jeg valgt den brugervenlige løsning ved at installere Sokkit (afløser til PHP Triad).... jeg kigger lige i mappen "addonconf"
Avatar billede klatten Nybegynder
13. oktober 2005 - 08:20 #7
når jeg åbner den fil der ligger i mappen, er der faktisk henvisninger til documentroot d:/sokkit/site ..... men i toppen står der

##DO NOT MODIFY THIS FILE
# Any changes to this file may be overwritten by Sokkit at any time.
# If you are looking to add Apache directives, you can do that by
# creating a new file in this directory with your own directives in
# it. Sokkit reads in all of the files in this directory.

Nu forstår jeg sådan set udmærket engelsk, men ovenstående er så alligevel ikke feset ind... forklaring udbedes!!
Avatar billede klatten Nybegynder
13. oktober 2005 - 11:22 #8
hmm.... det virkede da
Avatar billede showsource Seniormester
13. oktober 2005 - 11:52 #9
Godt nok! :O)

M.h.t. ovenstående, vil tro at hvis du f.eks. vil bruge "Alias" for at tilføje et dir som IKKE ligger DocumentRoot kan du selv lave en fil som bliver loaded af sokkit

#Load up all the Sokkit add-ons
Include conf/addonconf
Include conf/aliasconf
# aliasconf er så navnet på filen

aliasconf:

<IfModule mod_alias.c>

    Alias /nytdir/ "C:/minefiler/musik/"

    <Directory "C:/minefiler/musik">
        Options Indexes MultiViews
        AllowOverride None
        Order allow,deny
        Allow from all
    </Directory>

</IfModule>

Så vil du kunne gå på localhost/nytdir/ og få vist de filer som ligger i
c:/minefiler/musik
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
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

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