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ě??
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. Ach jo.