Ich benutze GoDaddy's CPanel Hosting und bin gerade damit fertig, eine Submissionswebsite lokal zu entwickeln, aber wenn ich sie auf den Server hochlade, wird der Hauptteil der index.php Datei nicht angezeigt .Server zeigt keinen Body von HTML oder PHP an
Ich glaube nicht, dass es mit der Datei index.php zu tun hat, weil alles gut lokal auf localhost mit Wamp funktioniert aber mein CPanel-Server wird nicht funktionieren. http://submit.arhsj.com/ ist wo die index.php ist. Sie können sehen, dass der Titel der Seite geändert wurde und Sie können Element prüfen sehen, dass der Kopf zwar Zeug enthält, der Körper jedoch leer ist.
Hier sind die Dateien im Ordner submit.arhsj.com.
Ich kann mehr Informationen zur Verfügung stellen, wenn Sie es ist erforderlich denken. Ich bin nur wirklich verwirrt, warum es nicht funktioniert, wenn es perfekt auf localhost funktioniert. Selbst das HTML-Formular in der Mitte der beiden PHP-Abschnitte wird nicht angezeigt.
index.php Code:
<!DOCTYPE html>
<html>
<head>
<title>Submission Website</title>
<script src='https://www.google.com/recaptcha/api.js'></script>
</head>
<body>
<?php
require('/recaptcha/src/autoload.php');
require_once "recaptchalib.php";
$siteKey = 'XXXXXXXXXXXXXX';
$secret = 'XXXXXXXXXXXXX';
$lang = 'en';
$response = null; // empty response
$reCaptcha = new ReCaptcha($secret); // check secret key
if (isset($_POST['g-recaptcha-response'])) { // if submitted check response
$response = $reCaptcha->verifyResponse(
$_SERVER['REMOTE_ADDR'],
$_POST['g-recaptcha-response']
);
}
if ($response != null && $response->success) {
echo "Thanks for your submission!";
} else {
?>
<form action="upload.php" method="post" enctype="multipart/form-data">
Select image to submit*:
<input type="file" accept=".gif,.png,.jpg,.jpeg" name="submission" id="submission" required>
<br>Allowed file types: .png .jpg .jpeg .gif
<br><input type="text" name="first_name" id="first_name" placeholder="First Name*" maxlength="56" required>
<br><input type="text" name="last_name" id="last_name" placeholder="Last Name*" maxlength="56" required>
<br><input type="text" name="email" id="email" placeholder="Email Address*" maxlength="128" required>
<br><input type="checkbox" id="rights" value="rights" required>I created this meme or found this meme online but have not changed anything (such as removing watermarks).
<br><input type="checkbox" id="age" value="rights" required>I am 13 years of age or older.
<br><br>By clicking "Submit", you have read, accepted, and agreed to adhere to our Terms of Submission.
<div class="g-recaptcha" data-sitekey="XXXXXXXXXXXXXX"></div>
<input type="submit" value="Submit" name="submit">
<br><br>* Required
</form>
<?php
}
?>
</body>
</html>
Sie haben versucht, den PHP-Code zu entfernen? –
Ihr Code wird durch [this] ersetzt (https://gyazo.com/8189d48c148e709fe50939fb24540148), haben Sie Ihre Logs überprüft? – Script47
@ Script47 ist nicht ersetzt, das ist in der Code ist nur blockiert, wenn der PHP-Code –