1. 首页 > 科技

php 有没安装bcmath.so模块? 用yum安装httpd

php 有没安装bcmath.so模块?用yum安装httpd

php-beast支持什么版本

1)安装

$ wget

$ unzip master.zip

$ cd php-beast-master

$ phpize

$ ./configure

$ make

$ sudo make install

2)修改php.ini 添加配置:extension=beast.so

3)重启服务器

4)加密PHP文件 使用模块提供的beast_encode_file($input_file, $output_file);来加密文件,$input_file为要加密的文件,$output_file为要输出的加密文件。

5)把加密好的文件放到服务器上运行。

php fileinfo extension must be installed怎么解决

可以看下Fileinfo这个模块的介绍www.php/wiki/1281.html,

Fileinfo的安装参考如下:

fileinfo()是pecl的其中的function之一

需安装pecl才能用, 要安装pecl, 必须有phpize指令

我们来执行

pecl install fileinfo

系统提示:

WARNING: "pear/Fileinfo" is deprecated in favor of "channel://php-src/ext/fileinfo/in php sources"

downloading Fileinfo-1.0.4.tgz ...

Starting to download Fileinfo-1.0.4.tgz (5,835 bytes)

.....done: 5,835 bytes

3 source files, building

running: phpize

sh: phpize: not found

ERROR: `phpize' failed

下面安装phpize

首先需要有php5-dev

直接执行phpize,系统会提示:

No command 'phpize' found, did you mean:

Command 'phpize5' from package 'php5-dev' (main)

phpize: command not found

那么我们来安装php5-dev

sudo apt-get install php5-dev

安装完成后,再执行:

sudo pecl install fileinfo

会发现如下的错误提示:

checking for magic files in default path... not found

configure: error: Please reinstall the libmagic distribution

ERROR: `/build/buildd/php5-5.3.2/pear-build-download/Fileinfo-1.0.4/configure' failed

那么再安装一下libmagic:

sudo apt-get install libmagic-dev

安装完成后,再执行:

sudo pecl install fileinfo

ok,看到了这样的提示:

Installing '/usr/lib/php5/20090626/fileinfo.so'

install ok: channel://pear.php/Fileinfo-1.0.4

说明Fileinfo 安装完成,

我们会发现

php模块的目录下多了个fileinfo.so文件,同时,

在/usr/share/file目录下有magic.mime和magic两个文件。

然后需要修改php.ini文件,加入

extension=fileinfo.so

重启nginx和fastcgi

在自己的web页面上加入下面这段测试代码:

<?php

// return mime type ala mimetype extension

$finfo = finfo_open(FILEINFO_MIME_TYPE);

if (!$finfo) {

echo "Opening fileinfo database failed";

exit();

}

/* get mime-type for a specific file */

$filename = "/ciray/images/copyright.gif"; //这里写你的WEB目录中要测试的文件路径

echo $filename . ' --> ' . finfo_file($finfo, $filename) . '';

?>

运行一下,如果显示

/ciray/images/copyright.gif --> image/gif

说明大功告成!

php5.6编译生成libphp5.so的问题求助

1 libphp5.so是php5提供的,

2 你还需要编译php5才能生成这个文件 你在PHP的configure的时候,加上: --with-apxs2=/usr/local/apache/bin/apxs 这样就会自动编译一个libphp5.so出来了。

lunix系统怎么从硬盘安装

如果有LINUX的ISO文件的话可以通过虚拟光驱来完成...如果是光盘的话,可以通过本机物理光驱来完成..

不过安装的时候要在BIOS里把第一引导盘设为CD-ROM..安装完了以后上面的所有图形都变成了LINUX基本界面..在你引导别的操作系统的时候进去的时候按P.然后你会看见一个LINUX RET HAT这是红帽版.也可以是别的,还有个就是OTHER.就是WINDOWS操作系统..按B引导启动.