phpmyadmin数据导入mysql最大文件的修改(默认2M太小)
[ 2011-06-08 14:10:54 | 作者: admin ]
mysql导入数据库文件最大限制更改解决方法:phpmyadmin数据库导入出错
mysql导入数据库文件最大限制更改解决方法:phpmyadmin数据库导入出错:You probably tried to upload too large file
最近一次在用phpmyadmin导入mysql数据库时,偶的15M的数据库不能导入,mysql数据库最大只能导入2M..
phpmyadmin数据库导入出错:
You probably tried to upload too large file. Please refer to documentation for ways to workaround this limit.
可以修改导入数据库文件最大限制吗?
到网上搜索了一下前人的解决办法,大多数都说修改php.ini中的upload_max_filesize,但修改了这个以后,还...
阅读全文…
mysql导入数据库文件最大限制更改解决方法:phpmyadmin数据库导入出错:You probably tried to upload too large file
最近一次在用phpmyadmin导入mysql数据库时,偶的15M的数据库不能导入,mysql数据库最大只能导入2M..
phpmyadmin数据库导入出错:
You probably tried to upload too large file. Please refer to documentation for ways to workaround this limit.
可以修改导入数据库文件最大限制吗?
到网上搜索了一下前人的解决办法,大多数都说修改php.ini中的upload_max_filesize,但修改了这个以后,还...
阅读全文…
在Windows下使用Apache搭建反向代理+缓存服务器
[ 2011-06-08 09:05:45 | 作者: admin ]
由于SquidNT,一直到STABLE.27也没把HTTP加速的几个属性移植过来,
导致windows下squid功能缺失。
其实Apache也有类似的功能,2.X中已经作为正式版发布。
用了一下午,研究出Apache的几个代替Squid的方法,供读者参考:
一、软件环境
Apache 2.X + Windows Server 2003或更高版本
二、搭建步骤
1、安装Apache,并使其能正常运行(如果不会安装,请在BAIDU搜索相关文章)
2、打开httpd.conf,找到以下几个Module并将其启用(如果没有,可以自行添加)
mod_proxy.so(module_proxy)
mod_proxy_http.so(module_proxy_http)
...
阅读全文…
导致windows下squid功能缺失。
其实Apache也有类似的功能,2.X中已经作为正式版发布。
用了一下午,研究出Apache的几个代替Squid的方法,供读者参考:
一、软件环境
Apache 2.X + Windows Server 2003或更高版本
二、搭建步骤
1、安装Apache,并使其能正常运行(如果不会安装,请在BAIDU搜索相关文章)
2、打开httpd.conf,找到以下几个Module并将其启用(如果没有,可以自行添加)
mod_proxy.so(module_proxy)
mod_proxy_http.so(module_proxy_http)
...
阅读全文…
用Apache Proxy的指令改进LAMP安全性
[ 2011-06-07 22:49:49 | 作者: admin ]
在本文中,Nick Maynard 描述了一种使用 Apache 的 mod_proxy 模块改进 LAMP 设置的安全性的方法。本文专门针对 Linux;但是,也可以将一些原理应用于其他操作系统。
http://www.ibm.com/developerworks/cn/web/wa-lampsec/
Apache Software Foundation 的 HTTP 服务器项目(通常称为 Apache)是当今互联网上占据优势的 Web 服务器,它占据了 60% 以上的市场份额。Apache 服务器是日渐流行的 LAMP 软件配置的一部分。LAMP 是一套免费软件程序,是在 Linux®、Apache、MySQL 和 PHP 等开放源码技术之上构建的 Web 平台。在本文中,您将学习一种使用 mod_proxy 模块和多个后端服务器来改进 LAMP 安全性的方法。我将讨论这种方法的优点和缺点,并提供一个配置示例。
...
阅读全文…
http://www.ibm.com/developerworks/cn/web/wa-lampsec/
Apache Software Foundation 的 HTTP 服务器项目(通常称为 Apache)是当今互联网上占据优势的 Web 服务器,它占据了 60% 以上的市场份额。Apache 服务器是日渐流行的 LAMP 软件配置的一部分。LAMP 是一套免费软件程序,是在 Linux®、Apache、MySQL 和 PHP 等开放源码技术之上构建的 Web 平台。在本文中,您将学习一种使用 mod_proxy 模块和多个后端服务器来改进 LAMP 安全性的方法。我将讨论这种方法的优点和缺点,并提供一个配置示例。
...
阅读全文…
php中的变量$GLOBALS,global,const,define,static
[ 2011-06-04 09:51:59 | 作者: admin ]
$GLOBALS 不定义变量,只是说明某变量是全局变量,那个变量是其它地方定义了的。如果在函数里面不使用$GLOBALS什么的变量都是局部变量,只有本函数内有效。
$GLOBALS['key'] = value;指的的是PHP当前页面的全局变量$key = value的引用,此值可以在PHP流程的任意地方改变,改变的是该全局变量,真正的全局引用。
golbal $key = value;一般用在函数内部,意思是申明变量$key,该变量是对外部$key的引用,值的改变会同时改变外部变量的值。效果和函数定义的时候采用&符号一致。
define定义的常量其实也没有定义变量(分配内存),这个东西类似C语言的#define、PASCAL语言的const,本质上是宏。
static定义的静态变量和PASCAL语言的静态变量概念意义,本质是局部变量,但是不在...
阅读全文…
$GLOBALS['key'] = value;指的的是PHP当前页面的全局变量$key = value的引用,此值可以在PHP流程的任意地方改变,改变的是该全局变量,真正的全局引用。
golbal $key = value;一般用在函数内部,意思是申明变量$key,该变量是对外部$key的引用,值的改变会同时改变外部变量的值。效果和函数定义的时候采用&符号一致。
define定义的常量其实也没有定义变量(分配内存),这个东西类似C语言的#define、PASCAL语言的const,本质上是宏。
static定义的静态变量和PASCAL语言的静态变量概念意义,本质是局部变量,但是不在...
阅读全文…
php动态变量关于数组的处理
[ 2011-06-03 10:31:15 | 作者: admin ]
<?php
$arrNameA=array();
$arrNameB=array();
$arr_curent='arrNameA';
${$arr_curent}[] = "00";
${$arr_curent}[] = "11";
${$arr_curent}[] = "22";
${$arr_curent}[] = "33";
var_dump(${$arr_curent});
?>
$arrNameA=array();
$arrNameB=array();
$arr_curent='arrNameA';
${$arr_curent}[] = "00";
${$arr_curent}[] = "11";
${$arr_curent}[] = "22";
${$arr_curent}[] = "33";
var_dump(${$arr_curent});
?>
PHP初学者头疼问题总结
[ 2011-06-03 08:41:15 | 作者: admin ]
【1】页面之间无法传递变量 get,post,session在最新的php版本中自动全局变量是关闭的,所以要从上一页面取得提交过来得变量要使用$_GET['foo'],$_POST['foo'],$_SESSION['foo']来得到
当然也可以修改自动全局变量为开(php.ini改为register_globals = On);考虑到兼容性,还是强迫自己熟悉新的写法比较好。
================================
PHP中的超全局变量
从PHP 4.2.0 开始,register_globals 的默认值为 off,这样一来,以前的很多可以直接使用的变量,如 $PHP_SELF 或者你设定的SESSION变量都不能用 “$变量名”的形式访问了,这可能会给你带来很多不变,但却有助于安全性的提高。访问这些变量,你需要使用PHP 超全局变量,如下:
...
阅读全文…
当然也可以修改自动全局变量为开(php.ini改为register_globals = On);考虑到兼容性,还是强迫自己熟悉新的写法比较好。
================================
PHP中的超全局变量
从PHP 4.2.0 开始,register_globals 的默认值为 off,这样一来,以前的很多可以直接使用的变量,如 $PHP_SELF 或者你设定的SESSION变量都不能用 “$变量名”的形式访问了,这可能会给你带来很多不变,但却有助于安全性的提高。访问这些变量,你需要使用PHP 超全局变量,如下:
...
阅读全文…
PHP缓存数组的实现
[ 2011-06-03 08:24:43 | 作者: admin ]
将php文件中经常用到,并且需要经常多次查询数据库的,用到缓存将可以很好的降低内存消耗,加快访问速度。
这里讨论的是使用serialize将数组转成字串,存储在文件中,使用的时候再将字串转换成数组,为什么不用文件直接存储数组,这也是可以的。
PHPWind,discuz就是这么干的,但这里就不讨论了。
通过serialize,unserialize,fread实现存储和释放数组的过程,代码如下:
阅读全文…
这里讨论的是使用serialize将数组转成字串,存储在文件中,使用的时候再将字串转换成数组,为什么不用文件直接存储数组,这也是可以的。
PHPWind,discuz就是这么干的,但这里就不讨论了。
通过serialize,unserialize,fread实现存储和释放数组的过程,代码如下:
function array2file($file,$array){
$fp = fopen($file, "wb");
fwrite($fp, serialize($array));
fclose($fp);
}
function file2array($file){
if(!file_exists($file)){
...$fp = fopen($file, "wb");
fwrite($fp, serialize($array));
fclose($fp);
}
function file2array($file){
if(!file_exists($file)){
阅读全文…
用CSS的padding和border属性为img图片设置双边框效果
[ 2011-06-01 10:43:02 | 作者: admin ]
实现原理:用padding设置图片内边距形成一个边框的效果,用用border设置图片的边框。这样就形式了双边框的效果。可以设置成padding和border相同的宽度,这样出出来的双边框效果比较对称。不过也可以设置边框细一点或内边距小一些,当然你也可以改变背景颜色的方法改变padding形成的边框效果的颜色。希望大家能灵活运用。
阅读全文…
<style type="text/css">
body {text-align: center; font-family:Verdana;}
.img1 { padding:5px; border:5px solid #333;}
.img2 { padding:5px; border:1px solid #333;}
.img3 { padding:5px; border:5px solid #333; background: #c33;}
...body {text-align: center; font-family:Verdana;}
.img1 { padding:5px; border:5px solid #333;}
.img2 { padding:5px; border:1px solid #333;}
.img3 { padding:5px; border:5px solid #333; background: #c33;}
阅读全文…