2017年1月17日
摘要: 1、找到php.ini配置文件,找到session.save_path,修改如下: 其中2表示session存储的目录深度,也就是分目录,避免一个目录下文件太多,造成IO负担。 session.save_path = "2;D:\xxx\php54\session" 2、如上设置后,重启apache后,在php文件session_start()后会报错。 Warning: session_s... 阅读全文
posted @ 2017-01-17 20:04 怀素真 阅读(887) 评论(0) 推荐(0) 编辑
摘要: 1、在phpcms后台模块->模块管理->数据源->外部数据源 中 添加外部数据源 2、在phpcms前台模板中,使用get标签获取数据源中数据。 {pc:get sql="SELECT * FROM pre_forum_thread" cache="3600" dbsource="discuz" 阅读全文
posted @ 2017-01-17 20:04 怀素真 阅读(135) 评论(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 怀素真 阅读(182) 评论(0) 推荐(0) 编辑
摘要: phpcms如何给已有的模块添加新功能? 方法一:直接在模块里的控制器文件中添加功能。 不建议使用此方法,因为一旦phpcms升级,有可能会覆盖模块中的文件, 导致你添加的功能丢失。 方法二:新建一个以my_为开头的MY_xxx.php文件,xxx为你要给哪个控制器文件添加功能。 然后创建MY_xxx的类并继承xxx类。 class MY_link extends link { ... 阅读全文
posted @ 2017-01-17 20:04 怀素真 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 1、给root用户授予所有权限 mysql> grant all privileges on *.* to root@"%" identified by "密码"; 2、刷新 mysql> flush privileges; 阅读全文
posted @ 2017-01-17 20:04 怀素真 阅读(147) 评论(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 怀素真 阅读(192) 评论(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 怀素真 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 1、检查是否安装ssh > rpm -qa|grep ssh 2、安装ssh服务 > yum install ssh 配置 /etc/ssh/sshd_config 端口 22 3、启动ssh > service sshd start|restart 4、ssh命令 ssh 主机 > ssh loc 阅读全文
posted @ 2017-01-17 20:03 怀素真 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 1、通过vi打开apache的配置文件httpd.conf > vi /data/apache/conf/httpd.conf 2、找到#ServerName www.example.com:80这行,去掉前面的#号,修改如下: ServerName localhost:80 或者 ServerNa 阅读全文
posted @ 2017-01-17 20:03 怀素真 阅读(9171) 评论(0) 推荐(0) 编辑
摘要: 在运行phpize时出现的错误 > /data/php/bin/phpize Configuring for: PHP Api Version: 20131106 Zend Module Api No: 20131226 Zend Extension Api No: 220131226 Cannot find autoconf. Please check your autoconf inst... 阅读全文
posted @ 2017-01-17 20:03 怀素真 阅读(658) 评论(0) 推荐(0) 编辑
摘要: 1、打开apache配置文件,添加AddType。找到DirectoryIndex并添加index.php AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps 2、重启apache ,创建 阅读全文
posted @ 2017-01-17 20:03 怀素真 阅读(1580) 评论(0) 推荐(0) 编辑
摘要: 1、下载php源码包 在 http://php.net/downloads.php 下载 php-5.6.11.tar.gz 2、进入到php源码包中,configure > ./configure --prefix=/data/php \ > --with-apxs2=/data/apache/bin/apxs \ > --with-mysql=/data/mysql \ > --with-... 阅读全文
posted @ 2017-01-17 20:03 怀素真 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 1、检查是否安装了libxml 包 > rpm -qa|grep libxml2 2、如果没有则安装 > yum install libxml2 > yum install libxml2-devel 3、检查xml2-config文件是否存在 > find / -name "xml2-config 阅读全文
posted @ 2017-01-17 20:03 怀素真 阅读(5112) 评论(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 怀素真 阅读(638) 评论(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 怀素真 阅读(125) 评论(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 怀素真 阅读(140) 评论(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 怀素真 阅读(130) 评论(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 怀素真 阅读(123) 评论(0) 推荐(0) 编辑