www.5129.net > thinkphp linux

thinkphp linux

不用在 index.php 加个 define('BIND_MODULE', 'House'); 直接在公共配置文件中加上 'DEFAULT_MODULE' => 'House', // 默认模块这样访问就不用带上House模块名称了。 URL/House/user/index 变成 URL/user/index

这个问题的话我从几个方面来回答 如果你不知道怎么在linux上部署tp的话我建议你可以看一下wdcp这个套件包,官方有教程,是lanmp的集成环境,建议都装上。 如果是使用上的话,要注意几点,就是tp里面有几个文件夹是需要给写入权限的,不过你可以...

你访问的url中把index.php被上去,可能是你的配置没有写好,重写规则出了问题,或者是线上环境与开发环境不一样,重写规则也可能是不一样的。 另外,会不会是大小写的问题,你检查一下。

http://document.thinkphp.cn/manual_3_2.html 装好LNMP,直接把thinkphp扔web目录下就可以了啊

确保伪静态正常 比如apache的.htaccess

你的服务器的PHP是哪个版本? 你出错的THINKPHP是哪个版本? 你运行的例子的THINKPHP是哪个版本?

伪静态配置没生效或者你think路由配置错误

有可能出现在这几个问题上: 1。 路径名:windows下用的是 c:\a\b\c 这样的格式,linux下用的是 /a/b/c 这样的格式 2. 文件名大小写: windows 下 a.php 和 A.php 是同一个文件,linux下认为是2个不同的文件 3. 权限问题: 最好将文件权限设置为 75...

1.检查下里的linux服务器环境配置是否正确 2.检查里的数据库链接对不对 3.检查理服务器中的文件权限是否正确

__APP__ 和 __URL__ 在Linux是有问题的,通常都是自己定义变量

网站地图

All rights reserved Powered by www.5129.net

copyright ©right 2010-2021。
www.5129.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com