AMH 社区首页
AMH社区 - 开放自由有价值的社区
[求助帖] AMH 使用THINKPHP 报错404,只要使用display() 就报错, |
|
---|---|
clto |
clto 发表于 2017-06-15 16:13:33
如题,,,<?php
namespace Home\Controller; use Think\Controller; class IndexController extends Controller { public function index(){ $this->show('<style type="text/css">*{ padding: 0; margin: 0; } div{ padding: 4px 48px;} body{ background: #fff; font-family: "微软雅黑"; color: #333;font-size:24px} h1{ font-size: 100px; font-weight: normal; margin-bottom: 12px; } p{ line-height: 1.8em; font-size: 36px } a,a:hover{color:blue;}</style><div style="padding: 24px 48px;"> <h1>:)</h1><p>欢迎使用 <b>ThinkPHP</b>!</p><br/>版本 ','utf-8'); $this->display(); } } 这是全新的TP框架,刚刚生成,我只要加上 $this->display();就报404错误,我也很无奈, 404 Not Found nginx AMPathinfo 已经开启,,只要不用这个函数,其他功能正常,但是就是不能用这个。用就404,我已经折磨一下午了,希望高手帮忙解决,谢谢 http://120.27.115.225/index.php/home/index/ 这个地址,写了就报404错误,, http://120.27.115.225/index.php/home/index/add 这个地址没写display 这个函数,就正常
点赞,加油! (0分)
2017-06-15 16:13:33 1
|
amysql |
display应该是调用模板,看是否模板文件不存在。
回复
2017-06-15 16:34:02 2
AMH面板 - 好用高效低占用、安全可靠极稳定 |
clto |
回复
2017-06-16 08:46:12 3
|
clto |
回复
2017-06-16 08:56:51 4
|
clto |
我查了一下,LOG日志文件,里面显示ERR: 模板不存在:./Application/Home/View/Index/index.html 找不到模版,可是我的模版文件是纯在的啊,这个路径怎么设置?
回复
2017-06-16 09:14:00 5
|
clto |
搞定了,。。。。。。。。。。。。。。。。。。服了。。、、
最后竟然是路径问题 index 改成 Index I是大写就OK了。
回复
2017-06-16 09:33:07 6
|
9513645 |
查看你文件名,linux是区分大小写的,abc.gif 和 ABC.gif 是表示2个不同文件~
回复
2017-06-16 10:33:41 7
|
yanghang |
tp3你要看配置文件,配置文件有大小写转换的,并且调试模式默认的是大写
回复
2017-06-16 10:57:18 8
|