Chrome插件开发

突然想搞一个Chrome插件玩玩.

google了一堆的资料,写了一个简单的生成当前访问页面url二维码的插件.

  1. 创建manifest文件

首先创建一个manifest文件manifest.json. JSON格式的元数据文件,包含一些名称,描述,版本号等信息.

Chrome 会加载这个文件对拓展功能的描述,和它需要什么权限去做什么事情,需要学习更多有关 manifest 文件的资料,请阅读 Manifest File Format documentation

Continue reading Chrome插件开发

imagemagick, imagick和magickwand的安装

imagemagick是一个开源的强大的适用于图形图像开发制作的软件套件,与GD库同等级别的,甚至有些功能是GD所没有的,比如创建动态的gif图片。它基于命令行操作的,但同时为大量的其它编程语言提供了接口。详细请访问官方网站是http://www.imagemagick.org

本文主要介绍imagemagick为php语言提供的两个扩展imagick和MagickWand for PHP的安装。IMagick 已经被php最新的版本选为内部的扩展函数库,php的手册已经有了函数说明使用文档。这个扩展是可选安装的。

imagemagick有两款接口,分别是 MagickWand API  和MagickCore API。MagickCore API 是全面的底层的接口,比较适合高水平的程序员,而MagickWand API  是官方推荐的精选的重要的一些接口。IMagick和MagickWand for PHP就是分别为这两款接口而准备的。

下载地址:
ImageMagick 6.3.6-10  http://sourceforge.net/projects/ImageMagick
IMagick  http://pecl.php.net/package/imagick
MagickWand For PHP   http://www.magickwand.org/
安装:
无论是安装IMagick或者是MagickWand For PHP都需要先安装ImageMagick。

1.安装ImageMagick

  1. $tar xzvf ImageMagick-6.3.6-10.tar.gz
  2. $cd ImageMagick-6.3.6
  3. $./configure
  4. $make
  5. $make install

Continue reading imagemagick, imagick和magickwand的安装

phpMyAdmin出现”无法载入mcrypt 扩展,
请检查 PHP配置”的解决方法

出现以下几种情况后可能会造成运行phpmyadmin程序提示“无法载入 mcrypt 扩展,<br />请检查 PHP 配置”的 错误提示

1、没有正确安装Mysql数据库,在系统服务中Mysql相关的服务没有启动    (请查看正确安装Mysql的方法)

2、在系统的 system32(C:windowssystem32) 目录下缺少 libmcrypt.dll文件,解决方法是找到php目录下的libmcrypt.dll,并将libmcrypt.dll复制到C:windowssystem32目录中,然后重新启动Web服务。

3、在php.ini文件中,没有将“;extension=php_mcrypt.dll”中的前面一个“;”去掉,所以不能使用相应功能,解决方法是打开php.ini文件
找到
;extension=php_mcrypt.dll
改成
extension=php_mcrypt.dll     //去掉前面的;使之生效

4、Mysql目录没有读取权限,正确的目录权限如下:
administrator    完全控制
system     完全控制
user     读取加运行
其他的用户权限全部删除(也可保留,但安全性不高,建议删除),然后重启MYsql服务和Web服务(建议修改此项后重启一下服务器)

当你试过所有办法之后还是不行,其实还有一步,网上很少有说,解决办法,我的是2003+IIS+PHP5+MYSQL5

桌面>我的电脑>右键属性>高级>环境变量>系统变量>新建

名:phprc
值:D:Serverphp(你的PHP在什么目录就是什么)

返回顶部