problem s localhost - vyřešeno

Dobrý den všem, je to již 10 dní co jse snažím přejít z Win XP na Fedoru 8, vše je ok až na jednu věc. Nainstaloval jsem MySQL, Apache, PHP přesně podle návodů. Vše jsem nastavil, localhost mi naběhne test page a phptest je ok. Když ale chci načíst localhost/ktk/index.html prohlížeč vypíše:

Not Found

The requested URL /ktk/index.html was not found on this server.

Hledal jsem jak na foru tak na goglu a nenašel jsem rady. Z Win jsem zviklí na Triadu a na přístup jak jsem napsal. Co dělám špatně??

Zdravim…

vypada na problem s pravy… bud ve tvem korenovem adresari pro apache (obvykle /var/www/html) mas spatne nastavena prava, tzn. (pod)adresare nemaji parametr +x, nebo soubory nejsou nastaveny pro cteni uzivateli, pod kterym jsi pustil web server…

druha moznost je, ze to mas spatne nastaveno v http.conf… najdi si nastaveni prave korenoveho adresare apache a zkontroluj jeho parametry:

<Directory "/var/www/html">

#
# Possible values for the Options directive are "None", "All",
# or any combination of:
#   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# The Options directive is both complicated and important.  Please see
# 'http://httpd.apache.org/docs/2.2/mod/core.html#options'
# for more information.
#
    [b]Options Indexes FollowSymLinks[/b]

#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
#   Options FileInfo AuthConfig Limit
#
    AllowOverride None

#
# Controls who can get stuff from this server.
#
    Order allow,deny
    Allow from all

</Directory>

mrkni co tam mas nastaveno a zkontroluj vyznam tady na tom odkazu: apache_docs

No ja teda prvni nad cim se musim pozastavit je, co ma na te strance ktk/index.html jako byt? Pokud si zadnou takovou stranku nevytvoril, tak ti ji server nemuze ukazat a tim padem neexistuje… ktk/index.html neni zadna me znama standardni stranka nejake aplikace nebo ja nevim ceho…

…podle meho nazoru prekopcil z win serveru to co tam mel vytvoreno… /ktk/index.html muze byt stranka, na ktere je cokoli, to prece nehraje roli co je uvnitr html kodu… ale prave proto, ze to prekopcil z windowsu pod urcitym uzivatelem, kamenem urazu budou prava souboru…

ve Fedore apache bezne bezi pod uzivatelem apache, a tudiz tento uzivatel by mel byt vlastnikem vsech souboru ve vsech adresarich a podadresarich uvnitr korenoveho adresare web serveru, nebo alepspon by mely mit povolene cteni pro vsechny (adresare cteni a spousteni pro vsechny)…

Zdravím všechny, tak můj problém je vyřešen, problém byl mezi klávesnicí a židlí, Fedory všechno nastavili správně ale ja měl složku KTK a ne ktk. :slight_smile: Ach jo.

jj, linux je narozdil od Windows ‘case sensitive’…