我已经装好的oneinstack,怎么配置thinkphp呢

问答中心分类: Nginx我已经装好的oneinstack,怎么配置thinkphp呢
lianger 提问 2年 前

当前的pathinfo==2 ,nginx 配置为oneinstack默认的:
server {
    listen 8089;
    server_name _;
    access_log /data/wwwlogs/access_nginx.log combined;
    root /data/wwwroot/lianger;
    index index.html index.htm index.php;
    location /nginx_status {
        stub_status on;
        access_log off;
        allow 127.0.0.1;
        deny all;
        }
    location ~ [^/]\.php(/|$) {
        #fastcgi_pass remote_php_ip:9000;
        fastcgi_pass unix:/dev/shm/php-cgi.sock;
        fastcgi_index index.php;
        include fastcgi.conf;
        }
    location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|flv|ico)$ {
        expires 30d;
        access_log off;
        }
    location ~ .*\.(js|css)?$ {
        expires 7d;
        access_log off;
        }
    }
    问题:只能访问首页,
  http://url:8089/index.php/admin    报:Access denied.
  http://url:8089/admin    报:

404 Not Found
nginx