开源 企业版 高校版 私有云 模力方舟 AI 队友
代码拉取完成,页面将自动刷新
forked from 小微OA/smeoa
加入 Gitee
与超过 1400万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
已有帐号? 立即登录
文件
master
分支 (1)
master
master
分支 (1)
master
克隆/下载
克隆/下载
提示
下载代码请复制以下命令到终端执行
为确保你提交的代码身份被 Gitee 正确识别,请执行以下命令完成配置
初次使用 SSH 协议进行代码克隆、推送等操作时,需按下述提示完成 SSH 配置
1 生成 RSA 密钥
2 获取 RSA 公钥内容,并配置到 SSH公钥
在 Gitee 上使用 SVN,请访问 使用指南
使用 HTTPS 协议时,命令行会出现如下账号密码验证步骤。基于安全考虑,Gitee 建议 配置并使用私人令牌 替代登录密码进行克隆、推送等操作
Username for 'https://gitee.com': userName
Password for 'https://userName@gitee.com': # 私人令牌
master
分支 (1)
master
smeoa
/
install.php
smeoa
/
install.php
install.php 6.62 KB
一键复制 编辑 原始数据 按行查看 历史
小微OA 提交于 2014年08月11日 10:24 +08:00 . 安装文件更新
<?php
$db_config_files = "App/Conf/db.php";
if (isset($_POST["install"])){
$db_host = $_POST["db_host"];
$db_user = $_POST["db_user"];
$db_pass = $_POST["db_pass"];
$db_dbname=$_POST["db_dbname"];
$db_tag = $_POST["db_tag"];
$config_str = "<?php\n";
$config_str .= "return array(\n";
if($_POST['mod_rewrite']){
$config_str .= " 'URL_MODEL'=>2, // 如果你的环境不支持PATHINFO 请设置为3,\n";
}else{
$config_str .= " 'URL_MODEL'=>0, // 如果你的环境不支持PATHINFO 请设置为3,\n";
}
$config_str .= " 'DB_TYPE'=>'mysql',\n";
$config_str .= " 'DB_HOST'=>'" . $db_host . "',\n";
$config_str .= " 'DB_NAME'=>'" . $db_dbname . "',\n";
$config_str .= " 'DB_USER'=>'" . $db_user . "',\n";
$config_str .= " 'DB_PWD'=>'" . $db_pass . "',\n";
$config_str .= " 'DB_PORT'=>'3306',\n";
$config_str .= " 'DB_PREFIX'=>'" . $db_tag . "',\n";
$config_str .= " );\n";
$ff = fopen($db_config_files, "w ");
fwrite($ff, $config_str);
if (!@$link = mysql_connect($db_host, $db_user, $db_pass)) {//检查数据库连接情况
echo "<meta charset='utf-8' />";
echo "<script>\n
window.onload=function(){
alert('数据库连接失败! 请返回上一页检查连接参数');
location.href='install.php';
}
</script>";
die;
} else {
if(!mysql_select_db($db_dbname)){
echo "<meta charset='utf-8' />";
echo "<script>\n
window.onload=function(){
alert('请确认数据库是否存在? 请返回上一页检查连接参数');
location.href='install.php';
}
</script>";
die;
}else{
mysql_select_db($db_dbname);
mysql_query("set names 'utf8'");
$lines = file("Data/Sql/demo.sql");
$sqlstr = "";
foreach ($lines as $line) {
$line = trim($line);
if ($line != "") {
if (!($line{0} == "#" || $line{0} . $line{1} == "--")) {
$sqlstr .= $line;
}
}
}
$sqlstr = rtrim($sqlstr, ";");
$sqls = explode(";", $sqlstr);
foreach ($sqls as $val) {
$val = str_replace("`think_", "`" . $db_tag, $val);
mysql_query($val);
}
rename("install.php", "install.lock");
echo "<meta charset='utf-8' />";
echo "<script>\n
window.onload=function(){
alert('安装成功');
location.href='index.php';
}
</script>";
die;
}
}
}
?>
<!DOCTYPE html>
<html lang='en'>
<head>
<meta charset='utf-8' />
<title>smeoa</title>
<meta content='' name='description' />
<meta content='' name='author' />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="Public/css/bootstrap.min.css" rel="stylesheet" >
<link href="Public/css/style.css" rel="stylesheet">
</head>
<body>
<div class="container">
<div class="row">
<div class="col-md-offset-2 col-md-8">
<div class="page-header">
<h1>小微OA系统 <small>让工作更轻松快乐</small></h1>
</div>
<form method="POST" class="well form-horizontal">
<div class="form-group">
<label class="control-label col-md-4" for="name" >安装文件可写:</label>
<div class="col-md-8">
<?php
if (!is_writable("install.php")){
echo "<button type='button' class='btn btn-danger form-con'>Fail</button><p>请检查install.php是否有修改权限</p>";
} else {
echo "<button type='button' class='btn btn-success form-con'>OK</button>";
}
?>
</div>
</div>
<div class="form-group">
<label class="control-label col-md-4" for="name" >配置文件可写:</label>
<div class="col-md-8">
<?php
if (!is_writable($db_config_files)) {
echo "<button type='button' class='btn btn-danger form-con'>Fail</button><p>请检查App\Conf目录写入权限</p>";
} else {
echo "<button type='button' class='btn btn-success form-con'>OK</button>";
}
?>
</div>
</div>
<div class="form-group">
<label class="control-label col-md-4" for="name" >IMAP扩展:</label>
<div class="col-md-8">
<?php
if (!function_exists('imap_open')){
echo "<button type='button' class='btn btn-danger form-con'>Fail</button><p>无法正常收发邮件</p>";
} else {
echo "<button type='button' class='btn btn-success form-con'>OK</button>";
}
?>
</div>
</div>
<div class="form-group">
<label class="control-label col-md-4" for="name" >Mod_rewrite扩展:</label>
<input type="hidden" name="mod_rewrite" id="mod_rewrite">
<div class="col-md-8">
<script src="Public/rewrite/checker"></script>
<script>if(modRewriteChecker){
document.getElementById("mod_rewrite").value="true";
document.write("<button type='button' class='btn btn-success form-con'>OK</button>");
}else{
document.write("<button type='button' class='btn btn-warning form-con'>Warning</button><p>URL_MODEL将使用普通模式</p>");
}</script>
</div>
</div>
<div class="form-group">
<label class="control-label col-md-4" for="name" >填写主机:</label>
<div class="col-md-8">
<input type="text" name="db_host" value="localhost" class="form-control"/>
</div>
</div>
<div class="form-group">
<label class="control-label col-md-4" for="name">用 户 名:</label>
<div class="col-md-8">
<input type="text" name="db_user" value="root" class="form-control"/>
</div>
</div>
<div class="form-group">
<label class="control-label col-md-4" for="name">密 码:</label>
<div class="col-md-8">
<input type="text" name="db_pass" value="test" class="form-control"/>
</div>
</div>
<div class="form-group">
<label class="control-label col-md-4" for="name">数据库名:</label>
<div class="col-md-8">
<input type="text" name="db_dbname" value="demo" class="form-control"/>
</div>
</div>
<div class="form-group">
<label class="control-label col-md-4" for="name">数据前缀:</label>
<div class="col-md-8">
<input type="text" name="db_tag" value="smeoa_" class="form-control"/>
</div>
</div>
<div>
<p><h4 class="text-danger">* 执行安装程序之前请手动创建数据库<h4></p>
<?php
if (is_writable($db_config_files)&&(is_writable("install.php"))) {
echo "<button type=\"submit\" name=\"install\" class=\"btn btn-default\">下一步</button>";
} else {
}
?>
</div>
</form>
</div>
</div>
</body>
</html>
Loading...
举报
举报成功
我们将于2个工作日内通过站内信反馈结果给你!
请认真填写举报原因,尽可能描述详细。
请选择举报类型
取消
发送
误判申诉

此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。

如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。

取消
提交

简介

基于ThinkPHP开发的PHP开源OA办公系统
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
编辑仓库简介
简介内容
主页
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/ericoder/smeoa.git
git@gitee.com:ericoder/smeoa.git
ericoder
smeoa
smeoa
master
点此查找更多帮助

搜索帮助

评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册

AltStyle によって変換されたページ (->オリジナル) /