- 浏览: 21950 次
- 性别:
- 来自: 上海
文章列表
介绍和配置:以数据库后台驱动的动态内容的网站,经常会遇到这些的问题:
当在浏览器的地址栏输入一个无效的参数时,会出现数据库的错误提示,这是一个安全的隐患搜索引擎无法收录你的所有网页网页的链接地址是一系列的参数,对浏览用户和搜索引擎都不易理解 这些问题都可以通过Apache服务器的一个基本的模块mod_rewrite来解决,默认的安装的Apache就会装有这个模块。要启用这个模块,打开 httpd.conf文件,察看下面的两行是否被屏蔽,第一行是载入mod_rewrite模块,第二行是启用这个模块。
LoadModule rewrite_module modules/mod_rewrite.s ...
在 PHP 编程早期,PHP 代码在本质上是限于面向过程的。过程代码 的特征在于使用过程构建应用程序块。过程通过允许过程之间的调用提供某种程度的重用。
但是,没有面向对象的语言构造,程序员仍然可以把 OO 特性引入到 PHP ...
LVM 是 "逻辑卷管理 (Logical Volume Manager)" 的简称。简单点说,就是将多个 "物理卷(Physical Volume, PV, 通常是物理硬盘分区)" 合并成一个更大的 "逻辑卷组(Volume Group, VG)",然后在其上切分和传统分区相同用途的 "逻辑卷 (Logical Volume, LV)"。逻辑卷允许我们在不中断系统运行的情况随时调整文件系统容量大小,理论上具备 "无限" 的热扩容能力。操作步骤:(1) 物理硬盘分区(fdisk)(2) 创建物理卷 ...
入口文件index.php。
1. 首先获取应用配置文件:
$app_config = require(dirname(__FILE__) . '/config/boot.php');
2. 根据$app_config中 QEEPHP_DIR的设置 从对应的目录中加载QEEPHP主文件Q.php
require $app_config['QEEPHP_DIR'] . '/library/q.php';
3. 根据$app_config中 APP_DIR的设置 从设置的目录中加载应用主文件myapp.php
require $app_config['APP_DIR'] . ...
mysql数据库也像ORACLE数据库一样,可以动态的修改参数,可以修改会话级变量只对当前会话产生影响;也可以修改全局变量,对所有新连接的会话都产生影响。
修改会话级变量
用show variables 命令查看当前参数的值,like 'pattern'用于模式匹配,查找指定的参数
mysql> show variables like '%sort_buffer_size%';
+---------------------------+------------+
| Variable_name | Value |
+------------- ...
svn update 保证最新
svn log login.php 获得版本号
svn diff -r 11026:11027 login.php 发现11027出问题
svn merge -r 11027:11026 login.php 撤销更改
svn diff login.php 发现已经更改
svn commit -m "更改回滚到版本11026" 现在的版本是11028
windows平台:
右键在工作复本的根目录上右键->TortoiseSVN->重新定位(Relocate),然后修改URL就可以了
linux平台:
svn sw --relocate http://老地址 http://新地址 文件夹
由于当初安装系统时设计不合理,有些分区分的过小,以及网络通讯故障等造成日志文件迅速增长等其他原因都可能表现为磁盘空间满,造成无法读写磁盘,应用程序无法执行等。下面就给你支几招(以/home空间满为例):
1. 定期对重要文件系统扫描,并作对比,分析那些文件经常读写
#ls –lR /home >;files.txt
#diff filesold.txt files.txt
通过分析预测空间的增长情况,同时可以考虑对不经常读写文件进行压缩,以减少占用空间。
2. 查看空间满的文件系统的inodes消耗
#df – i /home
如果还有大量 ...
#!/bin/bash
i=$1
port=$[3306+$i]
mkdir /var/lib/mysql$i
chown -R mysql.mysql /var/lib/mysql$i/
mkdir /var/log/mysql$i
chown -R mysql.mysql /var/log/mysql$i
cp -R /etc/mysql/ /etc/mysql$i
cd /etc/mysql$i/
sed -i "s/3306/$port/g" my.cnf
sed -i "s/mysqld.sock/mysqld$i.so ...
//创建用户
CREATE USER "chens" IDENTIFIED BY "111111";
//删除用户
DROP USER 用户名;
//修改用户密码
UPDATE USER SET PASSWORD=PASSWORD('000000') WHERE USER='ucenter';
//授于用户权限
GRANT ALL ON workcms.* TO ucenter@'%' IDENTIFIED BY "111111";
Windows
1、停止mysql服务
开始→运行→输入cmd,打开命令提示符窗口,然后输 ...