Bonjour,
Afin de tester aeSecure en local avant de le déployer sur le site en production, j'ai restauré une sauvegarde en local.
J'ai longtemps galéré (pas d'accès à l'administration, j'avais une magnifique erreur 500 accès au serveur impossible), mais finalement en renommant mon .htaccess en htaccess.txt j'ai réussi à accéder à mon back-end (ouf !)
Problème : visiblement, sans mon htaccess, il est impossible d'afficher les pages front-end...
Firefox dit : La connexion avec le serveur a été réinitialisée pendant le chargement de la page
Chrome dit : ERR_CONNECTION_RESET
Lorsque je clique sur Voir le site, la barre d'adresse affiche :
J'ai essayé de rétablir une partie de mon .htaccess en ne laissant sans commentaire que les lignes rewrite
et j'ai tenté de préciser la ligne :
RewriteBase /
en :
RewriteBase /sauvegardes/20160219
mais ça ne change rien.
Les lignes non commentées de mon htaccess sont les suivantes :
(les lignes commentées sont commentées même dans la version du site en ligne)
(et sans aucun htaccess, je rappelle que je n'accède pas non plus au front-end)
IndexIgnore *
Options +FollowSymlinks
Options -Indexes
<FilesMatch "\.(js|css)$">
<IfModule mod_expires.c>
ExpiresActive on
ExpiresDefault "access plus 7 days"
</IfModule>
FileETag MTime Size
</FilesMatch>
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /sauvegardes/20160219
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)\.(\d+)\.(php|js|css|png|jpg|gif|gzip)$ $1.$3 [L]
RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR]
RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
RewriteRule .* index.php [F]
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{REQUEST_URI} !^/index\.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
#RewriteRule .* index.php [L]
# 1&1 Hack
RewriteRule !index\.php - [C]
RewriteRule ^ /index.php
</IfModule>
RewriteCond %{HTTP_HOST} ^rouchenergies.fr$
RewriteRule ^(.*) http://www.rouchenergies.fr/$1 [R=301,L]
Si ça peut aider, voici la fin de mon error.log :
[Sat Feb 20 13:24:14.205214 2016] [:error] [pid 5596:tid 1016] [client ::1:51676] PHP Strict standards: Only variables should be assigned by reference in D:\\www Sauvegardes Akeeba\\UwAmp\\www\\sauvegardes\\20160219\\modules \\mod_cookiesaccept\\mod_cookiesaccept.php on line 24, referer: http://localhost/sauvegardes/2016021...ator/index.php
[Sat Feb 20 13:24:14.205214 2016] [:error] [pid 5596:tid 1016] [client ::1:51676] PHP Stack trace:, referer: http://localhost/sauvegardes/2016021...ator/index.php
[Sat Feb 20 13:24:14.205214 2016] [:error] [pid 5596:tid 1016] [client ::1:51676] PHP 1. {main}() D:\\www Sauvegardes Akeeba\\UwAmp\\www\\sauvegardes\\20160219\\index.p hp:0, referer: http://localhost/sauvegardes/2016021...ator/index.php
[Sat Feb 20 13:24:14.205214 2016] [:error] [pid 5596:tid 1016] [client ::1:51676] PHP 2. JApplicationCms->execute() D:\\www Sauvegardes Akeeba\\UwAmp\\www\\sauvegardes\\20160219\\index.p hp:45, referer: http://localhost/sauvegardes/2016021...ator/index.php
[Sat Feb 20 13:24:14.205214 2016] [:error] [pid 5596:tid 1016] [client ::1:51676] PHP 3. JApplicationSite->render() D:\\www Sauvegardes Akeeba\\UwAmp\\www\\sauvegardes\\20160219\\librari es\\cms\\application\\cms.php:258, referer: http://localhost/sauvegardes/2016021...ator/index.php
[Sat Feb 20 13:24:14.205214 2016] [:error] [pid 5596:tid 1016] [client ::1:51676] PHP 4. JApplicationCms->render() D:\\www Sauvegardes Akeeba\\UwAmp\\www\\sauvegardes\\20160219\\librari es\\cms\\application\\site.php:745, referer: http://localhost/sauvegardes/2016021...ator/index.php
[Sat Feb 20 13:24:14.205214 2016] [:error] [pid 5596:tid 1016] [client ::1:51676] PHP 5. JDocumentHTML->render() D:\\www Sauvegardes Akeeba\\UwAmp\\www\\sauvegardes\\20160219\\librari es\\cms\\application\\cms.php:1059, referer: http://localhost/sauvegardes/2016021...ator/index.php
[Sat Feb 20 13:24:14.205214 2016] [:error] [pid 5596:tid 1016] [client ::1:51676] PHP 6. JDocumentHTML->_renderTemplate() D:\\www Sauvegardes Akeeba\\UwAmp\\www\\sauvegardes\\20160219\\librari es\\joomla\\document\\html\\html.php:477, referer: http://localhost/sauvegardes/2016021...ator/index.php
[Sat Feb 20 13:24:14.205214 2016] [:error] [pid 5596:tid 1016] [client ::1:51676] PHP 7. JDocumentHTML->getBuffer() D:\\www Sauvegardes Akeeba\\UwAmp\\www\\sauvegardes\\20160219\\librari es\\joomla\\document\\html\\html.php:697, referer: http://localhost/sauvegardes/2016021...ator/index.php
[Sat Feb 20 13:24:14.205214 2016] [:error] [pid 5596:tid 1016] [client ::1:51676] PHP 8. JDocumentRendererModules->render() D:\\www Sauvegardes Akeeba\\UwAmp\\www\\sauvegardes\\20160219\\librari es\\joomla\\document\\html\\html.php:411, referer: http://localhost/sauvegardes/2016021...ator/index.php
[Sat Feb 20 13:24:14.205214 2016] [:error] [pid 5596:tid 1016] [client ::1:51676] PHP 9. JDocumentRendererModule->render() D:\\www Sauvegardes Akeeba\\UwAmp\\www\\sauvegardes\\20160219\\librari es\\joomla\\document\\html\\renderer\\modules.php: 43, referer: http://localhost/sauvegardes/2016021...ator/index.php
[Sat Feb 20 13:24:14.205214 2016] [:error] [pid 5596:tid 1016] [client ::1:51676] PHP 10. JModuleHelper::renderModule() D:\\www Sauvegardes Akeeba\\UwAmp\\www\\sauvegardes\\20160219\\librari es\\joomla\\document\\html\\renderer\\module.php:1 03, referer: http://localhost/sauvegardes/2016021...ator/index.php
[Sat Feb 20 13:24:14.205214 2016] [:error] [pid 5596:tid 1016] [client ::1:51676] PHP 11. include() D:\\www Sauvegardes Akeeba\\UwAmp\\www\\sauvegardes\\20160219\\plugins \\system\\jsntplframework\\includes\\core\\j3x\\js ntplmodulehelper.php:195, referer: http://localhost/sauvegardes/2016021...ator/index.php
[Sat Feb 20 13:24:14.948256 2016] [mpm_winnt:notice] [pid 7440:tid 264] AH00428: Parent: child process 5596 exited with status 3221225725 -- Restarting.
[Sat Feb 20 13:24:15.336278 2016] [ssl:warn] [pid 7440:tid 264] AH01873: Init: Session Cache is not configured [hint: SSLSessionCache]
[Sat Feb 20 13:24:15.337278 2016] [ssl:warn] [pid 7440:tid 264] AH01906: main-serveur:443:0 server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Sat Feb 20 13:24:15.337278 2016] [ssl:warn] [pid 7440:tid 264] AH01909: main-serveur:443:0 server certificate does NOT include an ID which matches the server name
[Sat Feb 20 13:24:15.352279 2016] [mpm_winnt:notice] [pid 7440:tid 264] AH00455: Apache/2.4.18 (Win32) OpenSSL/1.0.2f PHP/5.6.18 configured -- resuming normal operations
[Sat Feb 20 13:24:15.352279 2016] [mpm_winnt:notice] [pid 7440:tid 264] AH00456: Server built: Jan 28 2016 09:58:25
[Sat Feb 20 13:24:15.352279 2016] [core:notice] [pid 7440:tid 264] AH00094: Command line: 'D:\\www Sauvegardes Akeeba\\UwAmp\\bin\\apache\\bin\\httpd.exe -d D:/www Sauvegardes Akeeba/UwAmp/bin/apache -f D:\\www Sauvegardes Akeeba\\UwAmp\\bin\\apache\\conf\\httpd.conf'
[Sat Feb 20 13:24:15.353279 2016] [mpm_winnt:notice] [pid 7440:tid 264] AH00418: Parent: Created child process 8416
[Sat Feb 20 13:24:16.056319 2016] [ssl:warn] [pid 8416:tid 276] AH01906: main-serveur:443:0 server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Sat Feb 20 13:24:16.056319 2016] [ssl:warn] [pid 8416:tid 276] AH01909: main-serveur:443:0 server certificate does NOT include an ID which matches the server name
[Sat Feb 20 13:24:16.227329 2016] [ssl:warn] [pid 8416:tid 276] AH01873: Init: Session Cache is not configured [hint: SSLSessionCache]
[Sat Feb 20 13:24:16.228329 2016] [ssl:warn] [pid 8416:tid 276] AH01906: main-serveur:443:0 server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Sat Feb 20 13:24:16.228329 2016] [ssl:warn] [pid 8416:tid 276] AH01909: main-serveur:443:0 server certificate does NOT include an ID which matches the server name
[Sat Feb 20 13:24:16.247330 2016] [mpm_winnt:notice] [pid 8416:tid 276] AH00354: Child: Starting 64 worker threads.
Evidemment tout ça c'est du chinois pour moi...
L'un d'entre vous aurait-il une idée à me souffler ?
Quelle bêtise ai-je fait ?
Merci d'avance pour le coup de main.
Bon WE
Flo
Afin de tester aeSecure en local avant de le déployer sur le site en production, j'ai restauré une sauvegarde en local.
J'ai longtemps galéré (pas d'accès à l'administration, j'avais une magnifique erreur 500 accès au serveur impossible), mais finalement en renommant mon .htaccess en htaccess.txt j'ai réussi à accéder à mon back-end (ouf !)
Problème : visiblement, sans mon htaccess, il est impossible d'afficher les pages front-end...
Firefox dit : La connexion avec le serveur a été réinitialisée pendant le chargement de la page
Chrome dit : ERR_CONNECTION_RESET
Lorsque je clique sur Voir le site, la barre d'adresse affiche :
J'ai essayé de rétablir une partie de mon .htaccess en ne laissant sans commentaire que les lignes rewrite
et j'ai tenté de préciser la ligne :
RewriteBase /
en :
RewriteBase /sauvegardes/20160219
mais ça ne change rien.
Les lignes non commentées de mon htaccess sont les suivantes :
(les lignes commentées sont commentées même dans la version du site en ligne)
(et sans aucun htaccess, je rappelle que je n'accède pas non plus au front-end)
IndexIgnore *
Options +FollowSymlinks
Options -Indexes
<FilesMatch "\.(js|css)$">
<IfModule mod_expires.c>
ExpiresActive on
ExpiresDefault "access plus 7 days"
</IfModule>
FileETag MTime Size
</FilesMatch>
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /sauvegardes/20160219
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)\.(\d+)\.(php|js|css|png|jpg|gif|gzip)$ $1.$3 [L]
RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR]
RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
RewriteRule .* index.php [F]
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{REQUEST_URI} !^/index\.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
#RewriteRule .* index.php [L]
# 1&1 Hack
RewriteRule !index\.php - [C]
RewriteRule ^ /index.php
</IfModule>
RewriteCond %{HTTP_HOST} ^rouchenergies.fr$
RewriteRule ^(.*) http://www.rouchenergies.fr/$1 [R=301,L]
Si ça peut aider, voici la fin de mon error.log :
[Sat Feb 20 13:24:14.205214 2016] [:error] [pid 5596:tid 1016] [client ::1:51676] PHP Strict standards: Only variables should be assigned by reference in D:\\www Sauvegardes Akeeba\\UwAmp\\www\\sauvegardes\\20160219\\modules \\mod_cookiesaccept\\mod_cookiesaccept.php on line 24, referer: http://localhost/sauvegardes/2016021...ator/index.php
[Sat Feb 20 13:24:14.205214 2016] [:error] [pid 5596:tid 1016] [client ::1:51676] PHP Stack trace:, referer: http://localhost/sauvegardes/2016021...ator/index.php
[Sat Feb 20 13:24:14.205214 2016] [:error] [pid 5596:tid 1016] [client ::1:51676] PHP 1. {main}() D:\\www Sauvegardes Akeeba\\UwAmp\\www\\sauvegardes\\20160219\\index.p hp:0, referer: http://localhost/sauvegardes/2016021...ator/index.php
[Sat Feb 20 13:24:14.205214 2016] [:error] [pid 5596:tid 1016] [client ::1:51676] PHP 2. JApplicationCms->execute() D:\\www Sauvegardes Akeeba\\UwAmp\\www\\sauvegardes\\20160219\\index.p hp:45, referer: http://localhost/sauvegardes/2016021...ator/index.php
[Sat Feb 20 13:24:14.205214 2016] [:error] [pid 5596:tid 1016] [client ::1:51676] PHP 3. JApplicationSite->render() D:\\www Sauvegardes Akeeba\\UwAmp\\www\\sauvegardes\\20160219\\librari es\\cms\\application\\cms.php:258, referer: http://localhost/sauvegardes/2016021...ator/index.php
[Sat Feb 20 13:24:14.205214 2016] [:error] [pid 5596:tid 1016] [client ::1:51676] PHP 4. JApplicationCms->render() D:\\www Sauvegardes Akeeba\\UwAmp\\www\\sauvegardes\\20160219\\librari es\\cms\\application\\site.php:745, referer: http://localhost/sauvegardes/2016021...ator/index.php
[Sat Feb 20 13:24:14.205214 2016] [:error] [pid 5596:tid 1016] [client ::1:51676] PHP 5. JDocumentHTML->render() D:\\www Sauvegardes Akeeba\\UwAmp\\www\\sauvegardes\\20160219\\librari es\\cms\\application\\cms.php:1059, referer: http://localhost/sauvegardes/2016021...ator/index.php
[Sat Feb 20 13:24:14.205214 2016] [:error] [pid 5596:tid 1016] [client ::1:51676] PHP 6. JDocumentHTML->_renderTemplate() D:\\www Sauvegardes Akeeba\\UwAmp\\www\\sauvegardes\\20160219\\librari es\\joomla\\document\\html\\html.php:477, referer: http://localhost/sauvegardes/2016021...ator/index.php
[Sat Feb 20 13:24:14.205214 2016] [:error] [pid 5596:tid 1016] [client ::1:51676] PHP 7. JDocumentHTML->getBuffer() D:\\www Sauvegardes Akeeba\\UwAmp\\www\\sauvegardes\\20160219\\librari es\\joomla\\document\\html\\html.php:697, referer: http://localhost/sauvegardes/2016021...ator/index.php
[Sat Feb 20 13:24:14.205214 2016] [:error] [pid 5596:tid 1016] [client ::1:51676] PHP 8. JDocumentRendererModules->render() D:\\www Sauvegardes Akeeba\\UwAmp\\www\\sauvegardes\\20160219\\librari es\\joomla\\document\\html\\html.php:411, referer: http://localhost/sauvegardes/2016021...ator/index.php
[Sat Feb 20 13:24:14.205214 2016] [:error] [pid 5596:tid 1016] [client ::1:51676] PHP 9. JDocumentRendererModule->render() D:\\www Sauvegardes Akeeba\\UwAmp\\www\\sauvegardes\\20160219\\librari es\\joomla\\document\\html\\renderer\\modules.php: 43, referer: http://localhost/sauvegardes/2016021...ator/index.php
[Sat Feb 20 13:24:14.205214 2016] [:error] [pid 5596:tid 1016] [client ::1:51676] PHP 10. JModuleHelper::renderModule() D:\\www Sauvegardes Akeeba\\UwAmp\\www\\sauvegardes\\20160219\\librari es\\joomla\\document\\html\\renderer\\module.php:1 03, referer: http://localhost/sauvegardes/2016021...ator/index.php
[Sat Feb 20 13:24:14.205214 2016] [:error] [pid 5596:tid 1016] [client ::1:51676] PHP 11. include() D:\\www Sauvegardes Akeeba\\UwAmp\\www\\sauvegardes\\20160219\\plugins \\system\\jsntplframework\\includes\\core\\j3x\\js ntplmodulehelper.php:195, referer: http://localhost/sauvegardes/2016021...ator/index.php
[Sat Feb 20 13:24:14.948256 2016] [mpm_winnt:notice] [pid 7440:tid 264] AH00428: Parent: child process 5596 exited with status 3221225725 -- Restarting.
[Sat Feb 20 13:24:15.336278 2016] [ssl:warn] [pid 7440:tid 264] AH01873: Init: Session Cache is not configured [hint: SSLSessionCache]
[Sat Feb 20 13:24:15.337278 2016] [ssl:warn] [pid 7440:tid 264] AH01906: main-serveur:443:0 server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Sat Feb 20 13:24:15.337278 2016] [ssl:warn] [pid 7440:tid 264] AH01909: main-serveur:443:0 server certificate does NOT include an ID which matches the server name
[Sat Feb 20 13:24:15.352279 2016] [mpm_winnt:notice] [pid 7440:tid 264] AH00455: Apache/2.4.18 (Win32) OpenSSL/1.0.2f PHP/5.6.18 configured -- resuming normal operations
[Sat Feb 20 13:24:15.352279 2016] [mpm_winnt:notice] [pid 7440:tid 264] AH00456: Server built: Jan 28 2016 09:58:25
[Sat Feb 20 13:24:15.352279 2016] [core:notice] [pid 7440:tid 264] AH00094: Command line: 'D:\\www Sauvegardes Akeeba\\UwAmp\\bin\\apache\\bin\\httpd.exe -d D:/www Sauvegardes Akeeba/UwAmp/bin/apache -f D:\\www Sauvegardes Akeeba\\UwAmp\\bin\\apache\\conf\\httpd.conf'
[Sat Feb 20 13:24:15.353279 2016] [mpm_winnt:notice] [pid 7440:tid 264] AH00418: Parent: Created child process 8416
[Sat Feb 20 13:24:16.056319 2016] [ssl:warn] [pid 8416:tid 276] AH01906: main-serveur:443:0 server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Sat Feb 20 13:24:16.056319 2016] [ssl:warn] [pid 8416:tid 276] AH01909: main-serveur:443:0 server certificate does NOT include an ID which matches the server name
[Sat Feb 20 13:24:16.227329 2016] [ssl:warn] [pid 8416:tid 276] AH01873: Init: Session Cache is not configured [hint: SSLSessionCache]
[Sat Feb 20 13:24:16.228329 2016] [ssl:warn] [pid 8416:tid 276] AH01906: main-serveur:443:0 server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Sat Feb 20 13:24:16.228329 2016] [ssl:warn] [pid 8416:tid 276] AH01909: main-serveur:443:0 server certificate does NOT include an ID which matches the server name
[Sat Feb 20 13:24:16.247330 2016] [mpm_winnt:notice] [pid 8416:tid 276] AH00354: Child: Starting 64 worker threads.
Evidemment tout ça c'est du chinois pour moi...
L'un d'entre vous aurait-il une idée à me souffler ?
Quelle bêtise ai-je fait ?
Merci d'avance pour le coup de main.
Bon WE
Flo
Commentaire