Я был запущен, изучив PHP в мое свободное время, и первый пример кода, который мне дали, был этим:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<body>
<?php
echo "Hello World";
?>
</body>
</html>
Из того, что я понимаю, это должно выписать "Привет Мир". Однако все, что я вижу, является пустой веб-страницей. Какие-либо идеи, почему это и как я должен пойти о фиксации его?
Вот контрольный список
В качестве теста попробуйте сохранить его как info.php
<?php
phpinfo();
?>
и посмотрите, отображает ли он информацию о вашем сервере
Вы можете включить отчет об ошибках в файле .htacess
в папке public_html и попытаться диагностировать проблему в зависимости от сообщения об ошибке.
Убедитесь, что файл, содержащий этот код, является PHP-файлом - он заканчивается на '.php'.
Если вы не видите теги html
в исходном тексте, это означает, что произошла ошибка PHP. Проверьте источник просмотра и, если ничего не отображается, проверьте журналы ошибок.
Код кажется нормальным, конечно, он должен делать то, что вы намереваетесь.
Вероятно, произошло то, что вы назвали файл чем-то вроде example.html , поэтому вам нужно проверить расширение. Он должен иметь вид example.php . С расширением .php в конце файла вы сообщаете веб-серверу, что этот файл содержит в себе код php. Таким образом Php echo "Hello World"; ?>
будет интерпретирован, и вы намереваетесь это сделать.