Запрещенный у Вас нет разрешения получить доступ к/phpmyadmin на этом сервере

Я установил php, mysql, phpmyadmin на моей Ubuntu 12.04 localhost в следующих шагах:

Я пробую эти шаги:

sudo apt-get install apache2
sudo /etc/init.d/apache2 restart
sudo apt-get install php5 libapache2-mod-php5
sudo apt-get install php5-cli
sudo apt-get install php5-cgi
sudo apt-get install php5-mysql
sudo apt-get install php5-pgsql
sudo /etc/init.d/apache2 restart

чем то после того, как я столкнулся с phpmyadmin, не найденным ошибкой, и зафиксировал использование следующего ответа

Как решить phpmyadmin, не найденный проблемой после обновления php и апача?

После применения, которые фиксируют, я получил другое сообщение об ошибке:

Forbidden  You don't have permission to access /phpmyadmin on this server.

Как может зафиксировать это?

6
задан 13 April 2017 в 05:23

6 ответов

Это решило:

sudo apt-get install mysql-server
sudo dpkg-reconfigure phpmyadmin
sudo service apache2 restart
9
ответ дан 23 November 2019 в 07:20

Необходимо изменить разрешение с:

sudo chown -R $USER:$USER /var/www/  
sudo chmod -R 755 /var/www 
5
ответ дан 23 November 2019 в 07:20
  1. необходимо проверить /etc/apache2 и найти ниже строк:

    <Directory /usr/share>
        AllowOverride None
        Require all granted
    </Directory>
    
  2. конфигурация apache2 должна иметь эту строку:

    Include /etc/phpmyadmin/apache.conf
    
  3. Быть Вами Вы конфигурация phpadmin похожи на это:

    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/:/usr/share/php/php-gettext/:/usr/share/javascript/
       </IfModule>
    </Directory>
    
    <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>
    
    <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>
    
2
ответ дан 23 November 2019 в 07:20

Решение для меня, должны были не прокомментировать следующие строки:

<Directory /usr/share>
AllowOverride None
Require all granted
</Directory>

в /etc/apache2/apache2.conf.

0
ответ дан 23 November 2019 в 07:20

Это работало на меня в песнях, удаляющих ненужные файлы резервных копий конфигурации

[root@Stats-Server-1 и т.д.] # CD httpd/

[root@Stats-Server-1 httpd] # ls conf conf.d conf.modules.d регистрирует выполненные модули

[root@Stats-Server-1 httpd] # sudo нано conf.d

[root@Stats-Server-1 httpd] # CD conf.d

[root@Stats-Server-1 conf.d] # ls

autoindex.conf phpMyAdminbk.conf phpMyAdmin.conf.rpmsave userdir.conf php.conf phpMyAdmin.conf README welcome.conf

[root@Stats-Server-1 conf.d] # комната-rf phpMyAdminbk.conf

[root@Stats-Server-1 conf.d] # комната-rf phpMyAdmin.conf.rpmsave

[root@Stats-Server-1 conf.d] # sudo systemctl перезапускает httpd.service

-1
ответ дан 23 November 2019 в 07:20

Я столкнулся с проблемой при установке PHPMyAdmin в ОС Ubuntu 16.04. Я исправил проблему, добавив строку [Require all grant] в разделе «Каталог».

Пример:

<Directory /usr/share/phpMyAdmin/>
   AddDefaultCharset UTF-8

   <IfModule mod_authz_core.c>
     # Apache 2.4
     <RequireAny>
       #Require ip 127.0.0.1
       #Require ip ::1
       Require all granted
     </RequireAny>
   </IfModule>
   <IfModule !mod_authz_core.c>
     # Apache 2.2
     Order Deny,Allow
     Deny from All
     Allow from 127.0.0.1
     Allow from ::1
   </IfModule>
</Directory>
0
ответ дан 1 June 2020 в 14:41

Другие вопросы по тегам:

Похожие вопросы: