TemplateNotFoundException in Think.php line 82

thinkphp项目在本地运行完好 到了线上出现这个错误  模板文件确实的存在 怎末都找不到原因

后来发现 大小写的原因 本地运行对大小写要求不严格 线上 linux环境对大小写有严格的要求导致出现模板文件不存在

以后起名字 尽可能的全部小写 不然等上线的时候出现这样的问题  头都大了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在ThinkPHP中,可以使用配置文件和数据库模型类来连接数据库。 首先,确保您已经正确配置了数据库连接信息。在ThinkPHP项目中,数据库连接信息通常存储在 `config/database.php` 文件中。打开该文件,确保以下配置项正确设置: ```php return [ // 数据库类型 'type' => 'mysql', // 服务器地址 'hostname' => 'localhost', // 数据库名 'database' => 'your_database', // 用户名 'username' => 'your_username', // 密码 'password' => 'your_password', // 端口 'hostport' => '3306', // 其他配置项... ]; ``` 上述配置项中的值需要根据您的实际数据库信息进行修改。 接下来,您可以使用ThinkPHP提供的数据库模型类来连接数据库并执行查询操作。以下是一个简单的示例: ```php <?php namespace app\index\controller; use think\Controller; use think\Db; class Index extends Controller { public function index() { // 查询数据 $result = Db::name('users')->where('status', 1)->select(); // 输出查询结果 dump($result); } } ``` 上述示例中,我们使用了 `Db` 类来操作数据库。`name('users')` 方法用于选择要操作的数据表。然后,我们使用 `where('status', 1)` 条件来筛选状态为1的用户,并使用 `select()` 方法执行查询操作。最后,使用 `dump()` 函数输出查询结果。 请根据您的实际需求和项目结构进行适当的修改。详细的数据库操作方法和用法,请参考ThinkPHP的官方文档。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值