请选择 进入手机版 | 继续访问电脑版

SpeedPHP框架

 找回密码
 注册成为新用户

QQ登录

只需一步,快速开始

查看: 2341|回复: 5

伪静态配置问题

  [复制链接]
发表于 2015-1-2 22:55:40 | 显示全部楼层 |阅读模式
配置伪静态的文件,用的lnmp环境,更改了nginx.conf下面是增加的规则
  1. location / {
  2.                         index index.html index.php;
  3.                         if (-f $request_filename/index.html){
  4.                                 rewrite (.*) $1/index.html break;
  5.                         }
  6.                         if (-f $request_filename/index.php){
  7.                                 rewrite (.*) $1/index.php;
  8.                         }
  9.                         if (!-f $request_filename){
  10.                                 rewrite (.*) /index.php;
  11.                         }
  12.                 }
复制代码

其他部分都是照着手册来做的,但是最终结果提示
SELECT * FROM acl WHERE controller = 'main' AND action = 'index' ORDER BY aclid
执行错误: Table 'ldustu.acl' doesn't exist

说是找不到数据库,这是什么原因呢?

发表于 2015-1-3 10:33:44 | 显示全部楼层
找不到数据表,估计你是用了权限控制ACL,但是没照教程里面新建权限表。

和伪静态没有关系。
 楼主| 发表于 2015-1-4 13:02:30 | 显示全部楼层
jake 发表于 2015-1-3 10:33
找不到数据表,估计你是用了权限控制ACL,但是没照教程里面新建权限表。

和伪静态没有关系。 ...
    'launch' => array( // 加入挂靠点,以便开始使用Url_ReWrite的功能
            'router_prefilter' => array(
                            array('spUrlRewrite', 'setReWrite'),  // 对路由进行挂靠,处理转向地址
                    ),
            'function_url' => array(
                            array("spUrlRewrite", "getReWrite"),  // 对spUrl进行挂靠,让spUrl可以进行Url_ReWrite地址的生成
                ),
    ),
这个是配置的文件,没有开启权限控制,也建表,但是具体是什么原因,我那个不是一个表,是一个数据库的名称

发表于 2015-1-4 13:45:29 | 显示全部楼层
该表就是教程 http://www.speedphp.com/thread-3735-1-1.html

里面的ACL表。

“ Table 'ldustu.acl' doesn't exist”翻译过来就是“ldustu库里面的acl表不存在”。

如果你的程序在找这个表,那么证明了有开了权限控制,所以才会找这个表。和伪静态没什么关系。
 楼主| 发表于 2015-1-4 13:47:23 | 显示全部楼层
jake 发表于 2015-1-4 13:45
该表就是教程 http://www.speedphp.com/thread-3735-1-1.html

里面的ACL表。

我重新写了一遍,能正常显示网页,但是url链接没有变化
发表于 2015-1-4 14:14:26 | 显示全部楼层
ArthurWang 发表于 2015-1-4 13:47
我重新写了一遍,能正常显示网页,但是url链接没有变化

或者看一下手册吧。有可能之前是弄混了权限控制和伪静态的点。
您需要登录后才可以回帖 登录 | 注册成为新用户

本版积分规则

手机浏览|简版|中文PHP框架|开源协议|SpeedPHP.com ( 粤ICP备08008671号

GMT+8, 2019-12-10 05:38

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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