Ske*_*h22 4 nginx phpmyadmin 16.04 php7
我刚刚安装了 LEMP 堆栈,但每次登录时我的 phpmyadmin 都表现得很奇怪。登录后,我总是收到错误 404。
这是登录后的 URL(注意用户现在已登录):
http://localhost/index.php?token=c47a44d4fefaa8ef326d507c26fe9541&phpMyAdmin=207bvrfpmrj3r50769qpvjc6m2jrr2mq
Run Code Online (Sandbox Code Playgroud)
我收到错误 404。
当我输入 localhost/phpmyadmin 时,它现在可以正常工作了。
jma*_*ary 13
这是一个:无需考虑已安装 php7-fpm 的 Ubuntu 16.04 设置。
sudo apt-get install phpmyadmin
Run Code Online (Sandbox Code Playgroud)
然后在文件的最后一个 } 之前将以下块复制粘贴到 /etc/nginx/sites-avaliable/default
location /phpmyadmin {
root /usr/share/;
index index.php index.html index.htm;
location ~ ^/phpmyadmin/(.+\.php)$ {
try_files $uri =404;
fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
location ~* ^/phpmyadmin/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ {
root /usr/share/;
}
}
Run Code Online (Sandbox Code Playgroud)
使用以下命令保存并重新启动 nginx:
sudo service nginx restart
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11238 次 |
| 最近记录: |