在程序的使用和实际的开发中,用二级目录来写项目的话,迁移的时候诸多不便,这里给大家说下怎么构建虚拟主机。
不管你的用的什么环境 xampp wamp phpstudy 等等,原理都差不多的。
首先,你没有环境的话,那么请自行百度下载,这里分享个下载地址。点我
第一步,关闭apache:
第二步,找到 xampp\apache\conf 下的 httpd.conf 然后打开查看其中的虚拟主机是否开启
具体方法就是,搜索 vhost
第三部,找到 xampp\apache\conf\extra 下的 httpd-vhosts.conf 添加数据
具体为:删除 NameVirtualHost *:80 前面的 ## 然后粘贴下面代码
<VirtualHost *:80> ServerName admin.com DocumentRoot "D:/xampp/htdocs/admin/" <Directory "D:/xampp/htdocs/admin/"> Options FollowSymLinks IncludesNOEXEC Indexes DirectoryIndex index.html index.htm index.php AllowOverride all Order Deny,Allow Allow from all Require all granted </Directory> </VirtualHost>
其中 ServerName 改成自己的本地访问名,如 loveteemo.com DocumentRoot 和 Directory 改成你的项目文件夹的名字
第四步,修改Host文件 地址为 C:\Windows\System32\drivers\etc
添加一行 127.0.0.1 admin.com
重定向完成后,我们开启apache 输入刚才自己定义的名称,就可以访问了。
还有一个问题是,开启虚拟主机之后时间相差6小时,一般对时间没啥要求的就可以无视下面的了。
我们在首页新建一个index.php 然后写入
<?php echo phpinfo();
访问的时候显示PHP配置,我们在其中搜素 timezone 可以查看时区
这里是我修改成香港时区了,打开的时候默认是 Europe/...
需要修改php.ini 文件,一般我们用集成环境的时候php.ini会有一个,我们怎么找到是那个呢?
在phpinfo中给我们指向了他使用的ini文件,打开这个文件搜索 timezone 然后改成 PRC 或者上面我写的香港时区也行的。
下一篇: ThinkPHP的易忽视点小结...