2016-09-16 105 views
-1

如何将php文件上传到指定文件夹? 我一直在尝试使用此:使用php上传png文件到unbuntu服务器中的特定文件夹

$target_file = "capes//" . basename($_POST["Username"] . ".png"); 

但是当用户上传它上传到网站的根目录下,并将其重命名为斗篷//(文件名)。PNG PNG文件。如果有人告诉我我在这里做错了,我会很感激。

+0

Oooof,对根文件夹有写入权限吗?这是不好的....你应该在你的网络服务器上配置一个上传文件夹,并且只能在那里和其他地方写入权限。 – Saskia

+0

您需要添加更多的代码,另外还有一些不适合的路径。 – cmorrissey

+0

请改善此问题。 –

回答

0

你们是不是要上传的文件移动(例如:Test.png)根/披肩/ Test.png
您没有提供太多的信息,但是如果我们看到更多的代码,我们可以帮助您更多
请注意,linux不区分大小写。请检查以下内容并汇报:

1)确保披肩文件夹名为正好披肩,和海角
2)确保披肩文件夹具有正确的权限 (例如:)
3)请问代码是否适用于其他系统/服务器? (问题可能是代码

+0

这段代码适用于windows,但不适用于linux,capes文件夹正好被称为capes,并赋予其完全权限(777)似乎使上传无法正常工作。 – brad123

相关问题