Service d'hébergement d'images - Image hosting service
Find a file
Anael MOBILIA 78c687c767 v2.0.4
2019-10-29 22:52:51 +01:00
__tests Harmnisation nom des variables 2019-10-29 22:41:51 +01:00
admin configV2.php -> config.php (suppression de l'historicité du fichier) 2019-10-24 17:01:27 +02:00
classes Mysql 5.7 strict mode 2019-10-27 19:42:43 +01:00
config Harmnisation nom des variables 2019-10-29 22:41:51 +01:00
files Création arborescence de stockage des fichiers 2016-11-04 18:27:45 +01:00
membre Simplification 2019-10-28 08:05:41 +01:00
template v2.0.4 2019-10-29 22:52:51 +01:00
.gitignore Mise à jour gitignore 2019-10-29 22:40:00 +01:00
.htaccess Fix boucle htaccess faisant perdre le REQUEST_URI (donc pas d'affichage d'image) 2018-08-29 01:24:31 +02:00
.travis.yml Gestion des versions de phpunit avec travis 2019-10-27 20:41:23 +01:00
.whitesource Migrate WhiteSource configuration file to json format 2019-05-17 21:06:54 +00:00
a_propos.php configV2.php -> config.php (suppression de l'historicité du fichier) 2019-10-24 17:01:27 +02:00
cgu.php configV2.php -> config.php (suppression de l'historicité du fichier) 2019-10-24 17:01:27 +02:00
changelog.php v2.0.4 2019-10-29 22:52:51 +01:00
contact.php Harmnisation nom des variables 2019-10-29 22:41:51 +01:00
database.sql Mysql 5.7 strict mode 2019-10-27 19:42:43 +01:00
delete.php configV2.php -> config.php (suppression de l'historicité du fichier) 2019-10-24 17:01:27 +02:00
displayPics.php configV2.php -> config.php (suppression de l'historicité du fichier) 2019-10-24 17:01:27 +02:00
index.php Suppression du lien vers offre OVH spécifique 2019-10-29 22:36:13 +01:00
install.php Fix for travis 2019-10-27 21:18:41 +01:00
LICENSE Initial commit 2015-01-10 19:45:23 +01:00
README.md Ajout note favicon 2019-10-29 22:42:00 +01:00
robots.txt Fix too many requests by amazon robots 2019-05-17 23:06:44 +02:00
stats.php configV2.php -> config.php (suppression de l'historicité du fichier) 2019-10-24 17:01:27 +02:00
upload.php configV2.php -> config.php (suppression de l'historicité du fichier) 2019-10-24 17:01:27 +02:00

Build Status Codacy Badge

image-heberg.fr

Service d'hébergement d'images en ligne

Configuration requise

  • PHP 5.6, 7.0 ou 7.1
  • MySQL
  • Serveur web gérant les fichiers .htaccess

Installation

  • Créer une base de données à partir du fichier database.sql
  • Copier les fichiers dans le répertoire du serveur web
  • Renommer le fichier config_empty.php en config.php et compléter les différents champs
  • Ajouter votre favicon dans template/images/monSite.ico
  • Configurer l'URL du site dans le fichier .htaccess
  • Valider l'installation de base en appelant le fichier install.php (example.com/install.php).
  • Se connecter avec le compte admin / password. Ce compte est le compte de l'administrateur du site. (pensez à mettre à jour l'adresse mail associée !)

Stockage des images

  • Les images sont stockées dans le répertoire /files ou /files/thumbs en fonction de leur type.
  • Chaque image est stockée sous forme de md5 (correspondance en BDD)
  • Pour limiter le nombre de fichiers par répertoire, chaque image est stockée dans un sous répertoire qui est la première lettre de son md5