Начал устанавливать сервер на Ubuntu 12.04.3 через VirtualBox. когда начал вот это действие: Код: sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d sudo apache2ctl restart То после команды: Код: sudo apache2ctl restart Выдает вот такую ошибку: [Thu Dec 12 12:07:08 2013] [warn] The Alias directive in /etc/apache2/conf.d/phpmyadmin.conf at line 3 will probably never match because it overlaps an earlier Alias. Код этого файла вот: # phpMyAdmin default Apache configuration Alias /phpmyadmin /usr/share/phpmyadmin <Directory /usr/share/phpmyadmin> Options FollowSymLinks DirectoryIndex index.php <IfModule mod_php5.c> AddType application/x-httpd-php .php php_flag magic_quotes_gpc Off php_flag track_vars On php_flag register_globals Off php_admin_flag allow_url_fopen Off php_value include_path . php_admin_value upload_tmp_dir /var/lib/phpmyadmin/tmp php_admin_value open_basedir /usr/share/phpmyadmin/:/etc/phpmyadmin/:/var/lib/phpmyadmin/ </IfModule> </Directory> # Authorize for setup <Directory /usr/share/phpmyadmin/setup> <IfModule mod_authn_file.c> AuthType Basic AuthName "phpMyAdmin Setup" AuthUserFile /etc/phpmyadmin/htpasswd.setup </IfModule> Require valid-user </Directory> # Disallow web access to directories that don't need it <Directory /usr/share/phpmyadmin/libraries> Order Deny,Allow Deny from All </Directory> <Directory /usr/share/phpmyadmin/setup/lib> Order Deny,Allow Deny from All </Directory> Подскажите что тут исправить надо! [FONT=Georgia, Times New Roman, Times, serif] [/FONT]
Это если при установке пхпмайадмина, при выборе сервера - апач и второго, не нажать пробел. Потом ручками приходиться команду вводить. --- добавлено: 12 дек 2013 в 12:28 --- А вообще, насколько я помню это значит, что алиас уже прописан, вот и орёт. Зайди в пхпмайадмин. Если пускает. Отстань от апача. Он и так сконфигурирован для работы с пхпмайадмином. Открой конфигурационный файл, и найди дублирующую строку. Если она там есть. Удали и рестарт апача. --- добавлено: 12 дек 2013 в 12:35 --- Директива Alias в файле /etc/apache2/conf.d/phpmyadmin.conf не будет работать, т.к. перекрывает такую же директиву в другом месте конфигурационного файла. Скорее всего это файл /etc/apache2/httpd.conf. Неплохо так же перед перезапуском апача проверять конфиг на ошибки командой apachectl configtest. Если получите Synax OK - перезапускать можно, иначе - получите ошибку, которую надо будет исправить.
после того того как я удалил файл /etc/apache2/httpd.conf и создал снова, начал выдавать [Thu Dec 12 12:07:08 2013] [warn] The Alias directive in /etc/apache2/conf.d/phpmyadmin.conf at line 3 will probably never match because it overlaps an earlier Alias. и в конце Synax OK, я так понял это просто небольшой конфликт --- добавлено: 12 дек 2013 в 15:11 --- после того того как я удалил файл /etc/apache2/httpd.conf и создал снова, начал выдавать [Thu Dec 12 12:07:08 2013] [warn] The Alias directive in /etc/apache2/conf.d/phpmyadmin.conf at line 3 will probably never match because it overlaps an earlier Alias. и в конце Synax OK, я так понял это просто небольшой конфликт --- добавлено: 12 дек 2013 в 15:16 --- после того того как я удалил файл /etc/apache2/httpd.conf и создал снова, начал выдавать [Thu Dec 12 12:07:08 2013] [warn] The Alias directive in /etc/apache2/conf.d/phpmyadmin.conf at line 3 will probably never match because it overlaps an earlier Alias. и в конце Synax OK, я так понял это просто небольшой конфликт --- добавлено: 12 дек 2013 в 15:18 --- извините за флуд, интернет глюканул нажал 3 раза отправить
Вы наверное делали что написано в гайде "если не работает Phpmyadmin" sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d sudo apache2ctl restartЭтого не надо делать было. Сейчас phpmyadmin работает стабильно на всех сборках Переустановить виртуальную операционную систему.
"В любой непонятной ситуации - переустановка ОС" лол. По теме : Попробуй снести апач и пхпмайадмин (purge'ом), и поставить нормально.