Ik heb een script dat nu al dik 5 jaar probleemloos op mijn server loopt.
Het genereert een specifiek bestand dat als module in een spel (als mod) ingeladen kan worden.
Van groot belang is dat de INHOUD van het bestand in "ZIP" formaat is, maar de bestandsextensie als "SCS" wordt aangeboden als download.
Dit heeft jarenlang goed gewerkt maar sinds pak 'm beet een paar weken geleden klagen sommige gebruikers dat ze het bestand niet als "SCS bestand" krijgen aangeboden maar als "ZIP bestand", en in sommige gevallen zelfs als downloadbare map. Dit is echt bizar omdat er verder server side niets is veranderd. We hebben wat dieper gezocht in de omstandigheden waaronder dit gebeurt en het blijkt dat iedere gebruiker die het SCS bestand als ZIP krijgt aangeboden Firefox gebruikt.
Er blijkt dus schijnbaar iets te zijn veranderd in de manier waarop Firefox deze download verwerkt.
De code voor het aanbieden van de download is als volgt
De bestandsnaam is expliciet "SCS", en niet "ZIP".
Opera, Chrome, Edge etc hebben dus geen probleem hiermee, maar Firefox plotseling wel. Maar wederom, alleen bij sommige gebruikers. Ik gebruik zelf bijv. Firefox en bij mij werkt alles naar behoren.
Zeer vervelend probleem en erg lastig te troubleshooten.
Misschien heeft iemand een helder idee?
Het genereert een specifiek bestand dat als module in een spel (als mod) ingeladen kan worden.
Van groot belang is dat de INHOUD van het bestand in "ZIP" formaat is, maar de bestandsextensie als "SCS" wordt aangeboden als download.
Dit heeft jarenlang goed gewerkt maar sinds pak 'm beet een paar weken geleden klagen sommige gebruikers dat ze het bestand niet als "SCS bestand" krijgen aangeboden maar als "ZIP bestand", en in sommige gevallen zelfs als downloadbare map. Dit is echt bizar omdat er verder server side niets is veranderd. We hebben wat dieper gezocht in de omstandigheden waaronder dit gebeurt en het blijkt dat iedere gebruiker die het SCS bestand als ZIP krijgt aangeboden Firefox gebruikt.
Er blijkt dus schijnbaar iets te zijn veranderd in de manier waarop Firefox deze download verwerkt.
De code voor het aanbieden van de download is als volgt
code:
1
2
3
4
5
6
| header("Content-type: application/zip"); header("Content-Disposition: attachment; filename=$defpack"); header("Content-length: " . filesize($archive_file_name)); header("Pragma: no-cache"); header("Expires: 0"); readfile("$archive_file_name"); |
De bestandsnaam is expliciet "SCS", en niet "ZIP".
Opera, Chrome, Edge etc hebben dus geen probleem hiermee, maar Firefox plotseling wel. Maar wederom, alleen bij sommige gebruikers. Ik gebruik zelf bijv. Firefox en bij mij werkt alles naar behoren.
Zeer vervelend probleem en erg lastig te troubleshooten.

Misschien heeft iemand een helder idee?
ProMods ETS2 uitbreiding - Mijn tijdszone is UTC+13