慕娘4130632
是intval有问题吧,用int就好
苗涛
找到问题了,
{default /}<p>游客</p> --》 {default/}<p>游客</p>
括号写成其他语言格式了。
草帽岚梓
求详细叙述
草帽岚梓
草帽岚梓
可能输入错误
草帽岚梓
根目录自带一个 .example..env 文件,你可以直接更名为 .env 文件,然后就能看到具体的报错信息,再根据错误解决吧
weixin_慕丝9275965
这个view用对了吗?检查一下
慕婉清5167824
return $this->assign('变量名','值') ;
慕婉清9230046
建议,你应该截图说明,报的什么错误?方便其他人给你回复。
报错猜测可能是你访问路径问题。
小小22166
需要设置你的站点伪静态,打开public-.htaccess
把:RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
改成:RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]
就可以了
小小单身
是的,就这个意思。.ENV就理解为一个全局的变量。这个变量直接在env文件中编辑。
shaoyingan
彦生_
第三个细节问题,已解决,没有更改名空间,app\admin\controller
weixin_慕雪5146930
能具体描述下吗
weixin_慕雪5146930
看看目录架构 主要大小写 controller Index等的拼写
weixin_慕雪5146930
D:/phpstudy_pro/WWW/tp5/public 我的文件目录,
moka先森
请重试
发疯图强的罗夏
先学一些php基本知识再看,windows 系统有一键安装使用的软件,比如phpstudy
慕先生8712075
你的访问地址写错了,应该是localhost/index/user/demo ,
访问路径:模块/控制器/操作方法;控制器名如果是驼峰命名例如UserName, 那么访问时是localhost/index/user_name/demo
控制器名访问时首字母不分大小写,即写User和user效果一样,自己可以试
xiaoxiaobai111
应该是路径规则不对吧。
<IfModule mod_rewrite.c>
Options +FollowSymlinks -Multiviews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>根目录public下 .htaccess的文件,改成这样,意思就是这个访问url部分替换成 模块+控制器+方法名不需要在前面加index.php了。
xiaoxiaobai111
不能自己先把admin文件夹创建出来么。
宝慕林1019460
use think\Controller; use think\View;
主要是看有没有使用这个Controller和View;
$this->assign('name','gkk');
return $this->fetch('');
一样可以输出
慕勒3053922
ctrl+n
贵阳图文快印网
我想一是为了安全,一是为了规范
慕后端2221823

这个正解,非常感谢两位大佬 @a_agiao @lemon_lyue
Y指针
路径规则不对,把public目录下的.htaccess修改下
<IfModule mod_rewrite.c>
Options +FollowSymlinks -Multiviews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]
</IfModule>
慕丝2308777
文件->设置->插件 然后直接在上面搜thinkphp 就会出来一个 thinkphp5 直接安装,装完然后重启之后 就可以用了
慕田峪1282061
好像是Sublime Text
慕妹2563126
慕勒1569968
你可以理解为和smarty采用了相似的实现方式,这并不是smarty模板,是框架自己的模板。