Ich habe das Projekt auf dem Server hochgeladen, alles funktioniert gut außer den wenigen Dingen.Fehler beim Hochladen des Abbilds in mysql server
Ich bin nicht in der Lage, die Dateibilder auf dem Server hochzuladen, bitte überprüfen Sie die Fehler.
Ich habe sogar die Erlaubnis 777.
Warnung gesetzt: move_uploaded_file (../ images/nicht bestanden upload.jpg): failed to open stream: Datei oder ein Verzeichnis in/srv/disk14 /2293074/www/cms.mohsinyounas.info/admin/includes/add_posts.php in Zeile 15
Warnung: move_uploaded_file(): Verschieben von '/ tmp/phpx2WZ8c' nach '../images/fail zum Hochladen nicht möglich .jpg 'in /srv/disk14/2293074/www/cms.mohsinyounas.info/admin/includes/add_posts.php in Zeile 15
Danke.
<?php
include "./function.php";
global $con;
if(isset($_POST['create_post'])) {
$post_image = $_FILES['post_image']['name'];
$post_image_temp = $_FILES['post_image']['tmp_name'];
move_uploaded_file("$post_image_temp","../images/$post_image");
$sql = "INSERT INTO posts (post_image) VALUES ('$post_image')";
$result = mysqli_query($con,$sql);
confirm($result);
}
?>
'function.php' Datei inklusive? –
Ich denke, das ist die Berechtigungsproblemprüfung, ob dieses Verzeichnis existiert oder nicht? und überprüfe auch die Erlaubnis. – Shefali
Befindet sich der '/ images /' Ordner wirklich in Ihrem '/ admin /' Ordner? Oder musst du vielleicht eine Stufe höher gehen? – jeroen