1. Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

1.4.6 (70) проблема с apache2

Тема в разделе 'PW Документация', создана пользователем YooPoo, 12 дек 2013.

  1. TopicStarter Overlay

    YooPoo Пользователи

    Сообщения:
    3
    Лайки:
    0
    Пол:
    Мужской
    Репутация:
    0
    Начал устанавливать сервер на 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]
  2. Plane Заблокированные

    Сообщения:
    235
    Лайки:
    115
    Пол:
    Мужской
    Репутация:
    0
    Сколько ставил сервера, никогда не делал подобного. По какому гайду вы это вычитали?
  3. pilad Команда форума Модератор Пользователи

    Сообщения:
    1.740
    Лайки:
    480
    Пол:
    Мужской
    Репутация:
    1
    Команда:
    Freeman
    Это если при установке пхпмайадмина, при выборе сервера - апач и второго, не нажать пробел. Потом ручками приходиться команду вводить.
    --- добавлено: 12 дек 2013 в 12:28 ---
    А вообще, насколько я помню это значит, что алиас уже прописан, вот и орёт. Зайди в пхпмайадмин. Если пускает. Отстань от апача. Он и так сконфигурирован для работы с пхпмайадмином.
    Открой конфигурационный файл, и найди дублирующую строку. Если она там есть.
    Удали и рестарт апача.
    --- добавлено: 12 дек 2013 в 12:35 ---
    Директива Alias в файле /etc/apache2/conf.d/phpmyadmin.conf не будет работать, т.к. перекрывает такую же директиву в другом месте конфигурационного файла. Скорее всего это файл /etc/apache2/httpd.conf. Неплохо так же перед перезапуском апача проверять конфиг на ошибки командой apachectl configtest. Если получите Synax OK - перезапускать можно, иначе - получите ошибку, которую надо будет исправить.
    Последнее редактирование модератором: 20 дек 2013
  4. TopicStarter Overlay

    YooPoo Пользователи

    Сообщения:
    3
    Лайки:
    0
    Пол:
    Мужской
    Репутация:
    0
    у меня /etc/apache2/httpd.conf. пустой
  5. pilad Команда форума Модератор Пользователи

    Сообщения:
    1.740
    Лайки:
    480
    Пол:
    Мужской
    Репутация:
    1
    Команда:
    Freeman
    Выполни: apachectl configtest
    И что выдаст покажи.
  6. TopicStarter Overlay

    YooPoo Пользователи

    Сообщения:
    3
    Лайки:
    0
    Пол:
    Мужской
    Репутация:
    0
    после того того как я удалил файл /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 раза отправить
    Последнее редактирование модератором: 20 дек 2013
  7. borosh1234 Пользователи

    Сообщения:
    13
    Лайки:
    0
    Репутация:
    0
    Вы наверное делали что написано в гайде "если не работает Phpmyadmin"
    sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d
    sudo apache2ctl restartЭтого не надо делать было. Сейчас phpmyadmin работает стабильно на всех сборках
    Переустановить виртуальную операционную систему.
  8. Blashyrkh Guest

    Репутация:
    0
    "В любой непонятной ситуации - переустановка ОС" лол.
    По теме :
    Попробуй снести апач и пхпмайадмин (purge'ом), и поставить нормально.
  9. borosh1234 Пользователи

    Сообщения:
    13
    Лайки:
    0
    Репутация:
    0
    Какой шанс что у него заработает после перестановки сам же пробовал.
  10. Blashyrkh Guest

    Репутация:
    0
    Большой, если установку проводить по гайду. Не сносить же ось.
Черновик сохранён Черновик удалён

Поделиться этой страницей