файл изображения загружается на локальный хост, но не на сервер

0

файл изображения загружается на localhost, но не на сервере! ниже приведена ошибка.

Предупреждение: 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' в 'imagesphp/free4all2.png' в E:\Inetpub\vhosts\winningsolutions.com. pk\httpdocs\newsserver.php в строке 24

  • 0
    Ваш сервер работает под управлением Windows?
  • 0
    да, это работает Winndows.
Показать ещё 4 комментария
Теги:
mysqli

3 ответа

1

Убедитесь, что каталог imagesphp доступен для записи вашим веб- imagesphp. Разрешения могут быть установлены через FTP или через панель администратора вашего веб-сайта.

  • 0
    да это доступно для записи.
  • 0
    И каталог `C: \ Windows \ Temp` тоже? Убедитесь, что он доступен для чтения и записи вашим веб-сервером.
0

У вас нет разрешения на запись. https://msdn.microsoft.com/en-us/library/bb727008.aspx

  • 0
    пользователь имеет все типы разрешений, например, запись, чтение, изменение и т. д.
0

Найдите свою папку для загрузки и измените ее разрешения. Следующие изображения показывают шаги:

Изображение 174551

Изображение 174551

Изображение 174551

Изображение 174551

Изображение 174551

Изображение 174551

Я costarrican (я говорю по-испански), поэтому я ввел имя "Todos" (четвертое изображение), но на английском вы должны назвать его "Everyone". Это специальные слова, вы не можете назвать это разрешение другим.

На последнем изображении выберите созданное разрешение ("Todos" или "Everyone"), а затем отметьте отмеченные флажки, чтобы иметь все разрешения. Тогда ваша папка для загрузки будет готова.

Попробуйте муравей, дайте нам знать.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню