В настоящее время я пытаюсь настроить установку 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.