最近的文章列表

webpack配置.jsx文件由babel来解析,出现:babel没能识别我 js 文件中的 jsx 语法?

fb 开发网上例子 getting  started用的是 

<script type="text/babel">      
// To get started with this tutorial running your own code, simply remove      
// the script tag loading scripts/example.js and start writing code here.    
</script>  

而一般我们会看到用的是jsx  有什么区别吗

区别就在于 babel 支持将按照ES6写的代码转成ES5格式的代码,以便让其能在现代浏览器上正常运行,用jsx, 只能用ES5的语法。

升级到 babel6 了

安装 babel-preset-react

2016/2/17 Comments:
Webpack+React+Hot控制台报错:Cannot read property ‘NODE_ENV’ of undefined

解决办法如下:

找到webpack.config.js文件:

var webpack = require('webpack');
var path = require('path');

module.exports = {
// entry: './js/entry.js',
entry: [
'webpack-dev-server/client?http://127.0.0.1:3000', // WebpackDevServer host and port
'webpack/hot/only-dev-server',
2016/2/16 Comments:
如何通过(nginx+php)修改配置来解决php文件上传大小限制问题
max_execution_time = 300max_input_time = 600

前面已经介绍过apache+php下如何解决php文件上传大小限制问题。那么对于nginx+php网站,与apache+php下如何解决php文件上传大小限制问题不同的就是nginx本身的限制,限制了客户端上传文件的大小,这里以nginx为例说明nginx+php下如何解决这个问题。

1.nginx配置项修改

   修改/usr/local/nginx/conf/nginx.conf 文件,查找 client_max_b

2016/1/21 Comments:
解决php设置页面超时时间方法(set_time_limit,max_execution_time,ini_set)

有时候我的页面因为网络卡,会一直转,我想是不是可以给页面设置一个超时时间,多久没反应就提示超时

比如php里的set_time_limit(300)

我想不是php页面也有个超时机制

------解决思路----------------------

php 里不就是set_time_limit() 吗,你还可以设置php.ini中的max_execution_time来改变全局超时时间。

------解决思路----------------------

max_execution_time

------解决思路----------------------

 

2016/1/14 Comments:
简单介绍php+phpStorm+xdebug配置方法

1.下载xdebug文件

http://xdebug.org/wizard.php

将phpinfo()的源代码复制到文本框中,xdebug会提示如何配置和下载哪个版本的xdebug。

全部下载地址:

http://www.xdebug.org/download.php

2.配置php.ini,在末尾加上。

2015/12/9 Comments:
windows下IIS7.5、IIS8.0通过PHP Manager插件来管理和配置 PHP 5.6.13
  • 首先确认IIS中启用了CGI功能:

                                                      windows功能 IIS开启CGI

2015/9/15 Comments:
分享一个完善的读写ini格式的PHP配置类

基本满足所有配置相关的需求。

/**
* 解析.ini格式的配置文件为一个树形结构的对象
* 配置文件不同section通过冒号继承
* 默认根据hostname确定使用的section,如果不能确定就优先使用production
* 检测环境的时候总是优先检测production,其余section按定义顺序检测
*
2015/8/10 Comments:
当没有修改php.ini的权限时 php开启与关闭错误提示的方法

windows系统开关php错误提示

如果不具备修改php.ini的权限,可以将如下代码加入php文件中:

代码如下

ini_set("display_errors", "On");

error_reporting(E_ALL | E_STRICT);

当然,如果能够修改php.ini的话,如下即可:

代码如下

找到display_errors = On 修改为 display_errors = off

注意:如果你已经把PHP.ini文件复制到windows目录下,那么必须同时把c:windows/php.ini里的display_errors = On

2015/1/21 Comments:
Laravel之配置 Config::get/set、环境配置、维护模式(artisan) & 队列

当你需要在运行时访问配置项时,可以使用Config类:

获取一个配置项的值**

代码如下:


Config::get('app.timezone');

如果配置项不存在,你还可以指定返回的默认值:

2015/1/10 Comments:
详解php中的ini配置原理及示例代码说明

使用php的同学都知道php.ini配置的生效会贯穿整个SAPI的生命周期。在一段php脚本的执行过程中,如果手动修改ini配置,是不会启作用的。此时如果无法重启apache或者nginx等,那么就只能显式的在php代码中调用ini_set接口。ini_set是php向我们提供的一个动态修改配置的函数,需要注意的是,利用ini_set所设置的配置与ini文件中设置的配置,其生效的时间范围并不相同。在php脚本执行结束之后,ini_set的设置便会随即失效。

因此本文打算分两篇,第一篇阐述php.ini配置原理,第二篇讲动态修改php配置。

php.ini的配置大致会涉及到三块数据,configuration_hash,EG(ini_directive

2014/12/16 Comments: