-
配置本地域名: 1、C:\Windows\System32\drivers\etc\HOSTS 设置域名 2、...\Apache\conf\vhosts.conf下 DocumentRoot:"本地项目路径" ServerName:域名查看全部
-
安装步骤: 1、配置本地域名 2、配置环境变量 3、运行初始化脚本查看全部
-
美化url: 首先; 在/frontend/config/main.php中添加 如下代码: 'components'=>[ 'urlManager'=>[ 'enablePrettyUrl' => true, 'showScriptName' => false, //'suffix'=>'.html', ], ], 然后如果使用的apache2 需要启动rewrite功能:在终端执行sudo a2enmod rewrite 然后将/etc/apache2/sites-enable/000_default.conf中的 AllowOverride None 改成 AllowOverride All 重新启动apache 就可以了 浏览器中去掉index.php访问: /frontend/web/ 目录下添加 .htaccess文件: 内容如下: Options +FollowSymlinks IndexIgnore */* RewriteEngine on # 如果是一个目录或者文件,就访问目录或文件 RewriteCond %{REQUEST_FILENAME} !-d # 如果文件存在,就直接访问文件,不进行下面的RewriteRule RewriteCond %{REQUEST_FILENAME} !-f RewriteRule . index.php 然后:在浏览器中就可以去掉index.php去访问了查看全部
-
创建user表sql; CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增id', `username` varchar(255) NOT NULL COMMENT '用户名', `auth_key` varchar(32) NOT NULL COMMENT '自动登录key', `password_hash` varchar(255) NOT NULL COMMENT '加密密码', `password_reset_token` varchar(255) DEFAULT NULL COMMENT '重置密码token', `email_validate_token` varchar(255) DEFAULT NULL COMMENT '邮箱验证token', `email` varchar(255) NOT NULL COMMENT '邮箱', `role` smallint(6) NOT NULL DEFAULT '10' COMMENT '角色等级', `status` smallint(6) NOT NULL DEFAULT '10' COMMENT '状态', `avatar` varchar(255) DEFAULT NULL COMMENT '头像', `vip_lv` int(11) DEFAULT '0' COMMENT 'vip等级', `created_at` int(11) NOT NULL COMMENT '创建时间', `updated_at` int(11) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=560 DEFAULT CHARSET=utf8 COMMENT='会员表'; 连接数据库: 在D:\yii\advanced\common\config\main-local.php中配置数据库。查看全部
-
Yii2框架搭建环境步骤: 1. 配置环境域名(目的:一个域名的目的是便于记忆和沟通的一组服务器的地址(网站,电子邮件,FTP等)),步骤为: a. 在host文件中配置域名:C:\Windows\System32\drivers\etc\hosts中添加如下配置: 127.0.0.1 frontend.advance.com 127.0.0.1 backend.advance.com a. 在apache配置访问目录和地址:D:\phpStudy\Apache\conf\vhosts.conf中添加配置: <VirtualHost *:80> ServerName frontend.advance.com DocumentRoot "D:/yii/advanced/frontend/web" </VirtualHost> <VirtualHost *:80> ServerName backend.advance.com DocumentRoot "D:/yii/advanced/backend/web" </VirtualHost> 2. 配置环境变量(目的:配置入口文件) D:\phpStudy\php\php-5.4.45(php.exe所在目录) 3. 运行初始化脚本(项目下的init.bat)查看全部
-
'format' => 'raw' 可以过滤字符串,将a标签显示出来查看全部
-
/** * 首页发表言论 * @Author oyfy * @DateTime 2017-07-03T17:19:03+0800 * @return [type] [description] */ public function actionFeed() { if (Yii::$app->request->isAjax) { $content = $_POST['content']; $feed = new FeedForm(); $res = $feed->create($content); if ($res) { $result['msg'] = "发表成功"; $result['status'] = 1; }else{ $result['msg'] = "发表失败"; $result['status'] = 0; } Yii::$app->response->format = \yii\web\Response::FORMAT_JSON; return [ 'msg' => $result['msg'], 'status' => $result['status'], ]; } }查看全部
-
create、edit查看全部
-
bannerWidget查看全部
-
widget的参数查看全部
-
项目代码: foreach ($data as &$list) 通过加上 & 来修改数组的元素。此方法将以引用赋值而不是拷贝一个值。 例如:<?php $arr = array(1, 2, 3, 4); foreach ($arr as &$value) { $value = $value * 2; } // $arr is now array(2, 4, 6, 8) unset($value); // 最后取消掉引用 ?>查看全部
-
三元表达式 判断是否存在查看全部
-
post表与多张表有关联关系,在with中以,的形式分割查看全部
-
调用文章统计方法,upCounter(id, attribute, num),第一个参数是文章的id,第二个是要修改的属性,比如浏览数,比如收藏数等,第三个是当前数字。查看全部
-
更新文章浏览数 收藏数 等,使用的yii自带的updateCounters方法,将要更新的字段,以及数字组成数组传递给它,它会自动去给该字段,在num的基础上加1,不需要去查询值然后加1.查看全部
举报
0/150
提交
取消