thinkphp5开发的程序怎么做install安装文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了thinkphp5开发的程序怎么做install安装文件相关的知识,希望对你有一定的参考价值。

    首先在htdocs目录下面新建一个文件夹,用于我的站点目录。

    然后将下载的Thinkphp安装包解压出来,放在你新建的目录下面。

    在浏览器中输入地址:

    http://localhost/test/public/

    就会出现thinkphp的欢迎界面了。看到这个界面就说明你的thinkphp安装成功了。

    public/index.php               应用入口文件

    application/模块名称/controller      控制器目录

    application/模块名称/model      模型目录

    application/模块名称/view      视图目录

追问

我是要做install安装程序,就是我把我做好的程序打包,别人解压出来放到根目录输入域名/install就能安装我这程序

参考技术A

创建一个INSTALL模型  在入口文件中判断是否安装

判断示例

if (!is_file(__DIR__ . '/config/database.php')) 
    header('Location: ./install.php');
    exit;

如果没有安装则运行install.php

安装文件入口和index.php入口类似  其余自行研究

参考技术B 不知道,上面那个也是乱说的,最看不起这种人本回答被提问者采纳

ThinkPHP怎么做定时任务

就是我想在每周日零点执行一个PHP程序,清空MySQL表里的一个字段值。

参考技术A 这个功能用服务器上面的定时任务做吧,
非得用php也可以做,使用
set_time_limit(0);
ignore_user_abort(true);
写一个死循环,sleep(1),每秒执行一次,具体业务逻辑你自己写,建议这个php程序,依赖一些外部数据来维持,每执行一次,然后记录执行次数到数据库,或者文件里,每次执行读取这个执行次数记录,用来控制程序的执行个数(因为这个程序算是永久进程,除非服务器重启了),除了控制执行次数,也要增加一个文件,数据库记录,来记录一个状态,每次程序执行同时去检查这个状态,如果是1,则执行,如果是0则程序终止,并且前面的执行次数-1,。这样就可以手动结束这些永久php进程了,同时也可以写一些日志,来观察程序的运行状况本回答被提问者和网友采纳

以上是关于thinkphp5开发的程序怎么做install安装文件的主要内容,如果未能解决你的问题,请参考以下文章

thinkphp5怎么用wechat.php配置微信公众

thinkphp5.1-jwt的安装与使用

微信支付v3的demo怎么转换成thinkphp代码

thinkphp5 定时执行任务怎么做

composer的安装方法 以及 ThinkPHP5安装

thinkphp5 现在开启强制路由,想要传递多个参数,做筛选功能的传参数功能,在route.php,怎么定义路由