при първата команда ми излиза следното
Изпълни командата веднага след опита за зареждане на страницата, която изкарва грешка 500, или я изпълни преди зареждането, но не прекъсвай изпълнението ѝ, преди да си заредил страницата, след което покажи изхода ѝ. Текущо се виждат само редове от включването на apache сървъра, но не и от опита за зареждане на страницата.
По първия въпрос, това са два вида грешки, дължащи се на много различни неща - няма как съобщението за тях да е еднакво. При грешката, която изписва реда в кода, стигаш до изпълнение на PHP кода, и интерпретатора може да ти каже какво не му харесва. При грешка 500 въобще не стигаш до четене на PHP кода или изпълнение на интерпретатора, така че няма как да ти се върне грешка за ред в код, който не е изпълнен, от нещо, което не работи.