我正在使用Nginx与Centos 7,这是工作正常。之后,我安装了phpMyAdmin这是成功安装,以及,但当我访问它在浏览器上,它显示白色空白页没有HTML源代码。我做错了什么?
arknldoa1#
根据已接受的答案,我找到了解决方案,但我不想将权限更改为777,而是更愿意更改所有权,如下所示:
777
sudo chown -R nginx:nginx /var/lib/php/session/
session目录的组默认为apache,我将其更改为nginx,即运行php-fpm和nginx的用户
session
apache
nginx
php-fpm
vjrehmav2#
我找到解决办法了。/var/lib/php/session/文件夹不能被nginx/php-fpm写入,我刚刚把权限修改为777,现在它可以工作了。
fkaflof63#
您需要添加符号链接
sudo ln -s /usr/share/phpMyAdmin /usr/share/nginx/html
之后,重新启动php-fpm进程。
sudo systemctl restart php-fpm
https://www.digitalocean.com/community/tutorials/how-to-install-and-secure-phpmyadmin-with-nginx-on-a-centos-7-server
3条答案
按热度按时间arknldoa1#
根据已接受的答案,我找到了解决方案,但我不想将权限更改为
777
,而是更愿意更改所有权,如下所示:session
目录的组默认为apache
,我将其更改为nginx
,即运行php-fpm
和nginx
的用户vjrehmav2#
我找到解决办法了。
/var/lib/php/session/文件夹不能被nginx/php-fpm写入,我刚刚把权限修改为777,现在它可以工作了。
fkaflof63#
您需要添加符号链接
之后,重新启动php-fpm进程。
https://www.digitalocean.com/community/tutorials/how-to-install-and-secure-phpmyadmin-with-nginx-on-a-centos-7-server