PHP
lein_wang
打好基础,温故知新
展开
-
php 删除 0xA0
php 删除 0xA0原创 2022-08-17 17:09:16 · 288 阅读 · 0 评论 -
Linux下apache日志(按日期存放)分析与状态查看方法
转自:http://www.zzbiji.com/2217.html一、apache日志按日期记录在apache的配置文件中找到: 1 2 ErrorLog logs/error_log CustomLog logs/access_log common Linux系统配置方法将上面的代码修成: 1 2 ErrorLog “| /usr/local/apache/bin/rotatelogs /..转载 2020-10-13 14:55:07 · 1326 阅读 · 0 评论 -
AWS RDS 主从 Got fatal error 1236
转自:https://www.jianshu.com/p/e376296235fcRDS 是 AWS 提供的托管的数据库服务, 其中也提供 MySQL 数据库. 解析 binlog 已经成为了很多公司的标配服务, 可惜的是 AWS RDS 并没有提供相应的功能, 因此如果需要通过解析 binlog, 需要自己实现.不解的是, 同样是 AWS 的数据库服务, Dynamodb 确通过 Dynamodb streams 提供了类似 MySQL binlog 解析的服务, 而 RDS 确没有对应的 fea转载 2020-07-17 11:28:10 · 426 阅读 · 0 评论 -
Apache设置页面认证
转自:https://www.cnblogs.com/yichong/p/6049857.html================写在前面的话==============1.本试验使用的apache版本是2.4.24场景描述:网站后台管理页面比较重要,不应该任何人都让访问,所以对后台页面做认证就显得非常有必要。=================现在开干==============思路:使用.htpasswd工具生成加密文件>在apache里面进行配置1:使用...转载 2020-07-15 10:44:29 · 294 阅读 · 0 评论 -
cakephp bake(windows)
建表注册php变量,c:/wamp/php 放入path中cd进入app目录,php c:/wamp/www/acl/cake/console/cake.php bakeC:/wamp/www/acl/app>php C:/wamp/www/acl/cake/console/cake.php bakeWelcome to CakePHP v1.3.0-alpha Console---------------------------------------------------------------App原创 2011-01-01 22:16:00 · 1084 阅读 · 0 评论 -
cakephp acl
cd进入app目录,php c:/wamp/www/acl/cake/console/cake.php schema create DbAcl, 会自动创建三张表,acos,aros,aros_acosuser.phpvar $name = 'User';var $belongsTo = array('Group');var $actsAs = array('Acl' => array('type' => 'requester')); function parentNode() {原创 2011-01-02 14:30:00 · 1591 阅读 · 0 评论 -
komode xdebug
要点在于这里:Open the php.ini configuration file on the server. There may be multiple copies of this file, so check the value of "Loaded Configuration File" in the phpinfo() output to see which one is原创 2011-11-17 11:18:27 · 463 阅读 · 0 评论 -
Joomla 1.5 + Akeeda Kickstart + Akeeda Backup Core
Akeeda Backup Core 打包Akeeda Kickstart 解压jpa原创 2012-02-10 17:10:57 · 474 阅读 · 0 评论 -
PCRE积累
perl-compatible regular expression:元字符 metacharacters. 任意字符^ 一个string 的开始$ 一个string的结束\s 任意空白字符\d 任意数字\w 任意单词元字符还有一个组的形式,用方括号表示,方括号内的字符只能出现一次,/ab[cde\d\s]/数量词,即出现次数* 0或任意原创 2012-04-23 17:28:12 · 303 阅读 · 0 评论 -
cakephp model 不引入$uses 写法
A hasOne B, B hasMany B1, B1 hasMany B2A hasMany CA hasAndBelongsToMany D$uses = array('A');$b = $this->A->B->find('list');$b2 = $this->A->B->B1->B2->find('list');原创 2012-05-24 17:14:23 · 610 阅读 · 0 评论 -
Pear 安装注意事项
Verifying the include pathTo use PEAR and PEAR compatible packages in your applications, you normally include them into your PHP scripts using require_once(). For this to work, PEAR'sphp_dir m原创 2012-08-15 17:37:25 · 514 阅读 · 0 评论 -
review_php
pear是纯php角本的扩展库~~pecl是extension的扩展库~~short_open_tag = Off // 打开,默认的是 & asp_tags = Off // 打开asp tag 3中注释方式:/*****/ --c// --c++# --shellphp变量是弱类型的,只能以字母和下划线开始,不能用数字开始哟。变量没原创 2011-07-01 14:15:00 · 759 阅读 · 0 评论 -
PHP 双冒号的用法
在php中,访问类的方法/变量有两种方法:1. 创建对象$object = new Class(),然后使用"->"调用:$object->attribute/function,前提是该变量/方法可访问。2. 直接调用类方法/变量:class::attribute/function,无论是静态/非静态都可以。但是有前提条件: A. 如果是变量,需要该变量可访问。 B.转载 2012-10-16 16:57:57 · 1131 阅读 · 0 评论 -
PHP self parent
self 和 parent 都是表示当前类的作用域,而不仅仅是某个类的实例的作用域self 和 parent 的区别是:self不知道自己在类的继承关系中的位置,如果基类中的方法被重写,self::function 总是指向当前子类的function,如果没有被重写,那调用的就是基类的方法。parent就是在子类重写了父类的方法时,用来调用父类中的那个方法。class M原创 2012-10-16 16:56:59 · 438 阅读 · 0 评论 -
PHP文档编写
注释类型:1. // 行内注释,对PHP无意义,只是给人看的。2. 多行注释,貌似也没大意义 /**/3. 文档注释,一定要放在函数的前面,/***/只有文档注释会被解析器解析,并成为元数据的一部分,并且会和紧随其后的代码关联。微软的类库为什么那么庞大,就是元数据太多了。PHPDO原创 2012-10-18 17:05:01 · 556 阅读 · 0 评论 -
cakephp run shell command line
Windows:D:\wamp\www\test\cake\console>cake -app d:\wamp\www\test\app CreateDailyQueueLinux:cd /home/liftdna/public_html/test/>cake/console/cake -app app CreateDailyQueue原创 2012-01-12 17:27:54 · 927 阅读 · 0 评论 -
ubuntu 安装php开发环境
https://help.ubuntu.com/community/ApacheMySQLPHPhttp://farlee.info/archives/linux-ubuntu-lamp-apache-mysql-php-phpmyadmin-install-configuration.html原创 2012-11-06 22:21:55 · 451 阅读 · 0 评论 -
ubuntu apache2 配置
http://blog.csdn.net/pureshf/article/details/3942189转载 2012-11-08 15:42:02 · 364 阅读 · 0 评论 -
ubuntu apache2 cakephp添加app路径
/etc/apache2/sites-available原创 2012-11-09 09:13:06 · 466 阅读 · 0 评论 -
ubuntu install curl for php 5
sudo apt-get install php5-curl原创 2012-11-27 14:24:07 · 669 阅读 · 0 评论 -
ubuntu install navicat
下载tar包 : http://115.com/file/e7pka3ww,cdkey http://115.com/file/c20q1za8还是国内的下载速度快啊 安装步骤:$ sudo apt-get install wine$ cd ~/Downloads $ sudo tar -xvzf navicat101_premium_en.tar.gz$ c原创 2012-11-12 10:24:31 · 1637 阅读 · 0 评论 -
查找mysql数据库中所有包含特定名字的字段所在的表
select * from INFORMATION_SCHEMA.columns where COLUMN_NAME Like '%placement%';原创 2012-12-11 15:18:10 · 21608 阅读 · 3 评论 -
cakephp 事务
mysql 引擎有以下几种 :http://blog.csdn.net/zdwzzu2006/article/details/3207854Transactions¶To perform a transaction, a model’s tables must be of a type thatsupports transactions.All transactio原创 2012-12-11 15:34:15 · 2016 阅读 · 0 评论 -
(转)JQuery操作checkbox、radio等示例
http://www.cnblogs.com/86188281/archive/2009/03/12/1409821.html转载 2012-12-18 16:40:02 · 369 阅读 · 0 评论 -
cakephp model beforeFind afterFind
http://book.cakephp.org/2.0/en/models/callback-methods.html转载 2013-01-30 12:47:51 · 723 阅读 · 0 评论 -
HTTP协议积累
class CouchSimple { function CouchSimple($options) { foreach($options AS $key => $value) { $this->$key = $value; } } function send($method, $url, $post_data = N原创 2013-02-19 16:46:24 · 409 阅读 · 0 评论 -
fastcgi
http://andylin02.iteye.com/blog/508963转载 2013-02-28 17:35:39 · 359 阅读 · 0 评论 -
Apache .htaccess
RewriteEngine on RewriteRule ^$ webroot/ [L] RewriteRule (.*) webroot/$1 [L] SetHandler php5-script SetHandler php5-script Apache核心(Core)特性 指令原创 2013-03-13 16:20:53 · 2062 阅读 · 1 评论 -
zend studio 9 生成wsdl
生成WSDL可以有两种方式:一种是从zend studio中手动创建点击打开链接http://www.kushu.net/678.htmlhttp://www.cnblogs.com/helloxyz/archive/2011/11/05/2237328.html几个注意事项:一般会有这么几个文件:server.php(启动soap server),client.p原创 2012-07-30 16:38:13 · 3151 阅读 · 0 评论 -
cakephp send email via html format
cake里如果有时候发送html格式的邮件,最好是设置模板,因为直接发送字符串或者数组,总是会有样式问题。app/views/elements/email/html/xxxx.ctp //template放这里因为要对template里的变量赋值,所以要在shell里引入controllerApp::import('Core', 'Controller');App::impo原创 2013-06-07 15:47:51 · 1092 阅读 · 0 评论 -
自己动手创建简单的MVC框架
// create a virtual host>mkdir -p /var/www/layne.com/document_root>cd /etc/apache2/sites-avaliable>pico -w layne.com 或者 随便建一个文件,用gedit打开,save as layne.com DocumentRoot /var/www/layne.c原创 2013-03-13 23:14:23 · 707 阅读 · 0 评论 -
cakephp recursive -1,0,1,2 速查
-1 : model本身0 :model本身 + belongTo + hasOne1 :model本身 + belongTo + hasOne + hasMany2: :model本身 + belongTo + hasOne + hasMany + hasAndBelongsToMany原创 2013-08-09 16:24:47 · 1186 阅读 · 1 评论 -
ubuntu mint 15 编译安装PHP开发环境
php 5.3.5(download zip)httpd 2.2.24(download zip)mysql: apt-get install mysqlstep 1: install mysql> apt-get install mysql> mysqlmysql> show variables like '%sock%'; // copy the outpu原创 2013-08-13 16:17:38 · 1280 阅读 · 0 评论 -
用source code编译安装Xdebug
1. Unpack the tarball: tar -xzf xdebug-2.2.x.tgz. Note that you donot need to unpack the tarball inside the PHP source code tree.Xdebug is compiled separately, all by itself, as stated above.原创 2013-08-18 15:29:39 · 1495 阅读 · 0 评论 -
mysql query insert中文乱码
mysql新建的表的charset都是utf8的。在phpmyadmin里直接敲sql,中文可以insert进去的,但是在php代码里mysql_query同样的sql语句就是不行,保存到表里是乱码,后来找了网上别人的解决方案:加一句 mysql_query("SET NAMES UTF8"); 搞定。google里输入 mysql set names utf8, 很多文章,随便找了2原创 2013-10-22 18:28:55 · 4540 阅读 · 0 评论 -
wamp5 忘记mysql root密码 重置方法
wamp5比较恶心,忘记密码了,重新安装都没用,网上找了个文章可以修改root的密码。http://www.kuqin.com/database/20080306/4249.html转载 2013-10-23 12:10:45 · 11176 阅读 · 0 评论 -
mysql 查找包含特定名字的表
SELECT distinct TABLE_NAMEFROM INFORMATION_SCHEMA.COLUMNSWHERE TABLE_NAME LIKE '%medias%'原创 2013-10-23 16:21:55 · 9751 阅读 · 0 评论 -
apache虚拟主机安装注意事项
apache虚拟主机在添加的时候,总是会有一些莫名其妙的问题原创 2014-04-27 20:29:40 · 598 阅读 · 0 评论 -
Git Svn 基本使用
http://www.360doc.com/content/14/0318/17/10058718_361644273.shtml转载 2014-08-20 13:01:00 · 469 阅读 · 0 评论 -
Check Mysql Database Size
SELECT ROUND( SUM(data_length + index_length) / 1024 / 1024 ) TOTAL_MB, ROUND(SUM(data_length) / 1024 / 1024) DATA_MB, ROUND( SUM(index_length) / 1024 /1024 ) INDEX_MB FROM information_schema.T转载 2014-09-10 10:11:24 · 678 阅读 · 0 评论