PHP开发( 右侧选择分类 )
php

在阿里云 CentOS 服务器(ECS)上搭建 nginx + mysql + php-fpm 环境

阿里云的云服务器(ECS)可以选择多种操作系统,打算用它运行 Drupal 或者 WordPress ,你最好选择 Linux 系统,这篇文章的演示是基于阿里云的 CentOS 操作系统的服务器。我们在上面搭建一个 nginx + mysql + php-fpm 的环境,这就是常说的 LEMP(Linux NGINX MySQL / MariaDB PHP) 。我们不过多解释什么是什么,而是着重讲
3594 人浏览
php

PHPWAMP内置IIS管理器一键搭建PHP网站,支持无限个不同PHP版本同时运行

PHPWAMP内置功能强大的IIS站点管理,可同时运行多个PHP版本,站点管理可自定义添加PHP版本支持Apache、Nginx、IIS多功能站点管理,后期我会在业余时间开发出更多实用功能,敬请关注。使用方式:点击相关设置,直接打开IIS站点管理即可使用,如果你电脑没安装IIS,会自动快速安装(点击图片可查看高清大图)IIS站点管理一打开就可以使用,按照你的需求进行站点添加,也分为域名模式和端口模
2612 人浏览
php

网页抓取:PHP实现网页爬虫方式小结

抓取某一个网页中的内容,需要对DOM树进行解析,找到指定节点后,再抓取我们需要的内容,过程有点繁琐。LZ总结了几种常用的、易于实现的网页抓取方式,如果熟悉JQuery选择器,这几种框架会相当简单。一、Ganon项目地址: http://code.google.com/p/ganon/文档: http://code.google.com/p/ganon/w/list测试:抓取我的网站首页所有clas
3169 人浏览
php

YIi2 Url::to()相对路径和绝对路径说明

我们在用Yii2框架开发的过程中,有时候要显示Url的相对路径和绝对路径。下面以https://www.niwoxuexi.com/blog/index.html 为例相对路径是:/blog/index.html绝对路径是:https://www.niwoxuexi.com/blog/index.html在代码中如何实现呢 这里以 Url::to()为例, Url::current()和Url::
3910 人浏览
php

yii2 实现 "上一篇,下一篇" 功能

最近做了简答的文章详情页面,需要在页面底部加入上一篇,下一篇 按钮,分析了下,最基本需要有文章的标题和id(作为参数). 开始想的是当前的id加减1,但考虑到如果部分id丢失就不对了,于是分别查询比当前id大和小的记录并且限定为一条,于是有了以下代码代码如下,不对的地方请指教. 1,在控制器中//查询上-篇文章 $prev_article = 你的模型::find() ->a
2504 人浏览
php

yii2 如何引入js 或css 追加到指定位置

一般来说,网页内部的js文件或代码,都是放置在网页底部</body>的前面,这是因为网页自上而下加载,用户在访问我们页面的时候尽量不要因为加载js展现过长时间的空白页面,停留时间过长就白白流失了用户量。yii2中是集成了jQuery的,而且jQuery文件是加载在页面底部的,因此,如果我们的js代码段不在页面底部加载,就很大可能会发生$未定义的友好提示。以后台为例:1,修改: fron
2971 人浏览
php

Yii2如何引入css和js文件

Yii2如何引入css和js文件:比如我在web文件夹下建立css文件和js文件。在assets建立资源控制器。那么我在view层的时候怎么调用web/css/test.css或者web/js/test/js文件 两种方法: 方法一、模块引用(该模块的所有页面都会引用) Yii2对于CSS/JS 管理,使用AssetBundle资源包类, (注:YII2基础版 assets/AppAsse
3403 人浏览
php

Navicat Premium实现mysql数据库备份/还原

转发请备注原文地址:https://www.niwoxuexi.com/blog/php/article/161.htm... Navicat Premium 是一个非常好用的数据库(支持 MySQL、SQLite、Oracle、SQL Server 及 PostgreSQL 等数据库)的图形化工具,今天我们主要是讲解如何用Navicat(Navicat Premium ,或者Navicat fo
4867 人浏览
php

Yii2上传文件到七牛扩展(yii2-qiniu)

推荐一个上传文件到七牛的扩展组件——yii2-qiniuyii2-qiniu:https://github.com/crazyfd/yii2-qiniu安装在composer.json中添加下面的配置"crazyfd/yii2-qiniu": "dev-master"然后运行php composer.phar update 如果有报错可以尝试运行以下命令composer self-update
3418 人浏览
php

YII2中常用的页面跳转,以及获取用户信息和登录信息等信息总结

YII2中常用的页面跳转,以及获取用户信息和登录信息等信息总结//当前域名 echo Yii::app()->request->hostInfo; //当前URL echo Yii::app()->request->getUrl(); //返回首页 echo Yii::app()->user->returnUrl; //提交后
5117 人浏览
php

yii2中登录后跳转回登录前请求的页面

yii2中登录后跳转回登录前请求的页面,第一考虑的就是 goBack(),但是有时候会跳转的home页面return $this->goBack();出现这种情况,你可以用 Yii::app()->request->referrer ; 先看看Yii::$app->user->returnUrl是否已经设置,returnUrl没有设置且goBack()中的参数也未
4814 人浏览
php

MySql 权限不足导致的无法连接到数据库以及权限的授予和撤销 (转)

Host is not allowed to connect to this MySql Server 当“初次”在CentOS系统上(安装在虚拟机中)安装并且简单配置完MySql服务器之后,想要在本地访问虚拟机上的MySql数据库,当在本地输入mysql登陆命令后,出现如下图所示错误。简而言之,即Host(192.168.10.1)不允许连接MySql数据库。【障碍再现】 Host is not
3114 人浏览
php

Yii 2.0 在Nginx下的urlManager配置

apache和nginx比起来,我更倾向nginx,占用资源少,且性能高,不管是开发还是生产环境都很好用。那么,如何配置nginx让其支持yii2.0的访问呢?1、在\config\web.php中加入urlManager部分'urlManager' => [ 'enablePrettyUrl' => true, 'showScriptName' =>
3018 人浏览
php

MySQL中查看数据库

查看当前使用的数据库,可使用如下命令mysql> select database(); #使用函数database()mysql> show tables; #列头信息中可看出当前使用的db,格式为:Tables_in_[db_name]mysql> status; #注意结果中的"Current database:"信息查看系统中有哪些数据库,mysql> show da
2273 人浏览
cheng

详解Yii2高级版引入bootstrap.js的一个办法(转)

本篇文章主要介绍了详解Yii2高级版引入bootstrap.js的一个办法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。在frontend/assets/AppAsset.php代码示例name
3062 人浏览
cheng

yii2-qiniu 七牛图片上传

yii2-qiniu@author crazyfdcrazyfd@qq.com@version 1.0file upload for Yii Framework 2php > 5.5How to
3120 人浏览
cheng

Yii2.0数据库操作增删改查详解(转)

Customer::find()->one(); 此方法返回一条数据;Customer::find()->all(); 此方法返回所有数据;Customer::find()->c
2720 人浏览
cheng

下面介绍一下 Yii2.0 对数据库 查询的一些简单的操作

下面介绍一下 Yii2.0 对数据库 查询的一些简单的操作User::find()->all(); 此方法返回所有数据; User::findOne($id); 此方法返回 主键 id
2620 人浏览