
正文
thinkphp修改主页,thinkphp首页
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
我用ThinkPHP做了网站,但是首页不能自动跳转到index.php
exit是直接终止程序,当然不会跳转了!可以直接使用redirect方法重定向。
之后action里面的function 要与模板名一样就行了。访问的时候默认的是这种格式 localhost/projectname/index.php?m=actionName&a=functionName 要区分大小写,你可以去网上查查,还可以改各种你定义的样子。
index()方法里面有没有这一句话:$this-display(); 这句话就是允许显示index.html模板页面。在你的Index/Tpl/Index/下面检查有没有一个叫做index.html的页面,如果有,里面是不是空白文件,没有东西。
协助用户将apache下的一个网站迁移到nginx环境中,结果发现用户用的ThinkPHP框架做的开发,默认用的pathinfo。这是一个很头疼的问题,因为nginx不支持pathinfo,贸然一并打开也担心不安全。
你开启了多模块,但没有把Index加进去。
waitSecond :跳转等待时间 单位为秒 jumpUrl :跳转页面地址 success和error方法会自动判断当前请求是否属于Ajax请求,如果属于Ajax请求则会调用ajaxReturn方法返回信息,具体可以参考后面的AJAX返回部分。
相关问答
Q1: thinkphp所有页面显示空白
正常只能代表环境搭建成功,可以跑PHP代码了而已,你页面空白应该是代码的问题,并非环境问题。
TP框架要求3以上的PHP环境,否则运行就是这样。你检查一下咯。
你好,你的路由没设置吧,新的服务器不支持项目中的路由,还有php中的rewrite模块也要打开。
Q2: 求解,thinkphp,我去掉index.php之后,首页可以打开,其他页面404,为什么...
1、伪静态规则设置错误,WordPress程序前台首页与后台访问没有问题,前台二级页面无法访问提示404一般都是伪静态没有正确配置导致的。
2、自定义错误页面就是当用户输入了错误的url地址或者输入了一个不存在的url地址时,所返回的一个页面,它的目的是:告诉浏览者其所请求的页面不存在或链接错误,同时引导用户使用网站其他页面而不是关闭窗口网站离开。
3、测试正常 linux 上找不到十之八九都是大小写的问题。。
4、把你的缓存清空,debug为true的时候是不使用缓存的,所以正常。为false的时候使用了缓存。
5、是权限的问题,我的MAC系统从ubantu CHECKOUT下来也经常出这样的问题 希望我的回答对你有帮助,如果有疑问,请继续“追问”答题不易,互相理解,您的采纳是我前进的动力。
Q3: 怎么修改thinkphp中的第一页和最后一页
如果是(或者是用户有提交数据可以进行验证或判断)的话,在你原来默认的主页控制器中initialize(初始化函数)中判断 是否获取到用户输入的用户名或密码,如果没有的话就跳转到要添加的页面(也就是登陆页面)。
恩 代码是没有问题的,首页和第一页不显示是因为你当前在第一页,那么点击首页和第一页都是跳到第一页,所以没有必要显示。
这个问题最好去thinkPHP官网问一下,我是这样做的。首先下载 ThinkPHP 的分页类,然后修改 分页类代码,使之返回的字符串符合Bootstrap分页布局格式,然后通过控制器将分页数据扔给模板就好了。
Q4: 用thinkphp怎么直接访问网站主页
1、如果你仅仅是想重定向要一个指定的URL地址,而不是到某个模块的操作方法,可以直接使用redirect方法重定向,例如:Redirect方法的第一个参数是一个URL地址。
2、xfxz.com/thinkphp/index.php/index/index的方式就可以访问到主页。
3、nginx服务器环境是不支持think php的rewrite模式的,你可以修改一下nginx的配置文件。
Q5: thinkphp3.1.3升级thinkphp3.2.3问题
1、如果是从官网上下载的肯定不会出现这种问题,唯一的解释就是你的AppServ设置有问题。
2、[新增] 增加strict连贯操作,用于设置数据写入和查询是否严格检查是否存在字段 默认情况下 不合法数据字段自动删除,如果设置了严格检查则会抛出异常。
3、ThinkPHP3版本 2版本在此前的3版本之上,引入了命名空间,强化了驱动化和行为,增强了模块化的概念和对云平台的支持,并改进了诸多的细节。
关于thinkphp修改主页和thinkphp首页的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







