欢迎光临
我们一直在努力

php7使用中需要注意的问题

公司有个婴童的项目,需要用到ffmepg.

ffmepg早已停止维护,所以使用的时候无法为php7编译相应扩展,只能打开exec函数来调用系统命令。

如需安装,请务必安装ffmepg 3.3.2以上版本,低版本存在任意文件读取漏洞.

另一个项目,代码很老,开发丢我之后上传没法使用,后来发现是老代码仍然要求php使用mysql扩展来支持。

php5.5以后,php已经弃用了这种方式,而是转为mysqli和pdo_mysql,所以需要去GitHub找一份支持php7的mysql扩展。

git clone https://github.com/php/pecl-database-mysql mysql –recursive

tar cvzf mysql_php7.tar.gz mysql/

cd mysql

/usr/local/php/bin/phpize
./configure –with-php-config=/usr/local/php/bin/php-config
make && make install
cd /usr/local/php/lib/php/extensions/no-debug-non-zts-20151012/

sz mysql.so

下载保存扩展文件,以便统一环境使用。

再看一下扩展信息:

[root@cloud ~]# php -m|grep mysql
mysql
mysqli
pdo_mysql

赞(0)
未经允许不得转载:李子博客 » php7使用中需要注意的问题
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址