使用php将图片上传到服务器目录
我的朋友家里有一台apache和mysql服务器,我可以连接到这两个服务器,但我想将图片从Macbook上传到服务器(Ubuntu)的目录中,我遇到了一些问题,尝试了很多方法,但其中任何一种都有效,请帮助我谢谢:) html表单:使用php将图片上传到服务器目录,php,image,upload,directory,server,Php,Image,Upload,Directory,Server,我的朋友家里有一台apache和mysql服务器,我可以连接到这两个服务器,但我想将图片从Macbook上传到服务器(Ubuntu)的目录中,我遇到了一些问题,尝试了很多方法,但其中任何一种都有效,请帮助我谢谢:) html表单: <html> <head> </head> <body> <form accept-charset="UTF-8" action="
<html>
<head>
</head>
<body>
<form accept-charset="UTF-8" action="php.php" method="POST" enctype="multipart/form-data">
<input type="file" name="img"/>
<input type="submit"/>
</form>
</body>
</html>
php:
<html>
<head> <meta charset="UTF-8"/> </head>
</html>
<?php
$bdd = new PDO('mysql:host=***.***.***.***;port:****;dbname=**********', '*******', '**********',array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));
echo $_FILES['img']['name'];
$target1 = "/home/knight/";
$target = $target1 . basename( $_FILES['img']['name']);
if(move_uploaded_file($_FILES['img']['tmp_name'], $target))
{
//Tells you if its all ok
echo "The file ". basename( $_FILES['uploadedfile']['name']). " has been uploaded, and your information has been added to the directory";
}
else {
//Gives and error if its not
echo "Sorry, there was a problem uploading your file.";
}
?>
请告诉我们您尝试了什么,这样我们就不会浪费时间提出同样的建议。您还查看了服务器上的apache和php错误日志。它们可能会告诉您很多。假设您授予apache用户在主文件夹/home/knight/
上进行写入的权限。这是你想要的吗?因为几乎每个人都有权在您的主文件夹上写入。上载目录必须是777可写的。您的错误到底是什么?将其复制到您的代码中,并告诉我们错误报告(-1);ini_设置(“显示错误”、“打开”);我尝试不使用PDO,使用另一个目录,使用另一个文件,更改输入名称的名称,并在internet上查找答案,但我没有找到任何结果:/请告诉我们您尝试了什么,这样我们就不会浪费时间提出同样的建议。您还查看了服务器上的apache和php错误日志。它们可能会告诉您很多。假设您授予apache用户在主文件夹/home/knight/
上进行写入的权限。这是你想要的吗?因为几乎每个人都有权在您的主文件夹上写入。上载目录必须是777可写的。您的错误到底是什么?将其复制到您的代码中,并告诉我们错误报告(-1);ini_设置(“显示错误”、“打开”);我尝试不使用PDO,使用另一个目录,使用另一个文件,更改输入名称的名称,并在internet上查找答案,但我没有找到任何结果:/请告诉我们您尝试了什么,这样我们就不会浪费时间提出同样的建议。您还查看了服务器上的apache和php错误日志。它们可能会告诉您很多。假设您授予apache用户在主文件夹/home/knight/
上进行写入的权限。这是你想要的吗?因为几乎每个人都有权在您的主文件夹上写入。上载目录必须是777可写的。您的错误到底是什么?将其复制到您的代码中,并告诉我们错误报告(-1);ini_设置(“显示错误”、“打开”);我尝试不使用PDO,使用另一个目录,使用另一个文件,更改输入名称的名称,并在internet上查找答案,但没有找到任何结果:/