Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Не удаётся загрузить файлы .pdf, .xls, .docx. Ошибка File does not exist!


jon20
 Share

Recommended Posts

Здравствуйте! 

Не удается загрузить файлы с расширением .pdf, .xls, .docx, выдаёт ошибку  File does not exist! Графические файлы и картинки загружаются отлично. В чём может быть проблема? Спасипотому что!

Link to comment
Share on other sites


Про менеджер изображений понятно. Не получается в "загрузки". Какие расширения нужны, подскажите пожалуйси.

Link to comment
Share on other sites


ок, а если создать новую загрузку, не редактируя какую-нибудь из прошлых, загрузить файл и попропотому чтовать сохранить?

в настройках магазина эти расширения добавлены в разрешенные расширения?

Link to comment
Share on other sites

я ик и гделаю, создаю новую, просто скрин не очень удачно сгделал. А какие расширения должны быть разрешены и в каких настройках?

Link to comment
Share on other sites


я ик и гделаю, создаю новую, просто скрин не очень удачно сгделал. А какие расширения должны быть разрешены и в каких настройках?

система-настройки-вкладка "сервер"

если бы была проблема с расширением появлялась бы другая ошибка. есть что-то в логах по этому поводу?

Link to comment
Share on other sites

Отчёты об ошибках были выключены. Вклюлил. Прописал расширения, в разрешениях загрузки необходимых фалов. Ни чего не изменилось.

Link to comment
Share on other sites


Ксити, сейчас попропотому чтовал картинку загрузить через вкладку "загрузки" не полулилось, пишет то же самое. 

Link to comment
Share on other sites


Извиняюсь, если скажу глупость, но - вы добавляли эти расширения в Настройки - Опции - Таблица "Продукты" - Разрешенные для загрузки типы файлов ?

Link to comment
Share on other sites


Извиняюсь, если скажу глупость, но - вы добавляли эти расширения в Настройки - Опции - Таблица "Продукты" - Разрешенные для загрузки типы файлов ?

в 1.5.5.1.2 это на вкладке "Сервер"

Link to comment
Share on other sites

"некто" утверждает, что в сарае вовсе не дрова лежат :wink:

файл может загрузиться на сервер во временную директорию (указанную в настройках php)

[=== admin/controller/catalog/download.php :: ~472 ===]

public function upload() {
...
if (is_uploaded_file($this->request->files['file']['tmp_name']) && file_exists($this->request->files['file']['tmp_name'])) {
, но он не обязан после этого попасть в директорию загрузок движка

move_uploaded_file($this->request->files['file']['tmp_name'], DIR_DOWNLOAD . $filename . '.' . $ext);
[=== admin/controller/catalog/download.php :: ~400 ===]

private function validateForm() {
...
		if (!file_exists(DIR_DOWNLOAD . $this->request->post['filename']) && !is_file(DIR_DOWNLOAD . $this->request->post['filename'])) {
			$this->error['filename'] = $this->language->get('error_exists');
		}
Link to comment
Share on other sites

@Разрешенные для загрузки типы файлов@

это файлы, которые покупатель может загружать к товару во время добавление оного в корзину, если у товара есть опция "файл".

Link to comment
Share on other sites

"некто" утверждает, что в сарае вовсе не дрова лежат :wink:

файл может загрузиться на сервер во временную директорию (указанную в настройках php)

ну для меня проверить что файл загружен означает зайти на фтп и лично убедиться, если для тс это в чем-то другом выражается это его гдело.

 

 

 

@Разрешенные для загрузки типы файлов@

это файлы, которые покупатель может загружать к товару во время добавление оного в корзину, если у товара есть опция "файл".

разве?

 

[=== admin/controller/catalog/download.php :: ~472 ===]

$filetypes = explode("\n", $this->config->get('config_file_extension_allowed'));
Link to comment
Share on other sites

И что гделать то??? Сейчас удалось опотому чтойти это, загрузив нужный файл на гуглдиск, о прикрутив ссылку к сайту, но это не есть хорошо.

Link to comment
Share on other sites


  • 6 years later...

попробуйте увелилить значения загружаемых файлов, липотому что через .htaccess, липотому что php.ini. Мне помог первый вариант в .htaccess

 


php_value upload_max_filesize 999M

php_value post_max_size 999M

 

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.