加载中…
个人资料
Tomener
Tomener
  • 博客等级:
  • 博客积分:0
  • 博客访问:580,299
  • 关注人气:75
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
个人简介
同盟者(tomener),我们是一群有理想、有激情的年轻人,我们执着于梦想,体验它带给我们的快乐。
喜欢仰望蔚蓝的天空,喜欢它带给我的憧憬和热血沸腾!每天的忙碌,不是所谓的上班,而是实现我们的价值,不是一天做
新浪微博
个人经历
学校:
  • 北京电子科技学院 计算机科学与技术系专业

    2007年入读

公司:
  • 年月至年月

访客
加载中…
好友
加载中…
评论
加载中…
留言
加载中…
博文

1. httpd.conf

去掉注释LoadModule headers_module modules/mod_headers.so

2. 虚拟主机配置如下:

主要看蓝色的配置,我这里自定义了一个请求头参数token


    ServerAdmin webmaster@tomener.com
    DocumentRoot 'D:\store\tomener\public\wx'
    ServerName wx.tomener.dev
    ErrorLog 'logs/wx.tomener.dev-error.log'
    CustomLog 'logs/wx.tomener.dev-access.log' common

   
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
        Header set Access-Control-Allow-Origin *
        Header set Access-Control-Allow-Headers 'Origin, X-Requested-With, Content-Type, Accept
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

mongodb

分类: NoSQL数据库

下载:

​https://www.mongodb.com/download-center?jmp=nav#community

​Windows Server 2008 R2 64-bit and later, with SSL support x64

mongodb-win32-x86_64-2008plus-ssl-3.4.2-signed.msi

安装:

安装目录:E:\dev\MongoDB\3.4

配置:

新建数据库存放目录:E:\dev\MongoDB\3.4\data\db

新建日志存放目录:E:\dev\MongoDB\3.4\data\log

新建日志文件:E:\dev\MongoDB\3.4\data\log\mongod.log

新建配置文件:E:\dev\MongoDB\3.4\mongod.conf

#数据库路径

dbpath=D:\dev\MongoDB\3.4\data\db

#日志输出文件路径

logpath=D:\dev\MongoDB\3.4\data\log\mongod.log

 

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
分类: PHP神话

是时候升级你的phpstorm了,咱们马上行动!

下载

1、phpstorm

https://www.jetbrains.com/phpstorm/download/

2、破解包

http://idea.lanyus.com/jar/JetbrainsCrack-2.6.0.jar
安装phpstorm

安装目录:D:\Program Files (x86)\JetBrains\PhpStorm 2016.3
放置破解包

将破解包放到phpstorm安装目录下的lib文件夹,如:

D:\Program Files (x86)\JetBrains\PhpStorm 2016.3\lib\JetbrainsCrack-2.6.0.jar
修改文件

在phpstorm安装目录下的\bin目录下有两个文件

PhpStorm.exe.vmoptions

PhpStorm64.exe.vmoptions

两个文件都打开,都在最后面加入一行(该死的博客,请去掉ja va agent里面的空格)

-ja va agent:D:\Program Files (x86)\JetBrains\PhpStorm 2016.3\lib\JetbrainsCrack-2.5.6.jar

后面是补丁的路径,根据自己放的位置修
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
分类: MySQL

一、FROM_UNIXTIME()

格式化时间戳

FROM_UNIXTIME(timestamp, '%Y') => 2016

FROM_UNIXTIME(timestamp, '%c')​ => 7

UPDATE `book_income_0` SET `year` = FROM_UNIXTIME(t, '%Y'), `month` = FROM_UNIXTIME(create_time, '%c');

二、NOW()

获取当前时间,如:2016-07-14 16:58:54

例子:SELECT NOW();​

三、UNIX_TIMESTAMP()

转换为unix时间戳​

UNIX_TIMESTAMP(NOW())​

例子:SELECT FROM_UNIXTIME(UNIX_TIMESTAMP(NOW()), '%Y%m');​ //201607

四、CURDATE()

返回当前的日期,如:2016-07-14​​

五、CURTIME

返回当前时间,如:16:58:54​

六、FORMAT

SELECT name, price, FORMAT(NOW(), 'YYYY-MM-DD') as per_date FROM Products

实例总结

1、xxx

2、x

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

nginx

分类: 大型网站架构

日志位置

/data/logs/nginx

​下面存放多个站点的访问日志,切割后的日志放在/data/logs/nginx/backup目录下面,某个站点单独一个目录,每个目录下面记录最近30天的访问日志,日志名称如:access.20160623.log

日志命名规则

www.tomener.com    日志名称:www_tomener​.access.log

s1.static.tomener.com      ​日志名称:s1_static_tomener.access.log

日志切割脚本如下:

阅读  ┆ 评论  ┆ 禁止转载 ┆ 收藏 
标签:

redis

分类: PHP神话

环境

    ​Win7 64位

    Apache2.4​

    PHP 7.0.7​

版本

    Redis 3.2

下载

    Redis下载

        https://github.com/MSOpenTech/redis/releases​

        下载Redis-x64-3.2.100.zip​这个版本,有更新的下载更新的

        备用下载

         http://download.csdn.net/download/u010006309/9437676​

    PHP的redis扩展:

        地址:http://pecl.php.net/package/redis​

        php5.6下载地址:​http://pecl.php.net/package/redis/2.2.7/windows

        下载版本:​5.6 Thread Safe (TS) x64

        php7.0下载地址:http://pecl

阅读  ┆ 评论  ┆ 禁止转载 ┆ 收藏 
标签:

nginx

php-fpm

分类: Linux学习

错误详情:

FastCGI sent in stderr: 'Primary script unknown' while reading response header from upstream

这个是

fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;

nginx传给php-fpm的php文件找不到,根本就不存在造成的​,比如乱输一个dlfjeef;fe.php,php-fpm就报一个错误,就是上面的错误,nginx接受到错误并保存到错误日志,默认是/usr/local/nginx/logs/error.log,通过配置虚拟主机可以自要自定,在server段:

error_log   /data/log/nginx/tomener.error.log;​

服务器显示500错误


解决办法:

 

location ~ \.php(/|$) {

        fastcgi_split_path_info ^(.+?\.php)(/.*)$;

        if (!-f $document_root$fastcgi_script_name) {

 

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
(2016-05-17 14:54)
分类: PHP神话

关闭在http头中显示php版本信息​

expose_php = Off

错误日志设置

线上设置:​

error_reporting = E_ALL​ & ~E_NOTICE

display_errors = Off

log_errors = On

error_log = E:\dev\php\php_errors.log

线下设置:

​error_reporting = E_ALL​

display_errors = On

log_errors = On

error_log = E:\dev\php\php_errors.log

扩展目录设置​

extension_dir = 'E:\dev\php\ext'

设置时区​

date.timezone = PRC


增加预定义变量$_ENV

variables_order = 'EGPCS'​

开启必要的扩展

extension=php_curl.dll​

extension=php_gd2.dll

extension=php_mbstring.dll

extension=php_openssl.dll

extension=php_pdo_mysql.dll

extension=php_sockets.dll

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

mysql

分类: MySQL

最新mysql5.7.15,更新于2016-10-11

准备工作

    yum -y install ncurses-devel cmake

 

下载地址

    http://cdn.mysql.com/Downloads/MySQL-5.7/mysql-5.7.11.tar.gz


    ​[root@localhost src]# wget http://cdn.mysql.com/Downloads/MySQL-5.7/mysql-5.7.11.tar.gz

    ​[root@localhost src]# tar -zxf mysql-5.7.11.tar.gz

    [root@localhost src]# cd mysql-5.7.11

    ​[root@loca

阅读  ┆ 评论  ┆ 禁止转载 ┆ 收藏 
标签:

mysql

分类: MySQL

2017-01-11更新到MySQL5.7.17

【环境】

    系统: win7 64位

    运行库​: vc14

    安装目录​: E:/dev/mysql57

【下载】

    http://dev.mysql.com/downloads/mysql/​

    Windows (x86, 64-bit), ZIP Archive    5.7.17    355.3M

一、添加环境变量

    E:/dev/mysql57/bin

二、创建并修改配置文件my.ini

    1、复制mysql目录下的my-default.ini一份命名为my.ini​

    2、修改如下:​

        basedir = E:\dev\mysql57

        datadir = E:\dev\mysql57\data

        port = 3306

 

阅读  ┆ 评论  ┆ 禁止转载 ┆ 收藏 
  

新浪BLOG意见反馈留言板 电话:4000520066 提示音后按1键(按当地市话标准计费) 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

新浪公司 版权所有