安装后如何禁用正在执行的php文件并启用

时间:2018-12-26 01:43:52

标签: php install

我有一个登录帐户,并在安装文件夹中注册了php脚本。但是,即使用户尚未安装脚本,也可以访问我的index.php。如何锁定正在访问的索引文件并强制他们先安装脚本,然后他们才能访问索引。

感谢我的帮助

2 个答案:

答案 0 :(得分:1)

您可以使用类似这样的方法来检测安装脚本并阻止索引运行:

library(data.table)
n <- 3
setDT(dat)[, Jcat := as.integer(cut(J, breaks = n))]

编辑1

这也适用于目录:

<?php 

// Put this at the top of index.php
if (file_exists('install.php')) {
    die('You must run and delete install.php');
}

答案 1 :(得分:-1)

我有时使用会话变量对我的php文件进行授权。我这样使用它:

if(!isset($_SESSION['install']) || $_SESSION['install'] = 0) {
//prevent install
}
else {
//install statement
}

然后,如果用户登录或注册:

$_SESSION['install'] = 1;

希望有帮助