poz, uzeo sam kod hetznera vps i sve fino sredio… kako imam webfiles od stranice moj problem je jer mi se index.php ne prikazuje… dok recimo index.html se prikazuje… dodao sam u htacces file ovo:
i jos u apache/etc dir.conf sam stavio index.php na prvo mjesto
bez htacces fajla mi je skroz prazno a dok stavim htacces javi mi se 500 internal server error…
koristim inace virtualmin i napravio sam update za sve ali jednostavno ne radi.
Te poruke o restartu, to si ti izazv’o tj, namjeran restart il’ se restartov’o sam od sebe?
Uradi ovako:
cat /dev/null > /var/log/apache2/error.log
Ovo će izbrisati sav sadržaj iz tog fajla, a zatim opet postavi sistem za dobijanje 500 greške (kako si rek’o, kad dodaš .htaccess fajl sa onim blokom za čitanje index.php fajla) i onda opet provjeri log fajl.
Možeš iskombinovati i restart apache-a u medjuvremenu al’ kad sve sa apache serverom odradiš i pripremiš, obriši sve iz log fajla i napravi get request http://example.com/index.php (example.com je nešto poput IP il’ postavljene domene).
ja sam restarto, obriso sam kako si rekao i ponovo provjerio log i imam fatal errore sa amazon s3 sdk…
inace sam u wampu sve testiro i sve radi…
a kaj se tice htacces maknuo sam sve osim DirectoryIndex index.php
i sad nemam nikkav 500 error vec je prazno…
U tom fajlu su apache error logovi. Pa bi trebalo biti i u onom slučaju 500. Uglavnom, to je neki put odakle krenuti. Iz onog prvog loga vidim restart servisa al’ ne znam je l’ to pobuđeno il’ se zbog nečeg sam servis restartov’o. Vidi i ostale log fajlove (koji su logični za pogledati; php log, etc.)
ja sam restarto to sve sta si vidio u virtualminu… a evo sad kad gledam log error u u var/log/apache/error.log nema nicega… a ima jos neki apache log error i prikazuje mi ovo
Vidi koja verzija je tamo.
Na tom linku su se žalili ljudi na 6.5.2 i da je nakon spuštanja na 6.5.0 proradilo (Guzzle).
Vjerovatno prije toga treba još malo i ostale error log linije proguglati.
A neko drugi bi vidio da je update composer paketa, tako i globalno instalisanog Guzzle-a riješilo koliziju verzije sa AWS verzijom.
Još sam sistemski riješio problem - od error log-a otkud uvijek treba i kretati.
Svi internalci (s jednim izuzetkom) se složili za non-capturing catches a meni to ni tamo - ni 'vamo: tj. može i bez toga (svodi mi se na isto). U 8 će izgleda da djeluje tako.
try {
changeImportantData();
} catch (PermissionException) { // no variable
echo "You don't have permission to do this";
}