Я пытаюсь создать систему входа в систему для сотрудников, которая использует Google API для проверки пароля и таблицу базы данных для идентификации администраторов. Всякий раз, когда я помещаю свой php-код с require_once перед моим HTML в верхней части страницы, я либо получаю ОШИБКУ 500, либо html не загружается на страницу, и у меня остается пустая веб-страница. Когда я вынимаю require_once, мой HTML работает нормально.
Я пытался использовать include "config.php" вместо require_once, а также пытался жестко закодировать мой код из "config.php" в файл PHP, но это тоже не работает.
<?php
require_once "config.php";
$loginURL = $gClient->createAuthUrl();
?>
<!doctype html>
<html lang="en">
<head>
<meta cahrset="UTF-8">
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>login with google</title>
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
</head>
<body>
<div class="container" style="margin-top: 100px">
<div class="row justify-content-center">
<div class="col-md-6 col-offset-3" align="center">
<form>
<input placeholder="Email..." name="email" class="form-control"><br><br>
<input type="password" placeholder="Password..." name="password" class="form-control"><br><br>
<input type="submit" value="Log In" class="btn btn-primary">
<input type="button" onclick="window.location ='<?php echo $loginURL ?>';" value="Log In With Google" class="btn btn-danger">
</form>
</div>
</div>
</div>
</body>
</html>