
正文
thinkphpiis空间,thinkphpgui
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
请教各位大神,iis环境下配置thinkphp,页面错误
1、把根目录下的这个CONFIG删掉重新刷新页面。
2、在你的网站配置中加入 ErrorDocument 404 /40html 即可。
3、综合分析上面的错误表现我们可以看出,主要是由于iwam账号(在我的计算机即是iwam_myserver账号)的密码错误造成了http 500内部错误。
4、你可以使用urldecode解码后再输出看看,因为浏览器在跳转的时候会进行转码,有得浏览器虽然转码了但是现实的还是原来的中文,有得就被urlencode了,多以建议你解码看下。
5、感觉应该是服务器缓存配置问题,和thinkphp应该一点关系都没有,因为你改的是入口文件,而且改完之后是直接报错了,这种致命错误会中断程序的,所以thinkphp根本就没办法生成缓存文件。
6、是你自己的网站吗,可以查看下thinkphp的日志,看有没有相关的错误记录。
相关问答
Q1: iis怎么实现thinkphp中的伪静态
1、IIS安装URL_Rewrite组件,在IIS的站点管理里面有个URL重写的按钮,点进去可以设置规则,可以导入.htaccess文件自动生成规则,也可以直接在站点根目录下的web.config中添加代码。
2、我是直接用IIS本身设置404错误,不用ISAPI_Rewrite。设置方法:IIS网站-属性-自定义错误,http错误选择“404”,双击404或编辑属性,消息类型为“文件”,文件:D:\web\40html。
3、所谓伪静态,不是把原始地址A“展示”为静态地址B,而是使用静态地址B,通过规则把它重新“解析”为地址A。.htaacess规则的两个参数可能用反了,清空缓存,再试试。
4、说明:(?!/Public)意思就是排除Public这个目录,这样css等文件就可以加载到了。这是适用于IIS7,IIS5,IIS0及以上的ThinkPHP的伪静态规则,把以下代码保存成web.config文件,放到FTP的web目录内即可。
Q2: Thinkphp中命名空间是怎么做类文件引入的
Think目录:系统核心类库 Org目录:第三方公共类库 这些目录下面的类库都可以自动加载,只要把相应的类库放入目录中,然后添加或者修改命名空间定义。
在default.cs中只需要 N.XXX x=new N.XXX 即可。
,ThinkPHP import 方法 ThinkPHP 模拟了 Java 的类库导入机制,统一采用 import 方法进行类文件的加载。
在thinkPHP中模板和css是这样的输出和引用的:首先说模板要放在与模板对应的文件夹中,然后css和js等外部引用的文件要在你模板目录下新建一个名叫public的文件夹,css和js文件就是放在这个文件夹中的。
这是入口文件的一句话 ,照着写 // 引入ThinkPHP入口文件 require ./ThinkPHP/ThinkPHP.php;路径常量系统和应用的路径常量用于系统默认的目录规范,可以通过重新定义改变,如果不希望定制目录,这些常量一般不需要更改。
与 import 方法的区别在于,vendor 方法默认的导入路径为 ThinkPHP系统目录/Vendor 目录,默认后缀为 .php。
Q3: 求一个thinkphp5.1的优缺点
官方说明:1版本已经正式作为LTS版本,提供长达三年的服务支持,可以放心使用。
基于ThinkPHP5出色的性能和REST支持、远程调试和更好的支持API开发。让您可以一次开发即可直接兼容PC、移动设备和微信界面,通过简单的配置即可快速构建属于自己的Android、IOS的APP。
php单一入口模式可谓是现在一种比较流行的大型web应用开发模式,比如当前比较流行的一些php开发框架,zend,thinkphp,qeephp,还有cakephp 等他们都是采用的单一入口模式的。
关于thinkphpiis空间和thinkphpgui的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







