Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Файл не может быть загружен


Recommended Posts

Добрый день, друзья! Первый день юзаю OpenCart, поэтому сразу вопрос. Во время загрузки картинок выдает "Файл не может быть загружен по неизвестным причинам".

Проверил:

- размер картинок минимальный;

- права на папку upload, которая после установки перенеслась внутри папки storage/upload - 755

 

Что и где еще можно проверить? Заранее благодарю.

Надіслати
Поділитися на інших сайтах


Только что, LTRay сказал:

./admin/controller/common/filemanager.php: 265


if ($file['error'] != UPLOAD_ERR_OK) {

Узнайте код ошибки и посмотрите по его коду

https://www.php.net/manual/en/features.file-upload.errors.php

 

Мне бы "разжевать", что и как делать, а то я не настолько силен...

Надіслати
Поділитися на інших сайтах


Устранил, вдруг кому пригодится. В логах сервера нашел такие записи: PHP Warning:  Unknown: open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/var/www/a36346/data:.) in Unknown on line 0

После отключения функции РНР open_basedir на сервере всё заработало.


Решение взято отсюда: https://www.templatemonster.com/help/ru/open_basedir-restriction-in-effect-filex-is-not-within-the-allowed-paths-y.html

Там всё расписано, что и как, не буду дублировать.

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.