时间:2021-05-25
先看看效果图
创建前文件界面
创建配置文件后界面,会提示不能重复安装
下面就上代码吧,html界面的代码就不上了,直接上PHP代码吧
复制代码 代码如下:
<?php
if($_POST[mysubmit])
{
$host = $_POST[hostname];
$user = $_POST[user];
$passwd = $_POST[passwd];
$dbname = $_POST[dbname];
$siteurl = "http://".$_POST[siteurl];
$sitekeyword = $_POST[sitekeyword];
$sitedescription = $_POST[sitedescription];
$sitename = $_POST[sitename];
if(!file_exists("install_locak.txt"))
{
$fp = fopen("./include/config.func.php","w+");
if(flock($fp,LOCK_EX))
{
fwrite($fp,"<"."?php\r\n");
fwrite($fp,"\$host=\"$host\";\r\n");
fwrite($fp,"\$user=\"$user\";\r\n");
fwrite($fp,"\$passwd=\"$passwd\";\r\n");
fwrite($fp,"\$dbname=\"$dbname\";\r\n");
fwrite($fp,"\$sitename=\"$sitename\";\r\n");
fwrite($fp,"\$siteurl=\"$siteurl\";\r\n");
fwrite($fp,"\$sitekeyword=\"$sitekeyword\";\r\n");
fwrite($fp,"\$sitedescription=\"$sitedescription\";\r\n");
$tmp = "\$conn = mysql_connect(\$host,\$user,\$passwd)or die(mysql_error());\r\n";
fwrite($fp,$tmp);
$tmp ="mysql_query(\"set names 'gbk'\")or die(\"设置字符库失败!\");\r\n";
fwrite($fp,$tmp);
$tmp ="mysql_select_db(\$dbname,\$conn)or die(\"连接数据库失败!\");\r\n";
fwrite($fp,$tmp);
fwrite($fp,"?>\r\n");
flock($fp,LOCK_UN);
echo "文件配置成功!<br>";
echo "<script language=\"javascript\">window.location.href=\"install2.php\";</script>";
}
else
{
echo "can't lock the file!<br>";
}
fclose($fp);
$fins = fopen("install_lock.txt","w");
fclose($fins);
}
else
{
echo "install_locak.txt已经存在,要想重新安装请删除此文件!<br>";
}
}
?>
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
1.创建一个文件(test.php)我的路径如下F:\Projects\PHPTest\test.php2.用记事本打开Apache配置文件D:\Program
1、队列配置文件是config/queue.php(这里我默认配置即可):2、创建迁移表(failed-table、jobs、migrations)phpart
修改配置文件:vim/usr/local/php/etc/php.ini[Phar]phar.readonly=Off压缩:a.创建压缩脚本:vimcompre
MongoCursorObject游标类MongoConfig.php配置文件Table.php(mongodb操作数据库类文件)Config.php配置文件复
1.Apache配置系统从整体来看apache的配置系统包括三个部分:(1)配置文件:比如httpd.conf.htaccess(2)配置指令:在配置文件htt