Po nahratí stránky na server mi nejde spustiť
- Sanada
- Člen | 18
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 | 822
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.
- Sanada
- Člen | 18
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)