Application/Install/Controller/IndexController.class.php

(开头部分) 3KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<?php
namespace Install\Controller;
use Think\Controller;
use Think\Db;

class IndexController extends Controller {
    function _initialize(){
        if(file_exists("./Data/install.lock")){
            redirect(__ROOT__."/");
        }
    }
	//第一步
    public function step1(){
        $data=array();
        $data['phpversion'] = @ phpversion();
        $data['os'] = PHP_OS;
		
        if (class_exists('pdo')) {
            $data['pdo'] = '<i class="fa-rig">已开启</i>';
        } else {
            $data['pdo'] = '<i class="fa-err">未开启</i>';
        }
        
        if (extension_loaded('pdo_mysql')) {
            $data['pdo_mysql'] = '<i class="fa-rig">已开启</i>';
        } else {
            $data['pdo_mysql'] = '<i class="fa-err">未开启</i>';
        }
		
        if (ini_get('file_uploads')) {
            $data['upload_size'] = '<i class="fa-rig">' . ini_get('upload_max_filesize') . '</i>';
        } else {
            $data['upload_size'] = '<i class="fa-err">禁止上传</i> ';
        }
		
        if (function_exists('session_start')) {
            $data['session'] = '<i class="fa-rig">支持</i> ';
        } else {
            $data['session'] = '<i class="fa-err">不支持</i> ';
        }
		
        $folders = array(
            '',//根目录
            'Data',
			'Uploads',
			'Application/Common/Conf',
			'Application/Runtime',
        );
        $new_folders = array();
        foreach($folders as $dir){
            $Testdir = "./".$dir;
            sp_dir_create($Testdir);
            if(sp_testwrite($Testdir)){
                $new_folders[$dir]['w'] = true;
            } else {
                $new_folders[$dir]['w'] = false;
            }
            if(is_readable($Testdir)){
                $new_folders[$dir]['r'] = true;
            } else {
后面还有 57 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。