随笔分类 - YII
Nginx配置Yii:backend&frontend
摘要:1 #My vlson.top project 2 #frontend 3 server { 4 listen 80; 5 server_name www.vlson.com; 6 7 #charset koi8-r; 8 9 set $app_root F:/vlson/advanced/frontend/web/; 10 set $project_root F:/vlson/advanced/
yii 页面加载完成后弹出模态框
摘要:registerJs($js); use yii\bootstrap\Modal; Modal::begin([ 'id' => 'page-modal', 'header' => 'this is title', 'footer' => '好的,我知道了', 'options'=>[ 'data-backdrop'=>'static',//点击...
yii2 页面加载警告框
摘要:在视图页面代码如下 <?php use kartik\alert\Alert; echo Alert::widget([ 'type' => Alert::TYPE_INFO, 'title' => 'Note', 'titleOptions' => ['icon' => 'info-sign'],
Yii2:记一次尴尬的bug
摘要:创建一个文章模块,写完添加动作之后,分配到视图,发现报错: Exception (Not Supported) 'yii\base\NotSupportedException' with message 'Message format 'number' is only supported for i
YII2使用gii
摘要:在 config/web.php 文件中会有以下配置代码开启该模块: $config['bootstrap'][] = 'gii'; $config['modules']['gii'] = [ 'class' => 'yii\gii\Module', // uncomment the followi
YII2应用结构
摘要:应用中最重要的目录和文件(假设应用根目录是 basic): 一般来说,应用中的文件可被分为两类:在 basic/web 下的和在其它目录下的。前者可以直接通过 HTTP 访问(例如浏览器),后者不能也不应该被直接访问。 Yii 实现了models 目录包含了所有views 目录包含了所有contro
Yii框架配置语言包
摘要:配置文件frontend\config\main.php 'language' => 'zh-CN', //配置语言包 'i18n' =>[ 'translations' => [ '*' => [ 'class' => 'yii\i18n\PhpMessageSource', //'basePat
管理nginx(采用信号的方式)
摘要:启动:sbin/nginx 立即停止:sbin/nginx -s stop 平滑停止:sbin/nginx -s quit 重载配置:sbin/nginx -s reload(不会导致服务器关闭, 而去加载配置文件. 修改配置文件后进行使用!) 重开日志:sbin/nginx -s reopen 无
YII框架一个请求的生命周期
摘要:用户向入口脚本 web/index.php 发起请求。 入口脚本加载应用配置并创建一个应用实例去处理请求。 应用通过请求组件解析请求的路由。 应用创建一个控制器实例去处理请求。 控制器创建一个操作实例并针对操作执行过滤器。 如果任何一个过滤器返回失败,则操作退出。 如果所有过滤器都通过,操作将被执行
YII框架路由配置
摘要:首先要在服务器配置(httpd.conf)中开启重写模块: #开启重写模块,将其前面的#去掉 LoadModule rewrite_module modules/mod_rewrite.so #Directory中允许覆盖开启 <Directory "${SRVROOT}/htdocs"> # #