一、Linux shell命令:

ls –lh    查看文件大小

du –a    查看文件及文件夹大小

-------------------------- nginx ----------------------------------------------------

1. 把nginx目录下所有文件拷贝到 ngi 目录下

cp -R /etc/nginx/. /usr/share/nginx/html/ngi/

-------------------------- mysql ----------------------------------------------------

3.查找以前是否装有mysql

rpm -qa|grep -i mysql

mysql -h192.168.100.38 -uroot –p (连接测试)

4.

-------------------------- Vi 编辑器:--------------------------------------------

ESC 退出编辑

:q! 退出、不保存

:wq 保存、退出

/ 命令模式下搜索,按n 跳到下一个

:n  表示跳到n行

Ctrl+g查看当然光标所在的行

Shift +g 跳至最后一行

-------------------------- 其他 --------------------------------------------

1.是否安装Apache:

# yum list |grep httpd

# rpm –qa |grep http*

三、PHP扩展开发文档,网址

1. PHP扩展开发.pdf    http://www.open-open.com/doc/view/211eb847b0f243c387665117764b364c

2. PHP扩展开发:第一个扩展    http://www.ccvita.com/496.html

3. Zephir--最简单的php扩展开发工具   http://www.open-open.com/lib/view/open1433142236682.html

4. LNMP环境的搭建    http://jingyan.baidu.com/article/a65957f49be1a124e67f9b14.html

5. linux 是否安装apache 怎么判断   https://zhidao.baidu.com/question/471556900.html

6. 从 PHP/FI 2 移植到 PHP 3   http://www.yesky.com/imagesnew/software/php/zh/migration.html

7. linux常用命令系列—cp 复制文件与文件夹   http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=2272&id=37363

8. yum remove   http://os.51cto.com/art/201002/184612.htm

9. LNMP添加、删除虚拟主机及伪静态使用教程   https://lnmp.org/faq/lnmp-vhost-add-howto.html

10. MySQL远程连接10060错误解决   http://www.linuxdiyf.com/linux/16859.html

11. linux学习 命令ll后字段的解释    http://blog.sina.com.cn/s/blog_406127500101dgl8.html

12. vi跳转到指定行   http://blog.163.com/aprilthirty60@126/blog/static/8861357820125610353583/

13. VI中的多行删除与复制  http://blog.csdn.net/wallwind/article/details/7633356

14. PHP内核探索:从SAPI接口开始  http://www.nowamagic.net/librarys/veda/detail/1285

15. PHP的核心Zend Engine  http://blog.csdn.net/rongyongfeikai2/article/details/19680311

四、报错信息,以及解决方法

1.虚拟机安装的PHP没有ext_skel 生成器,拷贝一个ext_skel进去仍然不能生成扩展文件(.so)。需要重新搭建lnmp环境,PHP版本(原版本)5.3.3

重新安装lnmp-1.1

2.备份项目文件,原nginx配置

3.mysql 连接报错 10060 : 加百分号 % 允许远程登陆

4. CentOS下编译报错You are running the test-suite with "safe_mode" ENABLED #249

尽管php.ini 中safe_mode 设置为 Off, 依然报这个错,解决方法:

在Makefile中查找safe_mode, 删掉 即可

修改 php.ini:

1. 
添加
extension=/usr/local/php/ext/ccvita.so #在php.ini文件最后增加这一行

2. 去掉 proc_open

3. 修改 safe_mode=off 为  safe_mode =on

关于PHP扩展开发(收藏)的更多相关文章

  1. PHP 扩展开发(将自己的一些代码封装成PHP扩展函数)

    今天时间不多,先给个地址,能搜到我这篇blog的朋友先看看我最近在看的一些文章.资料吧: 我的环境是 lnmp1.1 的 (LNMP一键安装包),所以要进行PHP扩展开发首先应该对环境配置和shell ...

  2. 【转发】NPAPI学习(Firefox和Chrome扩展开发 )

    NPAPI学习(Firefox和Chrome扩展开发 ) 2011-11-08 14:41:02 by [6yang], 1172 visits, 收藏 | 返回 Firefox和Chrome扩展开发 ...

  3. Chrome浏览器扩展开发系列之十四

    Chrome浏览器扩展开发系列之十四:本地消息机制Native messaging 时间:2015-10-08 16:17:59      阅读:1361      评论:0      收藏:0    ...

  4. 【干货】Chrome插件(扩展)开发全攻略(不点进来看看你肯定后悔)

    写在前面 我花了将近一个多月的时间断断续续写下这篇博文,并精心写下完整demo,写博客的辛苦大家懂的,所以转载务必保留出处.本文所有涉及到的大部分代码均在这个demo里面:https://github ...

  5. 【干货】Chrome插件(扩展)开发全攻略

    写在前面 我花了将近一个多月的时间断断续续写下这篇博文,并精心写下完整demo,写博客的辛苦大家懂的,所以转载务必保留出处.本文所有涉及到的大部分代码均在这个demo里面:https://github ...

  6. Chrome浏览器扩展开发系列之十四:本地消息机制Native messagin

    Chrome浏览器扩展开发系列之十四:本地消息机制Native messaging 2016-11-24 09:36 114人阅读 评论(0) 收藏 举报  分类: PPAPI(27)  通过将浏览器 ...

  7. 【干货】Chrome插件(扩展)开发全攻略(转)

    写在前面 我花了将近一个多月的时间断断续续写下这篇博文,并精心写下完整demo,写博客的辛苦大家懂的,所以转载务必保留出处.本文所有涉及到的大部分代码均在这个demo里面:https://github ...

  8. iOS开发系列--App扩展开发

    概述 从iOS 8 开始Apple引入了扩展(Extension)用于增强系统应用服务和应用之间的交互.它的出现让自定义键盘.系统分享集成等这些依靠系统服务的开发变成了可能.WWDC 2016上众多更 ...

  9. postgres扩展开发

    扩展开发的基本组成 demo--1.0.sql demo.c demo.control Makefile demo.c当中包含了自定义函数的实现,纯C语言,目录下可包含多个.c文件.demo-1.0. ...

随机推荐

  1. 四种解析和创建方式(DOM,SAX,DOM4J,JDOM)

    一.先导入jar包 DOM基于树形,SAX基于事件,DOM4J和JDOM基于底层API 二.代码如下 1 package com.sxt.test; import java.io.File; impo ...

  2. Exception thrown by the agent : java.rmi.server.ExportException: Port already in use

    今天有个应用一直起不来,感觉配置都对啊,奇了怪了.看日志发现如下: STATUS | wrapper | 2017/01/04 08:09:31 | Launching a JVM...INFO | ...

  3. BPM实例分享——金额规则大写

    金额规则大写 在涉及金额的流程中经常会遇到需要大写金额数据与小写金额匹配,如何实现输入数字后自动转换呢? 初级用法: 1.在默认表单基本属性javascript 中增加如下金额转换方法 /** 数字金 ...

  4. block为什么用copy以及如何解决循环引用

    在完成项目期间,不可避免的会使用到block,因为block有着比delegate和notification可读性更高,而且看起来代码也会很简洁.于是在目前的项目中大量的使用block. 之前给大家介 ...

  5. [Erlang 0123] Erlang EPMD

     epmd进程和Erlang节点进程如影随形,在Rabbitmq集群,Ejabberd集群,Couchbase集群产品文档中都会有相当多的内容讲epmd,epmd是什么呢?   epmd 是Erlan ...

  6. Spring:Aop before after afterReturn afterThrowing around 的原理

    在写这篇文章前,在网上看了一下大多数的文章,在说这一块时,都是用语言来表达的.before.after.afterReturn.afterThrowing 这四个用语言是可以说清楚的,但 around ...

  7. WPF DevExpress 设置雷达图Radar样式

      DevExpress中定义的ChartControl很不错,很多项目直接使用这种控件. 本节讲述雷达图的样式设置 <Grid> <Grid.Resources> <D ...

  8. 安装centos后无法引导启动windows7的解决方法

    在电脑Windows7系统上安装Centos7,安装后找不到Windows7引导菜单. 原因:因为CentOS 7已采用新式的grub2系统,所以需要进入/boot/grub2目录后使用vi编辑gru ...

  9. apache httpd服务器403 forbidden的问题

    一.问题描述 在apache2的httpd配置中,很多情况都会出现403. 刚安装好httpd服务,当然是不会有403的问题了.主要是修改了一些配置后出现,问题描述如下: 修改了DocumentRoo ...

  10. 烂泥:ubuntu 14.04搭建OpenVPN服务器

    本文由秀依林枫提供友情赞助,首发于烂泥行天下 公司分部需要连接公司内部的服务器,但是该服务器只允许公司内部的网络访问. 为了解决这个问题,打算使用VPN.对于VPN以前使用最多的是PPTP这个解决方案 ...