【问题标题】:image file is uploading on localhost but not on server图像文件正在本地主机上上传,但不在服务器上
【发布时间】:2015-05-26 17:57:35
【问题描述】:

图像文件正在本地主机上上传,但不在服务器上! 下面给出的是错误。

警告:move_uploaded_file(imagesphp/free4all2.png) [function.move-uploaded-file]:无法打开流:E:\Inetpub\vhosts\winningsolutions.com.pk\httpdocs\newsserver.php 中的权限被拒绝第 24 行

警告:move_uploaded_file() [function.move-uploaded-file]:无法将 'C:\Windows\Temp\php173F.tmp' 移动到 E:\Inetpub\vhosts\winningsolutions 中的 'imagesphp/free4all2.png' .com.pk\httpdocs\newsserver.php 在第 24 行

【问题讨论】:

  • 您的服务器正在运行 Windows?
  • 是的,它正在运行 Windows。
  • 你的服务器的操作系统是什么?
  • Windows 是操作系统。
  • 什么版本的 Windows?

标签: php mysqli


【解决方案1】:

确保imagesphp 目录可由您的网络服务器写入。可以通过例如 FTP 或通过您网站的管理面板设置权限。

【讨论】:

  • 还有 `C:\Windows\Temp` 目录?确保它对您的网络服务器可读和可写。
【解决方案2】:

【讨论】:

  • 用户确实拥有所有类型的权限,即写入、读取、修改等。
【解决方案3】:

找到您的上传文件夹并更改其权限。下图显示了步骤:

我是哥斯达黎加人(我说西班牙语),这就是我输入名称“Todos”(第四张图片)的原因,但在英文中您应该将其命名为“Everyone”。这些是特殊词,您不能将权限命名为任何不同的名称。

在最后一张图片中,选择创建的权限(“Todos”或“Everyone”),然后标记未标记的复选框以获得所有权限。然后你的上传文件夹就准备好了。

试试蚂蚁让我们知道。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-07-13
    • 1970-01-01
    • 2013-04-14
    • 1970-01-01
    • 2018-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多