<?php $phpConf['phpIniDir'] = '.'; $phpConf['phpExeDir'] = '.'; $phpConf['phpConfFile'] = 'php.ini'; $phpConf['apache']['2.2']['LoadModuleName'] = 'php5_module'; $phpConf['apache']['2.2']['LoadModuleFile'] = 'php5apache2_2.dll'; $phpConf['apache']['2.2']['AddModule'] = ''; $phpConf['apache']['2.4']['LoadModuleName'] = 'php5_module'; $phpConf['apache']['2.4']['LoadModuleFile'] = 'php5apache2_4.dll'; $phpConf['apache']['2.4']['AddModule'] = ''; ?>
Parse error: syntax error, unexpected '@' in D:\wamp\apps\phpmyadmin4.7.4\libraries\common.inc.php on line 467
Parse error: syntax error, unexpected '@' in D:\wamp\apps\phpmyadmin4.7.4\libraries\common.inc. php on line 467C'est à dire que c'est phpmyadmin4.7.4 qui est cherché et pas phpmyadmin401014, c'est là le problème.
Citation
Forbidden
You don't have permission to access /phpmyadmin401014/ on this server.
Apache/2.4.27 (Win32) PHP/5.3.10
[Thu Aug 09 09:43:25.168200 2018] [mpm_winnt:notice] [pid 3284:tid 464] AH00455: Apache/2.4.27 (Win32) PHP/5.3.10 configured -- resuming normal operations [Thu Aug 09 09:43:25.168200 2018] [mpm_winnt:notice] [pid 3284:tid 464] AH00456: Apache Lounge VC15 Server built: Jul 7 2017 11:43:51 [Thu Aug 09 09:43:25.168200 2018] [core:notice] [pid 3284:tid 464] AH00094: Command line: 'D:\\wamp\\bin\\apache\\apache2.4.27\\bin\\httpd.exe -d D:/wamp/bin/apache/apache2.4.27' [Thu Aug 09 09:43:25.169200 2018] [mpm_winnt:notice] [pid 3284:tid 464] AH00418: Parent: Created child process 5608 [Thu Aug 09 09:43:25.972200 2018] [mpm_winnt:notice] [pid 5608:tid 368] AH00354: Child: Starting 64 worker threads. [Thu Aug 09 09:44:29.076000 2018] [authz_core:error] [pid 5608:tid 888] [client 77.132.25.65:50809] AH01630: client denied by server configuration: D:/wamp/apps/phpmyadmin4.0.10.14/et j'essaie phpmyadmin :
Parse error: syntax error, unexpected '@' in D:\wamp\apps\phpmyadmin4.7.4\libraries\common.inc. php on line 467
Alias /phpmyadmin401014 "j:/wamp/apps/phpmyadmin4.0.10.14/" <Directory "j:/wamp/apps/phpmyadmin4.0.10.14/"> Options Indexes FollowSymLinks MultiViews AllowOverride all <ifDefine APACHE24> Require local </ifDefine> <ifDefine !APACHE24> Order Deny,Allow Deny from all Allow from localhost ::1 127.0.0.1 </ifDefine> # To import big file you can increase values php_admin_value upload_max_filesize 128M php_admin_value post_max_size 128M php_admin_value max_execution_time 360 php_admin_value max_input_time 360 </Directory>Les alias sont lus lors du lancement de Wampserver par Apache via le fichier httpd.conf et sa dernière ligne :
Include "${INSTALL_DIR}/alias/*"
$cfg['Servers'][$i]['host'] = '127.0.0.1'; $cfg['Servers'][$i]['port'] = $wampConf['mysqlPortUsed']; $cfg['Servers'][$i]['extension'] = 'mysqli'; $cfg['Servers'][$i]['auth_type'] = 'cookie'; $cfg['Servers'][$i]['user'] = ''; $cfg['Servers'][$i]['password'] = '';Les accès aux anciennes versions (401014) sont aussi gérées par cookies
$cfg['Servers'][$i]['host'] = '127.0.0.1'; $cfg['Servers'][$i]['extension'] = 'mysqli'; $cfg['Servers'][$i]['auth_type'] = 'cookie'; $cfg['Servers'][$i]['user'] = ''; $cfg['Servers'][$i]['password'] = '';La seule différence est que le port n'est pas précisé, normal, à l'époque, il n'y avait que MySQL et pas MariaDB et il n'y avait pas besoin de préciser le port.
httpd -t -D DUMP_INCLUDESon doit bien voir - entre autres - les includes des alias PhpMyAdmin :
(559) J:/wamp/alias/phpmyadmin.conf (559) J:/wamp/alias/phpmyadmin401014.conf (559) J:/wamp/alias/phpmyadmin4114.conf
httpd -t -D DUMP_INCLUDES
(561) D:/wamp/alias/adminer.conf (561) D:/wamp/alias/phpmyadmin.conf (561) D:/wamp/alias/phpmyadmin401014.conf (561) D:/wamp/alias/phpmyadmin4114.conf (561) D:/wamp/alias/phpsysinfo.conf