From a25660ba14bcea1e5a958023d47330544f2623a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laurent=20L=C3=A9cluse?= <laurent.lecluse@unicaen.fr> Date: Wed, 4 Apr 2018 17:07:10 +0200 Subject: [PATCH] =?UTF-8?q?D=C3=A9m=C3=A9nagement=20de=20la=20config=20loc?= =?UTF-8?q?ale?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 1 + CHANGELOG | 8 ++++-- bin/ose-deploy | 2 +- config/application.config.php | 2 +- .../Proc\303\251dure d'installation.md" | 5 ++-- .../Proc\303\251dure d'installation.pdf" | Bin 179509 -> 179477 bytes ...Proc\303\251dure de mise \303\240 jour.md" | 6 ++-- ...roc\303\251dure de mise \303\240 jour.pdf" | Bin 80957 -> 80953 bytes init_autoloader.php | 27 ------------------ public/index.php | 8 +++++- 10 files changed, 20 insertions(+), 39 deletions(-) delete mode 100755 init_autoloader.php diff --git a/.gitignore b/.gitignore index 9529858f5d..603d2b7b23 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ config/*.local.php +*.local.php config/autoload/*.local.php vendor/* data/cache/* diff --git a/CHANGELOG b/CHANGELOG index e1e6771652..6926cecf29 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -36,10 +36,12 @@ Supprimez complètement le répertoire OSE. * Procédez à une nouvelle installation (procédure ici : https://ose.unicaen.fr/deploiement/install). Si vous déployez au même endroit qu'avant, la configuration d'Apache ne devra pas être modifiée. -* Réintégrez votre fichier de configuration locale dans `config/application.local.php`. +* Réintégrez votre fichier de configuration locale. +Attention : **ce dernier a changé d'emplacement**. De `config/application.local.php` il est devenu `config.local.php`. +Le fichier n'est donc plus placé dans le répertoire `config`, mais à la **racine** du répertoire OSE!! -* Le fichier de configuration locale (`config/application.local.php`) doit être modifié. +* Le fichier de configuration locale (`config.local.php`) doit être modifié. La rubrique `'liens'` (Liens divers) n'a plus d'utilité et doit être supprimée. - + A sa place, copiez-collez dans votre fichier la rubrique `'etablissement'` en provenance du fichier `config/application.local.dist`, puis personnalisez-là. diff --git a/bin/ose-deploy b/bin/ose-deploy index cf515d9198..4e8bf74af5 100644 --- a/bin/ose-deploy +++ b/bin/ose-deploy @@ -97,7 +97,7 @@ $c->exec([ "cd $osedir", "php vendor/bin/doctrine-module orm:generate-proxies", "chmod -R 777 data/cache/DoctrineProxy", - "cp config/application.local.php.dist config/application.local.php", + "cp config/application.local.php.dist config.local.php", ]); // Mise en place des tâches CRON ?? diff --git a/config/application.config.php b/config/application.config.php index 2810a64fa8..0277ac5197 100755 --- a/config/application.config.php +++ b/config/application.config.php @@ -6,7 +6,7 @@ class AppConfig { - const LOCAL_APPLICATION_CONFIG_FILE = 'config/application.local.php'; + const LOCAL_APPLICATION_CONFIG_FILE = 'config.local.php'; /** * Configuration locale de l'application diff --git "a/data/D\303\251ploiement/Proc\303\251dure d'installation.md" "b/data/D\303\251ploiement/Proc\303\251dure d'installation.md" index e442540e8e..11df299d4e 100644 --- "a/data/D\303\251ploiement/Proc\303\251dure d'installation.md" +++ "b/data/D\303\251ploiement/Proc\303\251dure d'installation.md" @@ -177,8 +177,7 @@ END; ``` # Configuration technique -Dans le dossier config de OSE se trouve le fichier application.local.php.dist. -Renommez-le en application.local.php, puis éditez-le pour le personnaliser. +Personnalisez le fichier `config.local.php` pour adapter OSE à votre établissement. # Mode installation Allez ensuite sur OSE. Par défaut, le mode installation est activé. @@ -189,7 +188,7 @@ Ce mode vous permettra de : * contrôler que les paramètres de configuration que vous avez choisi fonctionnent correctement * Choisir ou changer le mot de passe de l'utilisateur `oseappli`, qui est administrateur de l'application. -Une fois cette étape terminée, il convient de passer OSE en mode production. Cela se fait dans le fichier de configuration config/application.local.php, en positionnant à `false` `global/modeInstallation`. +Une fois cette étape terminée, il convient de passer OSE en mode production. Cela se fait dans le fichier de configuration `config.local.php`, en positionnant à `false` `global/modeInstallation`. # Mise en place de la tâche CRON Une tâche CRON doit être lancée sur votre serveur régulièrement. diff --git "a/data/D\303\251ploiement/Proc\303\251dure d'installation.pdf" "b/data/D\303\251ploiement/Proc\303\251dure d'installation.pdf" index e810ea7e6509aa34021f89f339d73649ecff45e0..ea22664fc9b1a604b2b8fa37164a4a28be215334 100644 GIT binary patch delta 5540 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 delta 5595 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 diff --git "a/data/D\303\251ploiement/Proc\303\251dure de mise \303\240 jour.md" "b/data/D\303\251ploiement/Proc\303\251dure de mise \303\240 jour.md" index 49c20b6eef..f185313dbb 100644 --- "a/data/D\303\251ploiement/Proc\303\251dure de mise \303\240 jour.md" +++ "b/data/D\303\251ploiement/Proc\303\251dure de mise \303\240 jour.md" @@ -1,7 +1,7 @@ # Procédure de mise à jour ## Mode maintenance -Placez OSE en mode maintenance. Dans le fichier `config/application.config.php` : +Placez OSE en mode maintenance. Dans le fichier `config.local.php` : * `maintenance/modeMaintenance` doit passer à `true`. * `maintenance/messageInfo` peut être personnalisé pour informer les utilisateurs. @@ -17,12 +17,12 @@ exécutez les requêtes dans SQL Developer pour mettre à jour la base de donné ## Tests -Le fichier `CHANGELOG` recense les changements apportés par les nouvelles versions de l'application. +Le fichier `data/Déploiement/Changements.pdf` recense les changements apportés par les différentes versions de l'application. Vous êtes invité à tester prioritairement ces changements. ## Passage en production -Sortez du mode maintenance. Dans le fichier `config/application.config.php` : +Sortez du mode maintenance. Dans le fichier `config.local.php` : * `maintenance/modeMaintenance` doit passer à `false`. diff --git "a/data/D\303\251ploiement/Proc\303\251dure de mise \303\240 jour.pdf" "b/data/D\303\251ploiement/Proc\303\251dure de mise \303\240 jour.pdf" index 2b03db78be390db9992f841fec8eb7cf2147ea41..6a5a780f01c8fa568e46d24d314200cefa27c25c 100644 GIT binary patch delta 1373 zcmdn{gJtIrmI-Rp8I2e<C;Ic(Z}}m#^4_f@zPC5dF4=S0`!4h1rLw78CMkK%^Q)_M zY?@Lodvm6pp6y3Yfdk(ek9^;~`Lle)#6ZU#8j;&}pRJgw891qFb<Xzlb?5K*{!Kfb z8F#<H^ZVzF#HA_w`X4VWEG#?h+PJy@uT9>+8-IINX|7ztv#LAiwALc6u375?J}x?0 zZ*rII+T^!B;n5)ur`ITjo;;<(-!?6E%No<Ie|Zkgd7i&szaYulzUvReshLhs>t0SZ zo;zjo*)WcY`_1M$Z@l)XBDf$h-{FIEvbl+W-U(%GiN!9>{H#%d-|yxYyWiSprYmX3 zqg|Hm+U2C$n7{bkV`+iulQfQP(hXhmNGAWDK~()32?xo*n#%jtVtcLZzf@O$-4JKk z%H_BuqUC$7@xsT=h3EPVIpj|2-=8`wBt+$6=A7$t39Ks*^jCDQ`E^QkVJllav+2K; z>#tcBr`NyA`)z73sjj+q(gTK+3p?j7f3hIuvV>xP`r_BS&u!`bY-4ZtF@^6m+dL_L zO^>y`S7t6}t6y>^<@v>lrnmA}UT|rOEtvb_$i3Ceh18c#?{06LFhR`W#KpBO!b&co zlE%)qe9smykYWGq{i*-nSCPJz`9Uo~LR%*Y>Yp*#;+wl{+55Oh+x(~4@6E9FpU|(Z z5Z07&!*hv6{r!^Xd&}dEW}ZJR*R*|_8N))o$yZKyoV;UEbM4^f`r_jElTAY#Stl<m zK5+h)^iLMGJr7(0{(d(&xY5*NpZU8$!#m8aH41O`vv3u8G~Z7s3_B!~)h=QbkWn5n zA$cm#iJyh6J4GcHd7Y{itXm>%VDS82efx?8hCgo>&azKcPM)Q)f=8XpHjZ_{l?AQE z?a4YDq<--HxcO1idZr%d<4^S=x`p#^Jzx893&;NJoe_8Y7nlCM@OH7}!My@b&B@o# zA6TljJ(ug%U$)mw6FAImR{Pv$Ygt@vCRG3U|Jw7MQ##IN*q>c^ML}NdxX>~O+m#tz z^{0-#j@K{zbW3UH?K+Nn$uPNzkF}<${<u~1&v)aT&Lc4s{_hA`cOb%|yC*himVCWo znXPZbntN9!>)g!MD!AjDxAw?{rc*2~GdWc`pG(E=`I6uC)V==Ab&UnwPOVm<pI;q+ zUsqXN`19M@@OjJkF#P$t@<T@U?VTAM)3|3SDEgMC^Ixz(a7=`M!HvWX$4|OzzT-=) zS;BB~F>~c3u_W;u!sXvy-h3?e%35&Ur~78J80(jOOjGiWNO)Xy-{)g8*K@|?e2oVU zf-y<Y4#yQ8GIgKczVYSpG@}5Krt%9cir-3CP2*^L$<Vu)V}g3rj%2MppY11e${U6q zxKMY{;>fzfe%Bu})AYg)Wpfm2J^n3u{KDavt*dVwuAIMjskgNH{Jh5{KTN~xRbHgJ ze3k!R&?UUoHkteQKX%<aYcua=@rMg(`Bz(f@H@0wq59IoeN~KqsyQmJ*9hxv4ibzE zIUuT_6#CKVYkIo)?#=rdHe@MnnH-oX+`N)y`$`tZ3>{W;10z$*>0*YAauDWrOGCz+ zoWVvWE+%e<mTtz*#ujFV#zvMF7N*XomL>+Su9haQ<_2~OHUyQ#a_Re|=B1ZpC>R=B zC@4&R$)Y~J$C^>N-ZX%FYXFm|z{HD!1@%SG+^qA%ChhYpGP2(9dUOLbGrQ;wCoZNH zhuAJnXp~x`*rIbKk=62qGxM~72Bj$rGJ~F^Pf=_#^hw|{o^hBX%Am!pWI;BU+&{1L zCA)vUnr){a&m3_;j<29aSS9V`-~YX*gY63*^YC${=A{&u6s0ESPM5b~6yq@EQdM>J HcjE#8T<3PP delta 1396 zcmdn_gJtgzmI-Q%=F=0c88s&Q^Vi3GR1Ms_wR85iWb>C5%ct*RcUvTzx@D4**F3+v zTF0g-<>s4=bC<Wz`@zET;5Wmg-+zz3W1prPBA{0^?ah0kdFrhvJdbs!#H;UL{{C3q z=BFlW^L8%zY9kdPYP9xnMMlnyyG0WpzDc(4pKbrmesPwUm*(DAIyW~>5>a(MdwoU4 z#rh?)^O#?sEZMc1M{7Z4&?KYu$|>y5pKT(py*gFHmU!;+cJt{LhI6G|s~DcHad?{d za*DC&)X8VVI4179HrI9IwFecm3j=c<J~$_vne^tJP}Y`M?9#|D85Q{TZfx=X%ZD$R zO`SJupYjgZHvYq1!XaLhQgyoOrQ<C2ZF;&>fmL@>y{@juNy~eCQca=_+l_)g9F=;W z{-Ln^MRxJu9dVmoIh2kn#e6^8k|?odYZ{MY;f}hW>q3?+QR?!0yyqLkX^)d)@h4}k z?-6fF<Er`U@^kq<sqC+Nf3Dp9`ud-gIZw9qG%*J_FHM`bsCklavVwz!bngAqUAb$L z|9<RTye;1B!<CBq4#zBCg-bT33QN_E`=_l@JvfcaRpkcj_0F!CeRW#BPMdBPym-m! z$@E3$t(S$O)0Pv?^F*E>wBbHgXt3X>_2N#s!-ijddjfn`ihX)~RPb&5qix=^?dN8g z`cIgvtuU=g<3{I_8+-G2#lF8Y-Dlb70Ot>3XF?eko?3k6bi>Iz5jFMK4s9;}{2<8u zS_|vsWt$J2KPCB-Ma|~1OTgFf1_w7@wb*z4+ZvN=4vOL&pY<D?WP%=;N6dL*aK6ih z>!s!vdz}*-gQ}j~+0k@|i^oy*={lA9FIjlLocozCD9Y0?+xFVG<vA%njvs}VbIHa@ zF1WIwwYWW5V>{Omo*y$mN?Ol6#aaLOQ;6=y`L~|0eQ5Hz{$^*y)&9jB|6aIykmvn8 z{)NXjzD|D-G;@|2+t<YAQbvy!>AuiixweN6+6s5<FWi6QIfs`+y2<>s_^b*1-N}N% z3+Cx$^wgg@HamWO!KYgaJ8##0u$K;#oA^j;it3LSG5>rQ&gnc6GvWV^5WVve7Ti6t zLG`ob4a;nO8`hk=GFj(lzE{B=zp}MQCiI-*aGBTPBy>)6SH;tNET{YH?yL`VNNwqQ z6moX8{Qloh&py3++dRH<-Y1?9;mZ##Ug?wGtQet}(A09}?p{j=b4KZ4i-x53gL3NP zOE*}*_~^qp$-VMZi|&zgo7LZ3`FQiO)T>`YaZC2+){8KE96swIwf}(GvxPGc9e;A( z_Sm_A1B}W$j+|+=ecqzor^lasx&Q2vg&Gy_7pOYDSskG($a9xb%3V;w-=yStNX7Fy zwYT<3YZ~@RHWzZ(ru4f0n0ZYv<d8H+q0Zy4J&WJJxN<1;&5Jqb&s|!&a<ad9>8by- zR@)1GF<SJ;-`dL2!87p0g^L^iJGz%IkKTRj($khxm#6V<nEXNK#5|KV>*E+?<pp2N z%Kwu(P244I>FXlPKaCHKO4G%s|L)$;AiPVrZ}P?q!p+NAwl8C0%+S#=GchtU)iy9v zH!x7w<kI)ePjN{sNmbBru`)6+v@kF+Ffjxx*=}aYc#|{G)y>Jw)y>t|*x1m~($dV- z!pX$c$<oBs)WyKj#MHvXPQiwtl2|T%pVYkck_-hyW6S9Y){Hjw<~(}?xK#rf1sP=- zzpJO`ZTXz0`tr4k`sUBkAw1Rw1p$q^OB5Qkauj$aR~(dbI^iT6Hlf+ZB!QDv!-;d2 znroe#q>{v8mSqObmOTqtoim)-cP)GHaQzpb>$BJId-?g3X#?w<hYao(j!Dz*{J+1$ i<|}iVK92%dYF<ilNl|LzbSWD~aSjVERaIAiH!c8Izl&P{ diff --git a/init_autoloader.php b/init_autoloader.php deleted file mode 100755 index 48cdda92d8..0000000000 --- a/init_autoloader.php +++ /dev/null @@ -1,27 +0,0 @@ -<?php -/** - * Zend Framework (http://framework.zend.com/) - * - * @link http://github.com/zendframework/ZendSkeletonApplication for the canonical source repository - * @copyright Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com) - * @license http://framework.zend.com/license/new-bsd New BSD License - */ - -/** - * This autoloading setup is really more complicated than it needs to be for most - * applications. The added complexity is simply to reduce the time it takes for - * new developers to be productive with a fresh skeleton. It allows autoloading - * to be correctly configured, regardless of the installation method and keeps - * the use of composer completely optional. This setup should work fine for - * most users, however, feel free to configure autoloading however you'd like. - */ - -// Composer autoloading -if (file_exists('vendor/autoload.php')) { - include 'vendor/autoload.php'; -} - - -if (!class_exists('Zend\Loader\AutoloaderFactory')) { - throw new RuntimeException('Unable to load ZF2. Run `php composer.phar install` or define a ZF2_PATH environment variable.'); -} diff --git a/public/index.php b/public/index.php index aabeeededd..4d68cff8af 100755 --- a/public/index.php +++ b/public/index.php @@ -34,7 +34,13 @@ class Application define('REQUEST_MICROTIME', microtime(true)); chdir(dirname(__DIR__)); - require 'init_autoloader.php'; + if (file_exists('vendor/autoload.php')) { + include 'vendor/autoload.php'; + } + + if (!class_exists('Zend\Loader\AutoloaderFactory')) { + throw new RuntimeException('Unable to load ZF2. Run `php composer.phar install` or define a ZF2_PATH environment variable.'); + } require 'config/application.config.php'; } -- GitLab