当前位置:论坛首页 > Linux面板 > 求助

FastAdmin网站安装完后打开首页403,文件404

发表在 Linux面板2017-12-30 18:55 [复制链接] 13 12880

本帖最后由 xiangzuo 于 2017-12-31 15:24 编辑

先是用命令行安装了FastAdmin后台开发框架程序,安装成功后,才进宝塔后台增加的网站绑定的域名,最后打开网站都是403;
不知是不是配置文件的问题;以下是这个网站的配置文件,帮看看怎么修改。谢谢!


server
{
    listen 80;
    server_name zm.vizine.cn;
    index index.php index.html index.htm default.php default.htm default.html;
    root /zundata/www/fastadmin;
   
    #SSL-START SSL相关配置,请勿删除或修改下一行带注释的404规则
    #error_page 404/404.html;
    #SSL-END
   
    #ERROR-PAGE-START  错误页配置,可以注释、删除或修改
    error_page 404 /404.html;
    error_page 502 /502.html;
    #ERROR-PAGE-END
   
    #PHP-INFO-START  PHP引用配置,可以注释或修改
    include enable-php-55.conf;
    #PHP-INFO-END
   
    #REWRITE-START URL重写规则引用,修改后将导致面板设置的伪静态规则失效
    include /www/server/panel/vhost/rewrite/zm.vizine.cn.conf;
    #REWRITE-END
   
    #禁止访问的文件或目录
    location ~ ^/(\.user.ini|\.htaccess|\.git|\.project|LICENSE|README.md)
    {
        return 404;
    }
   
    location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
    {
        expires      30d;
        access_log off;
    }
   
    location ~ .*\.(js|css)?$
    {
        expires      12h;
        access_log off;
    }
    access_log  /www/wwwlogs/zm.vizine.cn.log;
}

QQ截图20171230183520.png
QQ截图20171230183540.png
使用道具 举报 只看该作者 回复
发表于 2017-12-31 14:14:01 | 显示全部楼层
本帖最后由 nohacks 于 2017-12-31 20:00 编辑

https://gitee.com/karson/fastadmin

官方的代码目录,根目录没有首页文件


需要在宝塔面板设定工作目录为 public

并且还要设置伪静态 ,看官方介绍是基于thinkphp 开发的,伪静态应该设置为thinkphp规则即可,代码如下:



  1. location / {
  2.         if (!-e $request_filename){
  3.                 rewrite  ^(.*)$  /index.php?s=$1  last;   break;
  4.         }
  5. }

复制代码

1.jpg

使用道具 举报 回复 支持 1 反对 0
发表于 2017-12-30 22:06:04 | 显示全部楼层
配置文件应该没有问题!

----------------------------------------------------------------------------------------------------
菜鸟团队技术博客点击联系
使用道具 举报 回复 支持 反对
发表于 2017-12-31 01:17:21 | 显示全部楼层
查看一下网站所属的用户看是不是www
使用道具 举报 回复 支持 反对
发表于 2017-12-31 01:20:36 | 显示全部楼层
补充:如果是403,你看一下路径有没弄错,还有就是域名后面跟上你的网站入口文件如:index.php 或者 index.html试试看,如果正常,那就是配置文件出错,如果不行,那多半是网站源码所属用户不是www
使用道具 举报 回复 支持 反对
发表于 2017-12-31 09:35:48 | 显示全部楼层
CharLin 发表于 2017-12-31 01:20
补充:如果是403,你看一下路径有没弄错,还有就是域名后面跟上你的网站入口文件如:index.php 或者 index. ...

看了网站所属用户是root,我改成WWW了,但还是一样的,打不开。
使用道具 举报 回复 支持 反对
发表于 2017-12-31 11:33:42 | 显示全部楼层
是根目录和子目录,就是整站,你查看一下子目录有没改
使用道具 举报 回复 支持 反对
发表于 2017-12-31 11:49:07 | 显示全部楼层
CharLin 发表于 2017-12-31 11:33
是根目录和子目录,就是整站,你查看一下子目录有没改

全部都改成了www
使用道具 举报 回复 支持 反对
发表于 2017-12-31 15:23:23 | 显示全部楼层
nohacks 发表于 2017-12-31 14:14
https://gitee.com/karson/fastadmin

官方的代码目录,根目录没有首页文件

是的非常感谢你,我看宝塔的网站目录,运行目录有说明这个[部分程序需要指定二级目录作为运行目录,如ThinkPHP5,Laravel
选择您的运行目录,点保存即可]。按着你说的,特别是伪静态帮助了我,不然没有伪静态后台也是登不了。现在可以了,谢谢!感谢!你也在玩FastAdmin的程序?
使用道具 举报 回复 支持 反对
发表于 2017-12-31 16:06:39 | 显示全部楼层
xiangzuo 发表于 2017-12-31 15:23
是的非常感谢你,我看宝塔的网站目录,运行目录有说明这个[部分程序需要指定二级目录作为运行目录,如Thi ...

呵呵,不用客气,没有玩过fastadmin,但用过thinkphp的程序,遇到过类似的问题
使用道具 举报 回复 支持 反对
发表于 2017-12-31 16:30:35 | 显示全部楼层
nohacks 发表于 2017-12-31 16:06
呵呵,不用客气,没有玩过fastadmin,但用过thinkphp的程序,遇到过类似的问题 ...

不过你的伪静态也不对,用你的进了后台 但菜单点了没反应,中间空白;在官网也没有看到Nginx系统下的伪静态
使用道具 举报 回复 支持 反对
发表于 2017-12-31 19:02:36 | 显示全部楼层
本帖最后由 nohacks 于 2017-12-31 19:11 编辑
xiangzuo 发表于 2017-12-31 16:30
不过你的伪静态也不对,用你的进了后台 但菜单点了没反应,中间空白;在官网也没有看到Nginx系统下的伪静 ...

官方的 https://gitee.com/karson/fastadmin/blob/master/public/.htaccess

Apache Rewrite:内容如下:

  1. <IfModule mod_rewrite.c>
  2.   Options +FollowSymlinks -Multiviews
  3.   RewriteEngine On

  4.   RewriteCond %{REQUEST_FILENAME} !-d
  5.   RewriteCond %{REQUEST_FILENAME} !-f
  6.   RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]
  7. </IfModule>
复制代码

规则转换工具:Apache转Nginx
  1. # nginx configuration

  2. location / {
  3.   if (!-e $request_filename){
  4.     rewrite ^(.*)$ /index.php;
  5.   }
  6. }
复制代码

估计这样就可以了,测试下。
使用道具 举报 回复 支持 反对
发表于 2017-12-31 19:23:48 | 显示全部楼层
nohacks 发表于 2017-12-31 19:02
官方的 https://gitee.com/karson/fastadmin/blob/master/public/.htaccess

Apache Rewrite: ...

不行哟   进后台后啥也用不了  点啥都没有反应
QQ截图20171231191012.png
使用道具 举报 回复 支持 反对
发表于 2017-12-31 20:30:42 | 显示全部楼层
本帖最后由 nohacks 于 2017-12-31 20:40 编辑

.............
使用道具 举报 回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

工作时间:白班:9:00 - 18:00

工作时间:晚班:18:00 - 24:00

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表