本地运行yii项目

1)在index.php文件修改:
在这里插入图片描述
2)params.php里按需更改dbtype
3)创建一个 .htaccess文件放在web目录下,就是index.php同目录下

Options +FollowSymLinks
IndexIgnore /
RewriteEngine on

# 如果文件存在,就直接访问文件,不进行下面的RewriteRule
RewriteCond %{REQUEST_FILENAME} !-f

# 如果是一个目录或者文件,就访问目录或文件
RewriteCond %{REQUEST_FILENAME} !-d

# otherwise forward it to index.php
RewriteRule . index.php

4)在 apache 的 httpd.conf 文件中,DocumentRoot 为你项目所在的目录,如果不是请修改。
把下面这句的注释去掉。

# Virtual hosts
Include conf/extra/httpd-vhosts.conf

5)在 apache 的 httpd-vhosts.conf 文件中,添加以下内容,XXX为你项目名,或者你项目路径

<VirtualHost *:80>
    DocumentRoot "E:\XXX\web"
    ServerName frontend.com
    ServerAlias 
  <Directory "E:\XXX\web">
      Options FollowSymLinks ExecCGI
      AllowOverride All
      Order allow,deny
      Allow from all
      Require all granted
      # 开启 mod_rewrite 用于美化 URL 功能的支持(译注:对应 pretty URL 选项)
      RewriteEngine on
      # 如果请求的是真实存在的文件或目录,直接访问
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{REQUEST_FILENAME} !-d
      # 如果请求的不是真实文件或目录,分发请求至 index.php
      RewriteRule . index.php

  </Directory>
</VirtualHost>

6)重启 apache , 此时应该已经可以访问了,但数据库还没连上
7)根据数据库配置信息连接数据库

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值