phpMyAdmin + nginx + Arch Linux = Не удается перейти через экран входа в систему, требуется совет - PullRequest
0 голосов
/ 09 января 2012

В настоящее время я пытаюсь настроить установку phpMyAdmin по URL-адресу, например http://host.site.com/phpmyadmin,, и наталкиваюсь на несколько кирпичных стен.Вот подробности.

phpMyAdmin 3.4.9

Linux 3.1.7-1-ARCH (Arch Linux OS)

nginx 1.10.x

mySQL5.0.90 (я думаю, не указывайте мне на это)

последняя версия PHP, доступная для пользователей Arch (5.3.7)

Что происходит, когда я получаю доступ к установке PMA на моем сайте,который в этом примере будет good.cakeisalie.com/phpMyAdmin, я получаю обычный экран входа в PMA, где вы вводите свое имя пользователя и пароль для входа на сервер SQL.

ОДНАКО.Когда я заполняю форму, круг загрузки Firefox вращается, но затем он выводит меня на какой-то дурацкий URL, подобный этому:

hxxp: //good.cakeisalie.com/mnt/hd1/www/good.cakeisalie.com / phpMyAdmin / index.php? lang = en & token = d7177644eb3a22077864e89fc0da9c3b, not hxxp: //good.cakeisalie.com/phpMyAdmin/index.php? lang = en & token = d643d6464646464646477646464646464646464Я озадачен этой проблемой, и я не могу понять, что происходит.

Вот моя запись nginx (урезанная, чтобы помочь найти части преступника):

server {
# UTF-8
charset utf-8;

# server name
server_name good.cakeisalie.com;
root /mnt/hd1/www/good.cakeisalie.com;
index index.php index.html index.htm;

location / {
# error_page 404 some.file;
# error_page 422 some.file;
# error_page 500 502 503 504 some.file;
# error_page 403 some.file;
}

# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
#
location ~ \.php$ {
#     root           html;
include        fastcgi_params;
fastcgi_param SCRIPT_FILENAME /mnt/hd1/www/good.cakeisalie.com$fastcgi_script_name;
  if ($uri !~ "^/uploads/") {
  fastcgi_pass   127.0.0.1:9000;
  }
}
# deny access to .htaccess files, if Apache's document root
# concurs with nginx's one
#
location ~ /\.ht {
        deny  all;
}
}

Спасибо взаранее, если вы можете помочь мне с этим вопросом!- Cubeburner.

1 Ответ

0 голосов
/ 10 января 2012

Исправил это сам.

Пришлось установить $ cfg ['PmaAbsoluteUri'] на правильный URL-адрес, чтобы все работало бесперебойно.

Я знал, что упускаю что-то простое. > _>

...