Ubuntu 19.04 PHP 7.3.5 GD库 无法启用 freetype的问题 “freetype-config not found”
2019/05/25

Ubuntu 19.04 PHP 7.3.5 GD库 无法启用 freetype的问题 “freetype-config not found”

环境: Ubuntu 19.04 (Disco) PHP 7.3.5 我在编译安装 PHP 时,遇到了 “freetype-config not found”的问题。网上大多数的解决方案,都是尝试安装 libfreetype6-dev 但是依然报错。 这是由于在 Ubuntu 19.04 中 apt-get 安装的 libfreetype6-dev 版本为 2.9.1-3http://changelogs.ubuntu.com/changelogs/pool/main/f/freetype/freetype_2.9.1-3/changelog在 changelog 中写到: freetype-config 被替代成 pkg-config ,新版本使用 pkg-config 管理 CFLAGS 和 库。 所以解决方法如下: 主要的思路就是用pkg-config代替freetype-config。 安装pkg-config 在 PHP 7.3.5 源码目录下的 ./configure 第 34504 行 和 第 36175 行: 替换为: 在 ./ext/gd/config.m4 的 第 185 … Continued

阅读全文
WDCP pdo_mysql 的正确激活方法(有一键脚本)
2014/04/04

WDCP pdo_mysql 的正确激活方法(有一键脚本)

前面主机需要使用Drupal,如果没有PDO_MySQL的话Drupal无法连接数据库了~~~多的不多说了~~。 开启PDO-Mysql需要重新编译PHP,很简单我编辑好了一键脚本。 首先先去下载我修改WDCP原版的PHP5.3升级脚本。PHP5.2.17的同学你们就放弃吧~~~ 使用我的一键脚本 PHP版本为5.3.28 [php] http://doopsky.u.qiniudn.com/wdcp/php_up53.sh chmod +x php_up53.sh ./php_up53.sh [/php] 后记: 如果出现/var/lib/mysql/mysql.sock找不到的情况建立个软连接 [php] mkdir /var/lib/mysql ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock [/php]

阅读全文
Goagent的PHP代理
2013/04/07

Goagent的PHP代理

最近学校把校网断了,只能使用校网访问校内资源,Internet根本上不了。 别的不多说了 ,下面说一下咋上的。   1、有一台XMAPP环境的服务器(学校老师有够懒….),可以正常连接Internet,速度有够慢。 2、我的电脑可以正常访问那台服务器上的网站。 3、Goagent包。   1、首先解压Goagent,将/server/php/内的index.php文件上传到网站的一个子目录中。我上传的路径是/wwwroot/goagent/。(tz.php我盯着这个文件名10分钟不知道干嘛的……..看源码才知道是“探针!”) 2、记住路径  打个比方比如说是 http://38.11.90.213:8080/goagent/index.php 编辑 GoAgent中的/local/proxy.ini   修改完如下: [php] [gae] appid = adgajsgd password = sdasdasdasd path = /2 profile = google_cn crlf = 1 validate = 0 [pac] enable = 0 ip = 127.0.0.1 port = 8086 file = proxy.pac gfwlist = http://autoproxy-gfwlist.googlecode.com/svn/trunk/gfwlist.txt [paas] enable = … Continued

阅读全文