NOVINKA! E-learningové kurzy umělé inteligence. Nyní AI za nejlepší ceny. Zjisti více:
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Diskuze: Ako správne nastaviť .htacces pre xamp

Aktivity
Avatar
Dominik Gavrecký:10.10.2016 21:39

Zdravím, nedarí sa mi nastaviť nette na xampe. Mám vytvorený projekt kde som použil toto a však toto mi funguje na WS ale na localhoste už nie. Web sa spustí len pod localhost/pro­jekt/www a tam to končí dalšie odkazy do presenterov a podobne hádžu 404 napr http://localhost/…tion/default

<IfModule mod_rewrite.c>
        RewriteEngine On
                RewriteBase /
        RewriteRule ^$ www/ [L]
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteCond %{REQUEST_FILENAME} !-d
        RewriteCond %{REQUEST_URI} !^www/
        RewriteRule ^(.*)$ www/$1
</IfModule>
Odpovědět
10.10.2016 21:39
Hlupák nie je ten kto niečo nevie, hlupákom sa stávaš v momente keď sa na to bojíš opýtať.
Avatar
Jindřich Máca
Tvůrce
Avatar
Odpovídá na Dominik Gavrecký
Jindřich Máca:10.10.2016 22:34

Ahoj, pravděpodobně nemáš v tom XAMPP ten .htaccess povolený... :D

http://stackoverflow.com/…pp-windows-7

 
Nahoru Odpovědět
10.10.2016 22:34
Avatar
Odpovídá na Jindřich Máca
Dominik Gavrecký:10.10.2016 23:10

Povolený je

#
# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "C:/xampp/htdocs"
<Directory "C:/xampp/htdocs">
    #
    # 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.4/mod/core.html#options
    # for more information.
    #
    Options Indexes FollowSymLinks Includes ExecCGI

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

    #
    # Controls who can get stuff from this server.
    #
    Require all granted
</Directory>
Editováno 10.10.2016 23:12
Nahoru Odpovědět
10.10.2016 23:10
Hlupák nie je ten kto niečo nevie, hlupákom sa stávaš v momente keď sa na to bojíš opýtať.
Avatar
Jindřich Máca
Tvůrce
Avatar
Odpovídá na Dominik Gavrecký
Jindřich Máca:10.10.2016 23:59

No a tak máš tam správně nainstalovaný ten modul pro mod_rewrite? :D

 
Nahoru Odpovědět
10.10.2016 23:59
Avatar
Odpovídá na Jindřich Máca
Dominik Gavrecký:11.10.2016 7:27

Popravde som len naištaloval xamp a tajne som dúfal že to bude fičať... Ak by si mi poradil ako ho správne nainštalovať tak by som ti bol vďačný

Nahoru Odpovědět
11.10.2016 7:27
Hlupák nie je ten kto niečo nevie, hlupákom sa stávaš v momente keď sa na to bojíš opýtať.
Avatar
Petr Čech
Tvůrce
Avatar
Petr Čech:11.10.2016 12:18

Ta kořenová složka musí směřovat do www adresáře tuším.
takže

http://localhost

musí otevírat

/www

v nette

Nahoru Odpovědět
11.10.2016 12:18
the cake is a lie
Avatar
Jindřich Máca
Tvůrce
Avatar
Odpovídá na Dominik Gavrecký
Jindřich Máca:11.10.2016 14:04

No, popravdě by to fungovat mělo. :D Ale očividně se ten .htaccess neinterpretuje, takže někde tam bude problém... :(

 
Nahoru Odpovědět
11.10.2016 14:04
Avatar
Jindřich Máca
Tvůrce
Avatar
Odpovídá na Petr Čech
Jindřich Máca:11.10.2016 14:05

To je pravda, ale on ta má právě ten uvedený .htaccess, který by to měl automaticky přemapovat na tu složku www/. Já v podstatě stejný používám u sebe a funguje mi to. :)

 
Nahoru Odpovědět
11.10.2016 14:05
Avatar
Odpovídá na Jindřich Máca
Dominik Gavrecký:11.10.2016 16:06

Skúsil som reinštalovať a aj nainštalovať phpeasy a nefunguje to ani tam ...

Nahoru Odpovědět
11.10.2016 16:06
Hlupák nie je ten kto niečo nevie, hlupákom sa stávaš v momente keď sa na to bojíš opýtať.
Avatar
Jindřich Máca
Tvůrce
Avatar
Odpovídá na Dominik Gavrecký
Jindřich Máca:11.10.2016 16:35

Teď jsem si všiml, že můj .htaccess vypadá trochu jinak:

<IfModule mod_rewrite.c>
        RewriteEngine On
        RewriteRule ^$ www/ [L]
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteCond %{REQUEST_FILENAME} !-d
        RewriteCond %{REQUEST_URI} !^www/
        RewriteRule ^(.*)$ www/$1
</IfModule>

Zkus a uvidíme. ;)

 
Nahoru Odpovědět
11.10.2016 16:35
Avatar
Odpovídá na Jindřich Máca
Dominik Gavrecký:11.10.2016 17:20

Pomohlo teraz o priamo presmeruje do www ale stále pri požiadavke na iní presenter hodí 404

Nahoru Odpovědět
11.10.2016 17:20
Hlupák nie je ten kto niečo nevie, hlupákom sa stávaš v momente keď sa na to bojíš opýtať.
Avatar
Dominik Gavrecký:23.10.2016 13:42

Nejake dalšie nápady prípadne čím by som mohol nahradiť xamp ? Vážne ma štve a dosť obmedzuje že nemôžem pracovať na locale

Nahoru Odpovědět
23.10.2016 13:42
Hlupák nie je ten kto niečo nevie, hlupákom sa stávaš v momente keď sa na to bojíš opýtať.
Avatar
Odpovídá na Dominik Gavrecký
Dominik Gavrecký:23.10.2016 14:02

Poslal som kod známemu a jemu to tiež nejde takže je dosť možné že chyba bude v kóde je niekto ochotný kto by sa mi na neho pozrel ?

Nahoru Odpovědět
23.10.2016 14:02
Hlupák nie je ten kto niečo nevie, hlupákom sa stávaš v momente keď sa na to bojíš opýtať.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 13 zpráv z 13.