摘要:
Windows下mongodb的php驱动在此下载:https://github.com/mongodb/mongo-php-driver/downloads选择其中的mongo-1.1.4.zip下载,其中包含了各种版本的驱动每个驱动文件都只能用于与其对应版本的PHP。这些文件名中,php5.2/5.3表示版本;vc6/8/9表示运行PHP的服务器环境,vc6表示Apache环境,vc9表示IIS环境,vc8不太清楚>...<ts表示开启了Thread Safety模式。所以,在选择合适的驱动文件之前,你最好看下phpinfo,查看自己php的配置。//------------- 阅读全文
摘要:
今天在运行一个对2M多的文件做处理的PHP程序时,报以下错误:PHP Warning: PHP Startup: Unable to load dynamic library 'C:/AppServ\php5\ext\php_exif.dll' - 找不到指定的模块。 in Unknown on line 0原来php_exif.dll是需要依赖php_mbstring.dll模块的,但是Apache的配置文件httpd.conf中,php_mbstring.dll是写在php_exif.dll之后的,所以加载php_exif.dll的时候php_mbstring.dll还没加 阅读全文
摘要:
PHP中使用文件上传涉及到的一些参数: 1.开启file_uploads 2.设置upload_tmp_dir upload_tmp_dir用来说明PHP上传的文件放置的临时目录,要想上传文件,得保证服务器没有关闭临时文件和有对文件夹的写权限; 如果upload_tmp_dir未指定,Windows下会使用系统环境变量中TMP或者TEMP变量设置的路径。 3. 设置upload_max_filesize 设置允许上传的文件的最大大小,与其相关的还有post_max_size和memory_limit;post_max_size用来控制在采用POST方法进行一次表单提交... 阅读全文
摘要:
整理了一下PHP中读取文件的几个方法,方便以后查阅。1.fread string fread ( int $handle , int $length ) fread() 从 handle 指向的文件中读取最多 length 个字节。该函数在读取完最多 length 个字节数,或到达 EOF 的时候,或(对于网络流)当一个包可用时,或(在打开用户空间流之后)已读取了 8192 个字节时就会停止读取文件,视乎先碰到哪种情况。 fread()返回所读取的字符串,如果出错返回 FALSE。<?php $filename = "/usr/local/something.txt" 阅读全文
摘要:
简介: cURL是利用URL语法在命令行方式下工作的文件传输工具,目前苹果机器已经内置了cURL。cURL是一个综合性的传输工具,对HTTP、FTP等协议提供了广泛的支持,它甚至可以实现迅雷、快车等下载工具的所有功能。PHP中也提供了对cURL语法的支持。 PHP支持的由Daniel Stenberg创建的libcurl库允许你与各种的服务器使用各种类型的协议进行连接和通讯。libcurl目前支持http、https、ftp、gopher、telnet、dict、file和ldap协议。libcurl同时也支持HTTPS认证、HTTP POST、HTTP PUT、 FTP 上传(这个也能通.. 阅读全文