Problème avec php

Jean26843326 Messages postés 112 Date d'inscription jeudi 3 août 2023 Statut Membre Dernière intervention 2 avril 2024 - 23 mars 2024 à 15:15
Jean26843326 Messages postés 112 Date d'inscription jeudi 3 août 2023 Statut Membre Dernière intervention 2 avril 2024 - 26 mars 2024 à 11:37

Bonjour,

Mon php ne fonctionne pas correctement avec pratiquement tous les .php exemple sur un fichier a télécharger 

le code de php:

<?php
$file = 'fichier/jean.zip';
if (file_exists($file)) {
    header('Content-Description: File Transfer');
    header('Content-Type: application/octet-stream');
    header('Content-Disposition: attachment; filename="' . basename($file) . '"');
    header('Expires: 0');
    header('Cache-Control: must-revalidate');
    header('Pragma: public');
    header('Content-Length: ' . filesize($file));
    readfile($file);
    exit;
} else {
    echo 'Le fichier demandé est introuvable.';
}
?>

  et quand je vais sur la page web  https://   /php/DLL/index.php

il m'affiche des carter spéciaux en énorme quantité: U�+Oî�C��>�[FuJ^͑�F�f[�(� �[1� �+�B�ƒ��� h2N k�C!�د�F�0���h�m*��' ڎX�ÂD -ɕils�v�[Pd?~�0�+IE�;�Bs��ĺ�������,�M� O�� ��9D��K�-L#ZV��e��

info utile:

php : PHP 8.2.11 (cli) (built: Sep 26 2023 15:25:31) (ZTS Visual C++ 2019 x64)
Copyright (c) The PHP Group
Zend Engine v4.2.11, Copyright (c) Zend Technologies

nginx : 1.24.0

A voir également:

3 réponses

yg_be Messages postés 22731 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 27 avril 2024 1 477
23 mars 2024 à 17:25

bonjour,

que contient php/DLL/index.php?

0
Jean26843326 Messages postés 112 Date d'inscription jeudi 3 août 2023 Statut Membre Dernière intervention 2 avril 2024 1
24 mars 2024 à 07:07

un fichier a tester

C:\------serveur------\serveur-nginx\nginx-1.24.0\systeme\php\DLL\fichier et index.php dans fichier il a \jean.zip

0
yg_be Messages postés 22731 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 27 avril 2024 1 477
23 mars 2024 à 17:45

Quel navigateur utilises-tu?  Quand je teste ce genre de page, mon navigateur n'affiche rien, il télécharge le fichier.

0
Jean26843326 Messages postés 112 Date d'inscription jeudi 3 août 2023 Statut Membre Dernière intervention 2 avril 2024 1
24 mars 2024 à 07:02

chrome et edge

0
Jean26843326 Messages postés 112 Date d'inscription jeudi 3 août 2023 Statut Membre Dernière intervention 2 avril 2024 1
24 mars 2024 à 07:13

mais je crois que mon php est complètement instable, il vient d'un ancien serveur et il marcher donc je ne sais pas quoi faire.

0

Bonjour,

Essaye de corriger l'entête HTTP Content-Type pour ton fichier zip : 

header('Content-Type: application/zip');

https://developer.mozilla.org/fr/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types

0
Jean26843326 Messages postés 112 Date d'inscription jeudi 3 août 2023 Statut Membre Dernière intervention 2 avril 2024 1
26 mars 2024 à 11:37

non plus je pense que c'est du au https depuis je suis passer au https et je vois que la plus part des php marche plus

0