Рейтинг:1

Не разрешено просматривать мой недавно установленный phpMyAdmin

флаг gb

Я использую Google Compute Engine для размещения нескольких приложений в одном .dev домен, поэтому требуется SSL.

У меня установлен Apache на основе это руководство и мой /вар/www/ каталог выглядит так:

- domain.dev/ (в настоящее время используется - сайт WordPress)
  - html/
    - wp-контент/
    - index.php
    - ...
  - журнал/
- database.domain.dev/ (в настоящее время не используется - я хочу получить доступ к phpMyAdmin, перейдя по этому URL-адресу)
  - html/
  - журнал/
- subdomain.domain.dev/ (в настоящее время используется - отдельный проект, но все еще в том же домене)
  - html/
    - css/
    - скрипты/
    - index.php
    - ...
  - журнал/

Прямо сейчас я могу посетить эти три URL-адреса, и они работают, за исключением, конечно, база данных.домен.dev - это просто дает мне страницу по умолчанию, которая показывает, что Apache работает. Я пытаюсь установить phpMyAdmin на этот субдомен но это не работает.

У меня уже установлен MySQL на этом сервере — это то, что использует WordPress. Я планирую добавить в нее еще одну базу данных и еще одного пользователя, поэтому я пытаюсь установить phpMyAdmin, так как оттуда проще управлять.

SSL уже работает, так как я вижу страницу, которая показывает, что Apache работает, когда я посещаю страницу. Настройки DNS были взяты из облачного DNS GCP.

На моем /etc/httpd/sites-available/database.domain.dev.conf, У меня есть это:

<VirtualHost *:80>
    ServerName www.database.domain.dev
    ServerAlias database.domain.dev
    DocumentRoot /var/www/database.domain.dev/html
    ErrorLog /var/www/database.domain.dev/log/error.log
    CustomLog /var/www/database.domain.dev/log/requests.log combined
    RewriteEngine on
    RewriteCond %{SERVER_NAME} =www.database.domain.dev [OR]
    RewriteCond %{SERVER_NAME} =database.domain.dev
    RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>

На моем /etc/httpd/conf.d/phpMyAdmin.conf, У меня есть это:

Псевдоним /manage /usr/share/phpMyAdmin

...

<Виртуальный хост *:80>
    Администратор сервера [email protected]
    DocumentRoot /var/www/database.domain.dev/html
    имя_сервера database.domain.dev
</ виртуальный хост>

Когда я посетил https://база данных.домен.dev/управление Я ожидал увидеть всплывающее окно phpMyAdmin, но получил сообщение об ошибке, в котором говорилось, что мне не разрешено просматривать страницу. Когда я пытался https://database.domain.dev/bogus он сказал, что URL-адрес не может быть найден. Итак, это дает мне представление о том, что псевдоним работает, но я не знаю, почему у меня нет доступа для просмотра страницы.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.