[PHP] Localhost ne lance pas mon projet

Localhost ne lance pas mon projet [PHP] - PHP - Programmation

Marsh Posté le 24-09-2025 à 09:07:10    

Bonjour,
 
j'ai créé mes fichiesr et structure
 
 
touroparc_app.zip

├─ db.php
├─ login.php
├─ register.php
├─ dashboard_animaux.php
├─ dashboard_parc.php
├─ animaux.php
├─ femelle.php
├─ rencontre.php
├─ reviews.php
├─ cancel.php
├─ transactions_parc.php
├─ transactions_animaux.php
├─ assets/
│   └─ style.css
├─ sql/
│   ├─ touroparc.sql
│   └─ touroparc_sample_data.sql
 
Je créer un index.php
 
<!DOCTYPE html>
<html lang="fr">
<head>
    <meta charset="UTF-8">
    <title>Index de mes projets</title>
    <style>
        body {
            font-family: Arial, sans-serif;
            background: #f4f4f9;
            text-align: center;
        }
        h1 {
            color: #333;
        }
        ul {
            list-style: none;
            padding: 0;
        }
        li {
            margin: 10px 0;
        }
        a {
            text-decoration: none;
            color: #0066cc;
            font-size: 18px;
        }
        a:hover {
            text-decoration: underline;
            color: #ff6600;
        }
    </style>
</head>
<body>
    <h1>Bienvenue sur XAMPP


---------------
L'urbex : faire découvrir le patrimoine oublié / Mes albums urbex : https://www.flickr.com/photos/14695 [...] 5272741566 et https://www.flickr.com/photos/20070 [...] 0316987281
Reply

Marsh Posté le 24-09-2025 à 09:07:10   

Reply

Marsh Posté le 24-09-2025 à 11:44:05    

Ton arborescence de fichier php est bien à l’intérieur d'un dossier zippé ?
Je ne suis aps sur que Xampp aprécie bcps cette façon de faire...
Sinon en général y'a des logs d'erreur pour avoir un peu plus d'information que "Localhost ne lance pas mon projet".


---------------
D3
Reply

Marsh Posté le 24-09-2025 à 13:35:31    

Bonjour,  
 
merci pour ton retour :)
 
non ce n'est pas un dossier zippé  
 
j'ai essayé de faire la procédure, mais ça n'a pas fonctionné


Message édité par saebalyon le 24-09-2025 à 13:35:46

---------------
L'urbex : faire découvrir le patrimoine oublié / Mes albums urbex : https://www.flickr.com/photos/14695 [...] 5272741566 et https://www.flickr.com/photos/20070 [...] 0316987281
Reply

Marsh Posté le 24-09-2025 à 13:55:16    

Ma [:michaeldell] est en panne, il va falloir nous donner plus d'information si tu veux qu'on t'aide...


---------------
D3
Reply

Marsh Posté le 24-09-2025 à 14:01:49    

mechkurt a écrit :

Ma [:michaeldell] est en panne, il va falloir nous donner plus d'information si tu veux qu'on t'aide...


 
 
alors quand je fait un fichier : make_zip.php
 
<?php
$zip = new ZipArchive();
$filename = "touroparc.zip";
 
if ($zip->open($filename, ZipArchive::CREATE | ZipArchive::OVERWRITE) !== TRUE) {
    exit("Impossible de créer le fichier <$filename>\n" );
}
 
$rootPath = realpath('.'); // dossier courant
 
$files = new RecursiveIteratorIterator(
    new RecursiveDirectoryIterator($rootPath),
    RecursiveIteratorIterator::LEAVES_ONLY
);
 
foreach ($files as $name => $file) {
    if (!$file->isDir() && $file->getFilename() !== 'make_zip.php') {
        $filePath = $file->getRealPath();
        $relativePath = substr($filePath, strlen($rootPath) + 1);
        $zip->addFile($filePath, $relativePath);
    }
}
 
$zip->close();
echo "ZIP créé avec succès : $filename\n";
?>
 
 
je vais sur localhost/touroparc/make_zip.php
 
ca m'indique :  
 Erreur fatale : Erreur non détectée : Classe « ZipArchive » introuvable dans C:\xampp\htdocs\touroparc\make_zip.php à la ligne 2
( ! ) Erreur : Classe « ZipArchive » introuvable dans C:\xampp\htdocs\touroparc\make_zip.php à la ligne 2
Pile d'appels
# Temps Mémoire Fonction Emplacement
1 0,0003 408544 {principal}( ) ...\make_zip.php : 0
 
et quand je lance le php avec vs studio  
 
https://image.noelshack.com/fichiers/2025/39/3/1758715461-error-zip.jpg


Message édité par saebalyon le 24-09-2025 à 14:04:55

---------------
L'urbex : faire découvrir le patrimoine oublié / Mes albums urbex : https://www.flickr.com/photos/14695 [...] 5272741566 et https://www.flickr.com/photos/20070 [...] 0316987281
Reply

Marsh Posté le 24-09-2025 à 14:15:48    

Ben faut lire le message d'erreur qui est quand même on ne peut plus explicite :
Tu ne peux pas utiliser la classe ZipArchive  si elle n'est pas installé au niveau de ton serveur (que ce soit un serveur de test ou celui de production).


---------------
D3
Reply

Marsh Posté le 24-09-2025 à 14:24:37    

mechkurt a écrit :

Ben faut lire le message d'erreur qui est quand même on ne peut plus explicite :
Tu ne peux pas utiliser la classe ZipArchive  si elle n'est pas installé au niveau de ton serveur (que ce soit un serveur de test ou celui de production).


 
 
le fichier est présent dans  
 
https://image.noelshack.com/fichiers/2025/39/3/1758716644-serv.jpg


Message édité par saebalyon le 24-09-2025 à 14:28:45

---------------
L'urbex : faire découvrir le patrimoine oublié / Mes albums urbex : https://www.flickr.com/photos/14695 [...] 5272741566 et https://www.flickr.com/photos/20070 [...] 0316987281
Reply

Marsh Posté le 24-09-2025 à 14:48:50    

Ton script (et/ou le moteur php) non plus n'est pas devin, si il doit charge une classe non conventionnel (pas inclus dans les fonctions de base) il faut lui donner le chemin pour y acceder.
Soit tu met toutes tes classes dans un même dossier et tu utilises un fonction de chargement automatique comme spl_autoload_register(), soit tu fait avant de l'appeler un require_once sur le fichier qui décrit cette classe.


---------------
D3
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed