jDownloads Support Forum

jDownloads for Joomla 4.x and 5.x => jDownloads 4.0 => Bugs! => Topic started by: Gratia-Mira on 19.11.2022 00:21:49

Title: You have not supplied a valid HTTP status code - Fixed with pre-beta 2.
Post by: Gratia-Mira on 19.11.2022 00:21:49
Lieber Arno

Nachdem ich die Erweiterung installiert habe, wollte ich ein Download machen. Leider bekam ich eine Fehlermeldung, bzw. Error.
Der offizielle jetzt Fehler lautet "0 - You have not supplied a valid HTTP status code". Heute Morgen konnte ich den Fehler (es war jedoch einen anderen) so umgeben. Mit der jetzigen Version (soeben heruntergeladen), kann ich dies nicht mehr. Ich hoffe, du findest eine Lösung.

Du kannst selber vorbeischauen:
https://www.edition-nehemia.ch/j4/mehr-top/downloads/kataloge-und-bestelllisten.html?view=category&catid=6

#   Function   Location
1   ()   JROOT/libraries/vendor/joomla/application/src/AbstractWebApplication.php:507
2   Joomla\Application\AbstractWebApplication->redirect()   JROOT/libraries/src/Application/CMSApplication.php:975
3   Joomla\CMS\Application\CMSApplication->redirect()   JROOT/components/com_jdownloads/src/Controller/DownloadController.php:529
4   JDownloads\Component\JDownloads\Site\Controller\DownloadController->send()   JROOT/libraries/src/MVC/Controller/BaseController.php:672
5   Joomla\CMS\MVC\Controller\BaseController->execute()   JROOT/libraries/src/Dispatcher/ComponentDispatcher.php:143
6   Joomla\CMS\Dispatcher\ComponentDispatcher->dispatch()   JROOT/components/com_jdownloads/src/Dispatcher/Dispatcher.php:55
7   JDownloads\Component\JDownloads\Site\Dispatcher\Dispatcher->dispatch()   JROOT/libraries/src/Component/ComponentHelper.php:355
8   Joomla\CMS\Component\ComponentHelper::renderComponent()   JROOT/libraries/src/Application/SiteApplication.php:200
9   Joomla\CMS\Application\SiteApplication->dispatch()   JROOT/libraries/src/Application/SiteApplication.php:241
10   Joomla\CMS\Application\SiteApplication->doExecute()   JROOT/libraries/src/Application/CMSApplication.php:294
11   Joomla\CMS\Application\CMSApplication->execute()   JROOT/includes/app.php:61
12   require_once()   JROOT/index.php:32
Title: Re: You have not supplied a valid HTTP status code
Post by: Arno on 19.11.2022 00:44:20
Hi Christoph,
das liegt daran, dass auf dem Server die Datei Downloader.php noch als downloader.php steht. Die muss wohl zuvor gelöscht werden um danach richtig kopiert zu werden. Werde ich schnell ändern.  ;)

Schau bitte hier nach: /components/com_jdownloads/src/Helper/




This is because the Downloader.php file is still on the server as downloader.php. It must be deleted beforehand in order to be copied correctly afterwards. I will fix this as soon as possible.

Please check here the file name: /components/com_jdownloads/src/Helper/
and correct him manually via FTP
Title: Re: You have not supplied a valid HTTP status code
Post by: Gratia-Mira on 19.11.2022 00:53:59
Das geht ja superschnell  ;)

Und jetzt habe ich wieder den alten Fehler, denn ich vorerst umgehen kann, indem "joomlainstallation\components\com_jdownloads\src\Helper\JDHelper.php" die Zeilen 3619 bis 3624 auskommentiere. Hat das vielleicht mit der Mehrsprachigkeit zu tun? Ich habe keine Ahnung, wie das mit dem Log zusammenhängt.

1364 - Field 'language' doesn't have a default value
Title: Re: You have not supplied a valid HTTP status code
Post by: alebacci on 19.11.2022 12:04:43
Perfect. I renamed via ftp the file downloader.php as Downloader.php. Now works
Title: Re: You have not supplied a valid HTTP status code
Post by: Arno on 19.11.2022 12:21:32
Quote from: Gratia-Mira on 19.11.2022 00:53:59
Das geht ja superschnell  ;)

Und jetzt habe ich wieder den alten Fehler, denn ich vorerst umgehen kann, indem "joomlainstallation\components\com_jdownloads\src\Helper\JDHelper.php" die Zeilen 3619 bis 3624 auskommentiere. Hat das vielleicht mit der Mehrsprachigkeit zu tun? Ich habe keine Ahnung, wie das mit dem Log zusammenhängt.

1364 - Field 'language' doesn't have a default value
Thanks for the error message. I will open a new topic for this.
Title: Re: You have not supplied a valid HTTP status code
Post by: donkeyfly on 21.11.2022 20:39:27
Quote from: Gratia-Mira on 19.11.2022 00:53:59


1364 - Field 'language' doesn't have a default value

Hallo zusammen,

ja, die Meldung bekomme ich auch

Grüße