在linux中怎么配置pdflib和php 高分!!急!!! 补: 别给我网址,上不了外国网站,谢谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 配置、编译及安装 PDFLib #./configure --enabled-shared-pdflib #make #make install 你将安装 PDFLib 在目录 /usr/local/lib 下。 配置PHP #./configure --with-apxs=/usr/bin/apxs --with-gd --with-pdflib=/usr/local --with-mysql=/usr/local --with-config-file-path=/etc/httpd --with-zlib-dir=/usr --with-ttf=/usr/local/include --with-jpeg-dir=/usr --with-tiff-dir=/usr --with-system-regex=yes --enable-debug=no #make #make install 更新系统库 在/etc/ld.so.conf 中插入 /usr/local/lib #/sbin/ldconfig 测试 要重启 Apache : #Apachectl restart 拷贝pdfclock.php 到你的httpd目录,然后测试。 如何生成PDF文档? 本例中我们将制作一个小册子,从数据库中取到册子的目录。 预备的数据库测试 创建目录表 create table catalogue( id smallint(8) unsigned DEFAULT '0' NOT NULL, item varchar(100) DEFAULT '' NOT NULL, description tinytext, img_data longblob, imgname varchar(60), imgsize varchar(60), imgtype varchar(60), price smallint(8) unsigned DEFAULT '0' NOT NULL, PRIMARY KEY (id), KEY item (item(20)) ); 发送 MIME 头信息 为了让我们的文档能正确地显示,我们需要发送正确的头信息给浏览器。在PHP下,我们可以用header函数来做,以下代码发送了正确的MIME类型给浏览器。header( "Content-type: application/pdf" ); header( "Content-Disposition: attachment; filename=modulo.pdf" ); header( "Content-Description: PHP Generated Data" ); 从MySQL取数据 以下就是一段从目录数据库中取记录的代码。<?php $link = mysql_connect ("127.0.0.1", "flyadm", "flystore") or die ("Could not connect"); mysql_select_db ("flystore", $link); $result = mysql_query ("SELECT * FROM catalogue", $link) or die ("Invalid query"); $data = mysql_fetch_row ($result); …………mysql_close ($link); ?> json_encode 后转为数组 为什么根据键名取不到值呢? php <%= %>不解析 php 类文件应该如何互相加载 如何在用PHP生成的excle表里插入图片? 课表设计 唠叨请进 关于一个浮动窗口的小问题,谢谢各位高手帮忙! 这是怎么回事呢?急谢谢 請問大家 showModalDialog 能不能這樣用???謝謝!!!( 我的出錯了!!!) 请问php中有没有整除函数?急,多谢 imagettftext()绝对路径也报错 初学php,这样的问题是哪儿的错呢? 将两时间变量相减为何总是为0
#make
#make install 你将安装 PDFLib 在目录 /usr/local/lib 下。 配置PHP #./configure --with-apxs=/usr/bin/apxs
--with-gd --with-pdflib=/usr/local --with-mysql=/usr/local
--with-config-file-path=/etc/httpd --with-zlib-dir=/usr
--with-ttf=/usr/local/include
--with-jpeg-dir=/usr --with-tiff-dir=/usr
--with-system-regex=yes --enable-debug=no
#make
#make install 更新系统库 在/etc/ld.so.conf 中插入 /usr/local/lib
#/sbin/ldconfig 测试 要重启 Apache : #Apachectl restart 拷贝pdfclock.php 到你的httpd目录,然后测试。 如何生成PDF文档? 本例中我们将制作一个小册子,从数据库中取到册子的目录。 预备的数据库测试 创建目录表 create table catalogue(
id smallint(8) unsigned DEFAULT '0' NOT NULL,
item varchar(100) DEFAULT '' NOT NULL,
description tinytext,
img_data longblob,
imgname varchar(60),
imgsize varchar(60),
imgtype varchar(60),
price smallint(8) unsigned DEFAULT '0' NOT NULL,
PRIMARY KEY (id),
KEY item (item(20))
); 发送 MIME 头信息 为了让我们的文档能正确地显示,我们需要发送正确的头信息给浏览器。在PHP下,我们可以用header函数来做,以下代码发送了正确的MIME类型给浏览器。header( "Content-type: application/pdf" );
header( "Content-Disposition: attachment; filename=modulo.pdf" );
header( "Content-Description: PHP Generated Data" ); 从MySQL取数据 以下就是一段从目录数据库中取记录的代码。<?php
$link = mysql_connect ("127.0.0.1", "flyadm", "flystore") or die ("Could not connect");
mysql_select_db ("flystore", $link);
$result = mysql_query ("SELECT * FROM catalogue", $link) or die ("Invalid query");
$data = mysql_fetch_row ($result);
……
……
mysql_close ($link);
?>