Skip to content

Openclassrooms / Projet 5 : Créez votre premier blog en PHP

Notifications You must be signed in to change notification settings

mdoutreluingne/blog_php

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blog php

Un blog simple en PHP où tout le monde peut soumettre et gérer des articles. Application des principes MVC et POO en PHP.

Maintainability Codacy Badge

Configuration du serveur requise

  • MySQL or MariaDB
  • Apache2 (avec le mod_rewrite activé)
  • Php 7.4
  • Composer
  • git

Installation du projet

Cloner le projet sur votre disque dur avec la commande :

git clone https://github.com/mdoutreluingne/blog_php.git

Ensuite, effectuez la commande "composer install" depuis le répertoire du projet cloné, afin d'installer les dépendances nécessaires :

composer install

Paramétrage de la base de données

  1. Importer la base de données avec le fichier config/db.sql en utilisant par exemple phpmyadmin.
  2. Ensuite configurer le fichier config/db.php pour la connexion à votre base de données, et remplaçant les valeurs par les vôtres :
<?php
// Le host de votre projet et le nom(dbname) de la base de donnée
define("DB_DSN", "mysql:host=localhost;dbname=blog_php");
// L'identifiant d'accès
define('DB_USER', "root");
// Le mot de passe d'accès
define('DB_PASS', "");

Envoi des mails

Si vous souhaitez utiliser un serveur de mail, afin d'envoyer des mails, vous pouvez le configurer dans config/mailer.php.

Identifiant de connexion

Tout est prêt, vous pouvez naviguer sur le site

Arborescence du site

alt text

About

Openclassrooms / Projet 5 : Créez votre premier blog en PHP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published