Commit 50921699 authored by Bozosoft's avatar Bozosoft

Version 7.2.0 203/03/2016

- Modification des fichiers .htaccess en conformité Apache 2.2 ou 2.4 avec la sélection par IfModule .... plus modification dans le cas de l'hébergement pages-perso free.fr avec ifDefine Free
parent 571fe62e
......@@ -2,6 +2,16 @@
# pour éviter les rep vides
Options -Indexes
<ifDefine Free>
# Pour Free.fr
<Files ~ "\.htaccess">
Order allow,deny
Deny from all
</Files>
</ifDefine>
<IfDefine !Free>
#Pour autres hébergeurs
# Dans la version Apache 2.4 mod_authz_host
# Dans la version Apache 2.2 mod_access_compat
<Files ~ "\.htaccess">
......@@ -15,6 +25,7 @@ Options -Indexes
Deny from all
</IfModule>
</Files>
</IfDefine>
#
RedirectMatch 403 ^/.*\.htaccess$
......
#Interdit affichage de toutes mes extensions + js
#Interdit affichage de toutes mes extensions
# To deny PHPs
<ifDefine Free>
# To deny PHPs + js Pour Free.fr
<Files ~ "\.(php|php3|php4|php5|phtml|pl|cgi|js|txt)$">
order deny,allow
deny from all
</Files>
</ifDefine>
<IfDefine !Free>
# To deny PHPs + js Pour autres hébergeurs
# Dans la version Apache 2.4 mod_authz_host
# Dans la version Apache 2.2 mod_access_compat
<FilesMatch "\.(php|php3|php4|php5|phtml|pl|cgi)$">
# Apache 2.4
<IfModule mod_authz_core.c>
<FilesMatch "\.(php|php3|php4|php5|phtml|pl|cgi|js|txt)$">
Require all denied
</FilesMatch>
</IfModule>
# Apache 2.2
<IfModule !mod_authz_core.c>
Order Allow,Deny
Deny from all
<Files ~ "\.(php|php3|php4|php5|phtml|pl|cgi|js|txt)$">
order deny,allow
deny from all
</Files>
</IfModule>
</FilesMatch>
</IfDefine>
......@@ -13,9 +13,9 @@
*/
Version 7.2.0 27/02/2016 - En cours
Version 7.2.0 03/03/2016 - En cours
-----------------------
- Modification des fichiers .htaccess en conformité Apache 2.2 ou 2.4 avec la sélection par IfModule ....
- Modification des fichiers .htaccess en conformité Apache 2.2 ou 2.4 avec la sélection par IfModule .... plus modification dans le cas de l'hébergement pages-perso free.fr avec ifDefine Free
- Correction sur la saisie du champ "Description du fichier" dans la page "Adhérents-Gestion fichier"
- Correction sur date "date_debannee_asso" dans install/data.sql
- Ajout du moyen de paiement par PayPal dans /config/lang.php dans tableau $T_PAIEMENT_COTIS 'pay'=>'Paypal',
......
......@@ -105,14 +105,14 @@ NOTA : Exemple chez Free.fr : utiliser le fichier export_bd.php.free.php à reno
5. Vérifications
----------------
il est nécessaire d'accorder des permissions à certains répertoires, de manière à ce que PHP ait les droits en écriture sur :
\gestassophp_sa\config pour le répertoire de configuration - uniquement lors de l'installation
\gestassophp_sa\install pour les fichiers d'installation - uniquement lors de l'installation
\gestassophp_sa\fichiersadht pour les fichiers des adhérents
\gestassophp_sa\photos pour les Photos des adhérents
\gestassophp_sa\temp pour l'écriture des fichiers des templates
\gestassophp_sa\temp\templates_c pour l'écriture des fichiers des templates
\gestassophp_sa\config pour le répertoire de configuration - uniquement lors de l'installation
\gestassophp_sa\install pour les fichiers d'installation - uniquement lors de l'installation
\gestassophp_sa\fichiersadht pour les fichiers des adhérents
\gestassophp_sa\photos pour les Photos des adhérents
\gestassophp_sa\temp pour l'écriture des fichiers des templates
\gestassophp_sa\temp\templates_c pour l'écriture des fichiers des templates
- VERIFIER les fichiers .htaccess en fonction de votre hébergement
6. Faites pointer votre navigateur sur l'URL d'installation (ex : http://votreserveur/gestion_sa/gestassophp_sa/install)
......@@ -128,6 +128,7 @@ Supprimer ou renommer le dossier /install par mesure de sécurité
Changez les permissions
- à 755 sur le répertoire \gestassophp_sa\config
- à 644 ou 444 sur le fichier \gestassophp_sa\config\connexion.cfg.php
- VERIFIER les fichiers .htaccess en fonction de votre hébergement
Avant votre première connexion à l'espace, supprimer ou renommer le répertoire /install
......
#Interdit affichage de toutes mes extensions + js
# To deny PHPs
<ifDefine Free>
# To deny PHPs + js Pour Free.fr
<Files ~ "\.(php|php3|php4|php5|phtml|pl|cgi|js)$">
order deny,allow
deny from all
</Files>
</ifDefine>
<IfDefine !Free>
# To deny PHPs + js Pour autres hébergeurs
# Dans la version Apache 2.4 mod_authz_host
# Dans la version Apache 2.2 mod_access_compat
<FilesMatch "\.(php|php3|php4|php5|phtml|pl|cgi|js)$">
# Apache 2.4
<IfModule mod_authz_core.c>
<FilesMatch "\.(php|php3|php4|php5|phtml|pl|cgi|js)$">
Require all denied
</FilesMatch>
</IfModule>
# Apache 2.2
<IfModule !mod_authz_core.c>
Order Allow,Deny
Deny from all
<Files ~ "\.(php|php3|php4|php5|phtml|pl|cgi|js)$">
order deny,allow
deny from all
</Files>
</IfModule>
</FilesMatch>
</IfDefine>
#Interdit affichage de toutes mes extensions + js
# To deny PHPs
<ifDefine Free>
# To deny PHPs + js Pour Free.fr
<Files ~ "\.(php|php3|php4|php5|phtml|pl|cgi|js)$">
order deny,allow
deny from all
</Files>
</ifDefine>
<IfDefine !Free>
# To deny PHPs + js Pour autres hébergeurs
# Dans la version Apache 2.4 mod_authz_host
# Dans la version Apache 2.2 mod_access_compat
<FilesMatch "\.(php|php3|php4|php5|phtml|pl|cgi|js)$">
# Apache 2.4
<IfModule mod_authz_core.c>
<FilesMatch "\.(php|php3|php4|php5|phtml|pl|cgi|js)$">
Require all denied
</FilesMatch>
</IfModule>
# Apache 2.2
<IfModule !mod_authz_core.c>
Order Allow,Deny
Deny from all
<Files ~ "\.(php|php3|php4|php5|phtml|pl|cgi|js)$">
order deny,allow
deny from all
</Files>
</IfModule>
</FilesMatch>
</IfDefine>
#Interdit affichage de toutes mes extensions + js
# To deny PHPs
<ifDefine Free>
# To deny PHPs + js Pour Free.fr
<Files ~ "\.(php|php3|php4|php5|phtml|pl|cgi|js)$">
order deny,allow
deny from all
</Files>
</ifDefine>
<IfDefine !Free>
# To deny PHPs + js Pour autres hébergeurs
# Dans la version Apache 2.4 mod_authz_host
# Dans la version Apache 2.2 mod_access_compat
<FilesMatch "\.(php|php3|php4|php5|phtml|pl|cgi|js)$">
# Apache 2.4
<IfModule mod_authz_core.c>
<FilesMatch "\.(php|php3|php4|php5|phtml|pl|cgi|js)$">
Require all denied
</FilesMatch>
</IfModule>
# Apache 2.2
<IfModule !mod_authz_core.c>
Order Allow,Deny
Deny from all
<Files ~ "\.(php|php3|php4|php5|phtml|pl|cgi|js)$">
order deny,allow
deny from all
</Files>
</IfModule>
</FilesMatch>
</IfDefine>
#Interdit affichage de toutes mes extensions + js
# To deny PHPs
<ifDefine Free>
# To deny PHPs + js Pour Free.fr
<Files ~ "\.(php|php3|php4|php5|phtml|pl|cgi|js)$">
order deny,allow
deny from all
</Files>
</ifDefine>
<IfDefine !Free>
# To deny PHPs + js Pour autres hébergeurs
# Dans la version Apache 2.4 mod_authz_host
# Dans la version Apache 2.2 mod_access_compat
<FilesMatch "\.(php|php3|php4|php5|phtml|pl|cgi|js)$">
# Apache 2.4
<IfModule mod_authz_core.c>
<FilesMatch "\.(php|php3|php4|php5|phtml|pl|cgi|js)$">
Require all denied
</FilesMatch>
</IfModule>
# Apache 2.2
<IfModule !mod_authz_core.c>
Order Allow,Deny
Deny from all
<Files ~ "\.(php|php3|php4|php5|phtml|pl|cgi|js)$">
order deny,allow
deny from all
</Files>
</IfModule>
</FilesMatch>
</IfDefine>
#Interdit affichage de toutes mes extensions + js
# To deny PHPs
<ifDefine Free>
# To deny PHPs + js Pour Free.fr
<Files ~ "\.(php|php3|php4|php5|phtml|pl|cgi|js)$">
order deny,allow
deny from all
</Files>
</ifDefine>
<IfDefine !Free>
# To deny PHPs + js Pour autres hébergeurs
# Dans la version Apache 2.4 mod_authz_host
# Dans la version Apache 2.2 mod_access_compat
<FilesMatch "\.(php|php3|php4|php5|phtml|pl|cgi|js)$">
# Apache 2.4
<IfModule mod_authz_core.c>
<FilesMatch "\.(php|php3|php4|php5|phtml|pl|cgi|js)$">
Require all denied
</FilesMatch>
</IfModule>
# Apache 2.2
<IfModule !mod_authz_core.c>
Order Allow,Deny
Deny from all
<Files ~ "\.(php|php3|php4|php5|phtml|pl|cgi|js)$">
order deny,allow
deny from all
</Files>
</IfModule>
</FilesMatch>
</IfDefine>
#Interdit affichage de toutes mes extensions + js
# To deny PHPs
<ifDefine Free>
# To deny PHPs + js Pour Free.fr
<Files ~ "\.(php|php3|php4|php5|phtml|pl|cgi|js)$">
order deny,allow
deny from all
</Files>
</ifDefine>
<IfDefine !Free>
# To deny PHPs + js Pour autres hébergeurs
# Dans la version Apache 2.4 mod_authz_host
# Dans la version Apache 2.2 mod_access_compat
<FilesMatch "\.(php|php3|php4|php5|phtml|pl|cgi|js)$">
# Apache 2.4
<IfModule mod_authz_core.c>
<FilesMatch "\.(php|php3|php4|php5|phtml|pl|cgi|js)$">
Require all denied
</FilesMatch>
</IfModule>
# Apache 2.2
<IfModule !mod_authz_core.c>
Order Allow,Deny
Deny from all
<Files ~ "\.(php|php3|php4|php5|phtml|pl|cgi|js)$">
order deny,allow
deny from all
</Files>
</IfModule>
</FilesMatch>
</IfDefine>
#Interdit affichage de toutes mes extensions + js
# To deny PHPs
<ifDefine Free>
# To deny PHPs + js Pour Free.fr
<Files ~ "\.(php|php3|php4|php5|phtml|pl|cgi|js)$">
order deny,allow
deny from all
</Files>
</ifDefine>
<IfDefine !Free>
# To deny PHPs + js Pour autres hébergeurs
# Dans la version Apache 2.4 mod_authz_host
# Dans la version Apache 2.2 mod_access_compat
<FilesMatch "\.(php|php3|php4|php5|phtml|pl|cgi|js)$">
# Apache 2.4
<IfModule mod_authz_core.c>
<FilesMatch "\.(php|php3|php4|php5|phtml|pl|cgi|js)$">
Require all denied
</FilesMatch>
</IfModule>
# Apache 2.2
<IfModule !mod_authz_core.c>
Order Allow,Deny
Deny from all
<Files ~ "\.(php|php3|php4|php5|phtml|pl|cgi|js)$">
order deny,allow
deny from all
</Files>
</IfModule>
</FilesMatch>
</IfDefine>
#Interdit affichage de toutes mes extensions + js
# To deny PHPs
<ifDefine Free>
# To deny PHPs + js Pour Free.fr
<Files ~ "\.(php|php3|php4|php5|phtml|pl|cgi|js)$">
order deny,allow
deny from all
</Files>
</ifDefine>
<IfDefine !Free>
# To deny PHPs + js Pour autres hébergeurs
# Dans la version Apache 2.4 mod_authz_host
# Dans la version Apache 2.2 mod_access_compat
<FilesMatch "\.(php|php3|php4|php5|phtml|pl|cgi|js)$">
# Apache 2.4
<IfModule mod_authz_core.c>
<FilesMatch "\.(php|php3|php4|php5|phtml|pl|cgi|js)$">
Require all denied
</FilesMatch>
</IfModule>
# Apache 2.2
<IfModule !mod_authz_core.c>
Order Allow,Deny
Deny from all
<Files ~ "\.(php|php3|php4|php5|phtml|pl|cgi|js)$">
order deny,allow
deny from all
</Files>
</IfModule>
</FilesMatch>
</IfDefine>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment