Avatar
Dominik Gavrecký:

Ahojte hoši,

potrebujem nahodiť na hosting od Forpsi Nette. Všetko funguje krásne no problém nastane pri moduloch. Riešenie ktoré je nižšie funguje na WS aj Wedose takže si práve preto myslím že problém bude práve v .htaccess

<?php

namespace App;

use Nette;
use Nette\Application\Routers\RouteList;
use Nette\Application\Routers\Route;

/**
 * Class RouterFactory
 * @package App
 */
class RouterFactory
{

    /**
     * @return Nette\Application\IRouter
     */
    public static function createRouter()
    {

        $router = new RouteList();

        $router[] = $aRouter = new RouteList('Admin');
        $aRouter[] = new Route('admin/<presenter>/<action>[/<id>]', 'Homepage:default');

        $router[] = $fRouter = new RouteList('Front');
        $fRouter[] = new Route('<presenter>/<action>[/<id>]', 'Homepage:default');

        return $router;
    }

}

.htaccess priamo v root zložke

<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>

Chyba

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, admin@forpsi.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
Apache/2.2.31 (Unix) mod_ssl/2.2.31 OpenSSL/1.0.1e-fips mod_fcgid/2.3.9 Server at dev.rewiz.eu Port 80

Ich podpora stojí úplne za hovno mám pocit že si píšem s opicou ktorá ovláda tak jedine základy češtiny...

Ďakujem

Odpovědět 15. května 19: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
mayo505
Redaktor
Avatar
mayo505:

čau, s nette neviem nič, ale už som mal raz podobné problémy s htaccess, ktoré vyzerali podobne ako tvoje, ale bolo to na wedose.
Skúsil by som odstrániť to IfModule, mne to pomohlo. Aj keď zase s tým možno niečo "pokazíš", v htaccess sa moc nevyznám. Povedal by som ale, že tá podmienka nemá až taký význam, keď tam raz ten modul mod_rewrite nie je tak aj tak web nepôjde

 
Nahoru Odpovědět 16. května 12:21
Avatar
Odpovídá na mayo505
Dominik Gavrecký:

Htaccess nerozumie nikto su teórie ze tento konfiguračný súbor vymyslela žena skúsim a dám vedieť

Nahoru Odpovědět  +1 16. května 12:32
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 3 zpráv z 3.