Server error – Error 500 wedos

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Jack.q
Člen | 54
+
0
-

Dobrý den, mám menší problém. Dnes jsem nasadil web na hosting wedos, a po nasazení na mě vyjela chyba: Server Error – Error 500, určitě mnozí znáte. Soubor .htaccess vypadá takto:

RewriteEngine On
RewriteCond %{REQUEST_URI} !^/www/
RewriteRule ^(.*)$ /www/$1

Nevíte proč vypisuje Server error?

Zuben45
Člen | 268
+
0
-

koukni se do logů. Pokud žádný nenajdeš, tak nastav oprávnění pro zápis, a zkontroluj i oprávnění pro složku temp ;)

CZechBoY
Člen | 3608
+
+1
-

je to error stranka apache nebo nette?

Jack.q
Člen | 54
+
-1
-

Tak už jsem nejspíš zjistil, čím to mohlo být způsobeno, pravděpodobně chyby které vznikli při programování.
--- Doplněno ---
Tak chyby které vznikli při programování to nebyly, už nevím co by to mohlo být. Jinak vypisuje nette error, ne apache

Editoval Jack.q (10. 8. 2017 10:08)

David Matějka
Moderator | 6445
+
0
-

a co je v tom logu, jak se ptal @Zuben45 ?

Jack.q
Člen | 54
+
0
-

David Matějka napsal(a):

a co je v tom logu, jak se ptal @Zuben45 ?

Nechápu proč ale něco s vypršením času pro připojení

SQLSTATE[HY000] [2002] Connection timed out

Editoval Jack.q (10. 8. 2017 11:38)

Mysteria
Člen | 797
+
0
-

Nepodařilo se ti připojit k databázi v časovém limitu. Takže bych začal pátrat tímhle směrem.

RadH
Člen | 23
+
+1
-

Řekl bych, že se snažíš připojit k DB přes localhost. WEDOS dovoluje připojení pouze na speciální DB servery.
V definici database musíš nastavit název DB serveru podle hodnot v nastavení hostingu.

nette:
		database:
			dsn: 'mysql:host=wmXXX.wedos.net;dbname=dXXXXX_XX'
			user: 'wXXXXX_XX'
			password: 'XXXX'
Zuben45
Člen | 268
+
0
-

Přesně jak píše @RadH , Wedos webhosting má databáze na jiném serveru než je umístěn web ;)