Как предотвратить перезапись текста fwrite()

СРОЧНО: запретить отправку заголовков HTTP по умолчанию

автор: Лиза Перлсон | последнее сообщение от:

Привет, У меня есть php-скрипт не более чем: Когда клиент веб-браузера запрашивает данные, он получает Apache…

fwrite() не работает при добавлении файла RDP…

автор: Бобби Т | последнее сообщение от:

Вот проблема, когда я пытаюсь добавить файл RDP (который написан в шестнадцатеричном формате, но читаемый в блокноте) он добавляет забавные квадратики в файл. Я…

о fwrite()

Автор: FrancisC | последнее сообщение от:

как использовать fwrite() вместо fprintf() в этом случае? я хочу сгенерировать бинарный файл.

ФАЙЛ *fnew; int я, intName; двойной …

C/C++

ошибка fwrite() и free()

автор: Сурадж Курапати | последнее сообщение от:

Привет, У меня довольно странная ошибка с этим кодом: для определенных значений ‘buf’ ошибка сегментации возникает, когда за «free(buf)» следует…

C/C++

структура fread fwrite

автор: janssenssimon | последнее сообщение от:

// структура рекордов в op de slagen оценка структуры typedef{ символ *наам; инт вельд; инт оценка; структурная оценка *volg; }ВЫСОКИЙ; пустота…

C/C++

Понимание fwrite()

автор: Шелдон | последнее сообщение от:

Привет, Я пытаюсь выучить C с нуля, и хотя я знаю, как программу на Python, многие вещи на C трудно понять, даже после. ..

C/C++

fread и fwrite в C/C++

автор: Рохит Дешпанде | последнее сообщение от:

я пишу программу на c, c++……. я хочу прочитать один файл и записать его содержимое, используя функции fread и fwrite. программа, которую я написал, имеет…

С/С++

Создание социальной сети (помощь)

автор: Сайарс | последнее сообщение от:

Привет! Желаю собрать команду энтузиастов, с помощью которых мы создадим крепкую социальную сеть, чтобы в ней было все так, как мы хотим….

Общий

Критерии запроса MS Access

Автор: Computer0300 | последнее сообщение от:

Если я наберу !! в моих критериях запроса и запрос имеет дело с его значением, которое может быть (например, «» и «Радж Пут» и «») или (например, «» и «Малак» и «»). Это…

Microsoft Access / VBA

Fwrite() ожидает, что параметр 3 будет целым числом — ℹ️ Поддержка

Действительно

31 марта 2019 г., 19:01

1

Всем привет!

Я настроил Nextcloud на своем Raspberry Pi 3 для потоковой передачи моего видеоконтента с помощью WebDAV (среди прочего).
Я установил Kodi на удаленный компьютер и определил соединение WebDAV со своим Nextcloud.
Потоковая передача работает нормально, но я нашел кучу ошибок в логе (см. ниже).

Версия Nextcloud: 15.0.2.0
Операционная система и версия: OSMC 2018.12-1 (Debian Stretch)
Версия Apache: 2.4.25
Версия PHP: 7.0

Проблема, с которой вы столкнулись:

Ошибка PHP, показанная ниже в разделе журнала Nextcloud.

Вы впервые видите эту ошибку?: Y

Шаги для ее воспроизведения:

  1. Запустите обновление библиотеки в Kodi, подключенном к Nextcloud через протокол WebDAV.

Вывод вашего журнала Nextcloud в Admin > Logging :

 [PHP] Ошибка: fwrite() ожидает, что параметр 3 будет целым числом, строка указана в /var/www/nextcloud/3rdparty/sabre/http/lib/Sapi.php#88
ГОЛОВА /remote.php/dav/files/------rok.mkv
от ----- от ----- в 2019-03-30T23:53:27+00:00
 

Вывод вашего файла config.php в /path/to/nextcloud (убедитесь, что вы удалили всю идентифицирующую информацию!):

config.php

Вывод вашего Apache:
Журнал Apache

Я посмотрел код в Sapi.php и вроде

$response->getHeader(‘Content-Length’)

вызывает проблему, не возвращая целочисленное значение.

Я также определил, что все ошибки в журнале связаны с файлами mkv размером более 2 ГБ.
Файлы меньшего размера не вызывают этого.

Кто-нибудь знает, почему это происходит?

тфлидд

31 марта 2019 г., 22:05

2

Это 64-разрядная версия вашей ОС? С 32-битной версией возникают проблемы с php и файлами размером более 2 ГБ. Я не следил за планами обходного пути, если он уже реализован…

Действительно

3

OSMC на Raspberry Pi — это 32-битная ОС.

Вы говорите, что это проблема PHP и может быть обходной путь или проблема Nextcloud?

тфлидд