2017年1月17日
摘要: 1、在phpcms后台模块->模块管理->数据源->外部数据源 中 添加外部数据源 2、在phpcms前台模板中,使用get标签获取数据源中数据。 {pc:get sql="SELECT * FROM pre_forum_thread" cache="3600" dbsource="discuz" 阅读全文
posted @ 2017-01-17 20:04 怀素真 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 1、使用memcache扩展,提供的session处理器(session.save_handler) memcahe即可。 通过存储位置配置项(session.save_path),设置使用的memcached服务器信息。 //memcache扩展已经定义好了session的存储处理器 ini_set('session.save_handler', 'memcache'); //所使用的me... 阅读全文
posted @ 2017-01-17 20:04 怀素真 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 1、安装phpcms系统,域名为pc.me 2、安装discuz,并选择安上uc_server,域名为dz.me 3、在phpcms下phpsso的系统设置 4、到ucenter管理中心->应用管理->添加应用 .然后点提交,把生成的通信密钥复制。 5、到phpsso中把ucenter中的应用ID和 阅读全文
posted @ 2017-01-17 20:04 怀素真 阅读(184) 评论(0) 推荐(0) 编辑
摘要: phpcms如何给已有的模块添加新功能? 方法一:直接在模块里的控制器文件中添加功能。 不建议使用此方法,因为一旦phpcms升级,有可能会覆盖模块中的文件, 导致你添加的功能丢失。 方法二:新建一个以my_为开头的MY_xxx.php文件,xxx为你要给哪个控制器文件添加功能。 然后创建MY_xxx的类并继承xxx类。 class MY_link extends link { ... 阅读全文
posted @ 2017-01-17 20:04 怀素真 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 1、给root用户授予所有权限 mysql> grant all privileges on *.* to root@"%" identified by "密码"; 2、刷新 mysql> flush privileges; 阅读全文
posted @ 2017-01-17 20:04 怀素真 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 一、phpcms如何添加模块 1、phpcms的后台控制器文件必须继承admin类 class mymodule extends admin {} 2、phpcms引入admin后台模块的admin类 pc_base::load_app_class('admin', 'admin', 0); pc_base这个类是,phpcms/base.php中声明的类 ... 阅读全文
posted @ 2017-01-17 20:04 怀素真 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 1、 解决方法一: 打开phpcms/base.php,在第57行,修改如下: if(pc_base::load_config('system','gzip') && function_exists('ob_gzhandler')) { //加上如下这段代码 ob_end_clean(); ob_start('ob_gzhandler'); } else { o... 阅读全文
posted @ 2017-01-17 20:04 怀素真 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 1、可能的原因是你没有安装perl > yum install perl > yum install httpd-devel 2、在你apache安装目录下的bin下找到apxs,并用vi打开 > vi /data/apache/bin/apxs 3、找到 #!/replace/with/path/ 阅读全文
posted @ 2017-01-17 20:03 怀素真 阅读(645) 评论(0) 推荐(0) 编辑
摘要: 1、下载mysql的安装包 在http://mirrors.sohu.com/mysql/中下载mysql-5.1.72-linux-i686-glibc23.tar.gz 2、解压mysql安装包 > tar -zxf mysql-5.1.72-linux-i686-glibc23.tar.gz 3、将解压出来的文件夹放入/data/mysql下,并进入 > cp -Rp mysql-5.... 阅读全文
posted @ 2017-01-17 20:03 怀素真 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 1、下载apache的源码 在http://httpd.apache.org/download.cgi下载httpd-2.2.31.tar.gz 2、编译安装的步骤 1) configure 配置 --prefix=/ 指定安装路径 2) make 生成二进制文件 3) make install 安装 3、卸载之前的软件 因为在linux中,默认安装了apche、mys... 阅读全文
posted @ 2017-01-17 20:03 怀素真 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 1、安装vsftpd > yum install vsftpd 2、启动ftp、关闭防火墙 > service iptables stop > service vsftpd status > service vsftpd start 3、配置/etc/vsftpd/vsftpd.conf anony 阅读全文
posted @ 2017-01-17 20:03 怀素真 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 1、配置网络信息 linux系统的第一块网卡信息 /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE 设备名 ONBOOT 系统启动后是否自动启动网卡设备 BOOTPROTO 获取IP方式 IPADDR IP地址 NETMASK 子网掩网 GATEWAY 阅读全文
posted @ 2017-01-17 20:03 怀素真 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 1、显示文件内容 cat : 显示文件内容 tac : 倒序显示内容 2、更改文件权限 chmod :更改文件权限 -R 递归改变 chown :更改文件拥有者 -R 递归改变 chgrp :更改文件所属组 -R 递归改变 > chmod 666 1.txt > chown user1 1.txt 阅读全文
posted @ 2017-01-17 20:03 怀素真 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 1、文件权限 读 r 4 写 w 2 运行 x 1 文件分为三种权限: 拥有者权限 组内用户权限 组外用户权限 2、查看目录下的文件 ls [选项] [路径或文件名] -l :查看详细信息 -a :查看所有文件,包括隐藏文件 第一列:文件权限 - (rw-) ( ) ( ) 第一字符表示文件类型(- 阅读全文
posted @ 2017-01-17 20:03 怀素真 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 1、用户相关命令 su 切换用户 root -> 普通用户 不需要密码 普通用户之间 需要密码 普通用户->root 需要密码 newgrp 切换组身份 whoami 查看当前登录名称 id 查看用户信息 groups 查看用户组信息 chfn 设置用户备注信息 finger 查看用户备注信息 2、 阅读全文
posted @ 2017-01-17 20:03 怀素真 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 1、用户隶属于用户组的。 2、用户与用户组配置文件 1)用户组配置文件 /etc/group 第一列:用户组的组名 第二列:组密码(真正的密码存储在了gshadow中) 第三列:用户组组ID,用户组唯一标识 组ID为0的是超级用户组 组ID为1-499是系统用户组 组ID大于500是用户自定义组 第 阅读全文
posted @ 2017-01-17 20:03 怀素真 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 一、linux引导系统 1.选择操作系统 /etc/grub.conf 设置grub引导装载程序口令,使用单用户模式时必须输入此密码 password --md5 md5后的密码字符串(可以通过grub-md5-crypt计算) 2.选择登录界面 /etc/inittab 1)linux运行级别: 阅读全文
posted @ 2017-01-17 20:03 怀素真 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 一、linux系统目录 /bin 系统命令目录 /dev 设备目录 /home 每个系统用户在home下都有一个目录, 每个用户登录到系统后会自动登录到这个目录下, root用户会在/root文件夹下。 /lib 系统库目录 /media 多媒体目录 /mnt 挂载目录 /proc 系统内存目录 / 阅读全文
posted @ 2017-01-17 20:03 怀素真 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 1、关于centos虚拟机的安装,我这里就不详细说明了,网上有很多教程,默认你们已经安装好。 (我的环境是centos6.6 x86 最小安装版) 2、右键虚拟主机,选择设置选项。 3、在设置中选择硬件->网络适配器->网络连接->选择自定义(VMnet8 NAT模式) 4、找到虚拟机 编辑->虚拟 阅读全文
posted @ 2017-01-17 20:03 怀素真 阅读(7144) 评论(0) 推荐(0) 编辑
摘要: 默认你已经配置好了svn服务 1.假设我们的线上网站目录为:/data/www/xxx 2.假设svn的仓库目录为:/data/svn/repo 一、checkout一份svn到线上网站目录 svn co svn://localhost/repo /data/www/xxx 二、进入repo下的hooks,创建post-commit cp post-commit.tmpl post-co... 阅读全文
posted @ 2017-01-17 20:03 怀素真 阅读(256) 评论(0) 推荐(0) 编辑