Po nahratí stránky na server mi nejde spustiť

Sanada
Člen | 18
+
0
-

Ahojte,
keď spustím projekt na localhoste, ide v pohode. Pokiaľ ho ale nahrám na hosting, nejde mi.
Ukazuje mi chybu:

Forbidden. You don't have permission to access this resource.

Zvýšil som aj php na 8.2, ako mám na localhoste … projekt som vytvoril nedávno vďaka composer create …
nemám tušenia, v čom môže byť problém …
… nejaká rada?

Môj htaccess vo www vyzerá nasledovne …

# Apache configuration file (see https://httpd.apache.org/docs/current/mod/quickreference.html)
Require all granted

# disable directory listing
<IfModule mod_autoindex.c>
	Options -Indexes
</IfModule>

# enable cool URL
<IfModule mod_rewrite.c>
    RewriteEngine On
    #RewriteBase /viennahotels/www/

    # prevents files starting with dot to be viewed by browser
    RewriteRule /\.|^\. - [F]

    # front controller
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule !\.(pdf|js|ico|gif|jpg|png|css|rar|zip|tar\.gz)$ index.php [L]
</IfModule>

# enable gzip compression
<IfModule mod_deflate.c>
	<IfModule mod_filter.c>
		AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css application/javascript application/json application/xml image/svg+xml
	</IfModule>
</IfModule>

a .htaccess mimo www …

Require all denied

Editoval Sanada (14. 8. 2023 23:32)

Kamil Valenta
Člen | 762
+
+1
-

Uživatel, pod kterým běží HTTP daemon, nemá oprávnění číst nahrané soubory. Buď byly nahrány pod jiným uživatelem, nebo není HTTP dobře nastaveno.
Aktuálně lze vyřešit pomocí chown (resp. možná chmod), možná jen uživatel, pod kterým bylo nahráno, není v potřebné group.

mystik
Člen | 292
+
+3
-

Jeste bych zkontroloval ze mas na hostingu jako docroot nastavene www. Tj jestli se ti nepokousi pristoupit do jine slozky.

Sanada
Člen | 18
+
0
-

Kamil Valenta napsal(a):

Uživatel, pod kterým běží HTTP daemon, nemá oprávnění číst nahrané soubory. Buď byly nahrány pod jiným uživatelem, nebo není HTTP dobře nastaveno.
Aktuálně lze vyřešit pomocí chown (resp. možná chmod), možná jen uživatel, pod kterým bylo nahráno, není v potřebné group.

A môžeš mi povedať to urobiť? Dik.
Resp. aké oprávnenia a ktorému súboru nastaviť?

Editoval Sanada (17. 8. 2023 23:14)

Sanada
Člen | 18
+
0
-

Našiel som to … mal som nastavené docroot na domena.sk/web … zmenil som to na domena.sk/www
Funguje !!! :-)

Ďakujem všetkým za odpovede !