随笔分类 - php
摘要:我是通过homebrew 安装nginx 的,所以安装目录是默认的,之前多个server都是放在默认安装目录下的nginx.conf里的,但是这样不太好,就是会导致nginx.conf 越来越长,而且容易出现一些大括号缺失啥的类似的语法错误。看了下老大配的虚拟目录感觉不错,自己弄了下,成功了。好处是
阅读全文
摘要:1、http://weiqin.com/web/index.php?c=site&a=entry&m=ewei_shopv2&do=web&r=shop.adv 当传入的 c 值为 “site”, a 值为 “entry”时则是一个模块路由,m则表示模块对应的名称,该页面对应的视图和控制器文件都在
阅读全文
摘要:SELinux 拒绝了httpd的方式去读写此目录 chcon -R -t httpd_sys_content_rw_t /var/www/html
阅读全文
摘要:server { listen 80; server_name 域名; #charset koi8-r; #access_log /var/log/nginx/host.access.log main; location / { # root /usr/share/nginx/html; root ...
阅读全文
摘要:方案一:使用文件锁排它锁 flock函数用于获取文件的锁,这个锁同时只能被一个线程获取到,其它没有获取到锁的线程要么阻塞,要么获取失败 在获取到锁的时候,先查询,如果查询成功则进行操作,然后释放锁 flock()函数锁定或释放文件 若成功,则返回 true。若失败,则返回 false。 flock(
阅读全文
摘要:问题产生: 安装好phpstudy后,Apache可以启动,Mysql无法启动。 解决方法: 之前已经装过Mysql,要把系统服务里面的MySQL删除,留下MySQLa服务。 在cmd命令行下输入:sc delete mysql 即可删除 当我们在cmd里使用 sc delete 服务名 ,来删除服
阅读全文
摘要:在上传文件后,一般都会用 move_uploaded_file() 进行文件移动改名。但是 move_uploaded_file() 并不支持 UTF-8 编码,如果含有,那么函数就会执行失败,但是这个函数是支持 GB2312 或者是 GBK 编码的,因此可以利用 iconv() 函数先进行名字转换
阅读全文
摘要:1、将选中图标加入项目 2、unicode方式查看连接在线连接 3、复制代码到样式表 4、引用样式,并设置I标签,颜色和大小可以通过设置i标签color和font-size进行调整
阅读全文
摘要:修改PHP上传文件大小限制的方法 修改PHP上传文件大小限制的方法 修改PHP上传文件大小限制的方法 1. 一般的文件上传,除非文件很小.就像一个5M的文件,很可能要超过一分钟才能上传完.但在php中,默认的该页最久执行时间为 30 秒.就是说超过30秒,该脚本就停止执行.这就导致出现 无法打开网页
阅读全文
摘要:class User extends Model { //重写setUpdatedAt方法 public function setUpdatedAt($value) { // Do nothing. } //public function setCreatedAt($value) //{ // Do nothing. //} }
阅读全文
摘要:首先以App\User模型为例 1、$table属性 表名,对应数据库中的表名 2、guarded)属性 guarded表示在create()方法中不能被赋值的字段 3、$hidden属性 $hidden属性可以隐藏字段,使其不出现在数组或者json格式中。 4、$fillable 和$guarde
阅读全文
摘要:Laravel 是一款简洁,优雅的一款框架,可以说是入门TP后的第二款可以选择的框架。 目录部分: app -> 自己写的代码 http -> Controller -> 控制器 bootstrap -> 框架自加载的文件 config -> 配置文件 database -> 关于数据库 publi
阅读全文
摘要:数据库操作-DB类 学习手册 数据库配置 注意1:在TP里面,可以在模块下面单独的建立一个database.php配置文件,代表这个模块就使用配置的这个数据库 注意2:我们可以在config.php里面配置多个数据信息也是可以的 数据库操作-查询 先在控制器引入Db类 使用Db类的query方法即可
阅读全文