Я работаю над php-файлами, но когда возникает ошибка, она не сообщает мне причину или номер строки, содержащей ошибку, только на странице появляется сообщение «страница localhost не работает»
Вверху вашего PHP-файла поставьте
error_reporting(E_ALL); ini_set('display_errors', 1);
Когда вы находитесь в режиме разработки. Когда вы закончите с разработкой, возьмите его обратно или прокомментируйте.