【Windows 与 Linux 命令异曲同工之处】教程文章相关的互联网学习教程文章

uploadFile+nginx实现上传图片(Windows/Linux均可用)

上传图片的功能想必并不是什么费劲的事儿了,但大多数童鞋都是在本机(也是tomcat/jboss服务器)实现上传,且没有考虑图片重命名(中文乱码)的问题。 这篇博客的上传图片是基于真实的项目,且采用了nginx图片服务器,Windows和Linux服务器均可使用。 Jsp页面:需要一个file控件,一个hidden控件(用于建立自定义分类文件夹)和一个button(上传按钮)。上传头像会自动生成头像缩略图片,您也可以拖动大图的裁剪区域,...

windowslivemessenger2011PHP中获取内网用户MAC地址(WINDOWS/linux)的实现代码

代码如下:function ce_getmac() { if(PHP_OS == WINNT) { $return_array = array(); $temp_array = array(); $mac_addr = ""; @exec("arp -a",$return_array); foreach($return_array as $value) { if(strpos($value,$_SERVER["HTTP_CLIENT_IP"]) !== false && preg_match("/(:?[0-9a-f]{2}[:-]){5}[0-9a-f]{2}/i",$value,$temp_array)) { $mac_addr = $temp_array[0]; break; } } return $mac_addr ? strtoupper($mac_addr) : ; }...

fgetcsv的用法和windows与linux下的兼容问题

$file = fopen("contacts.csv","r"); print_r(fgetcsv($file)); fclose($file); ?>CSV 文件: George, John, Thomas, USA James, Adrew, Martin, USA 输出类似: Array ( [0] => George [1] => John [2] => Thomas [3] => USA ) 例2: $file = fopen("contacts.csv","r"); while(! feof($file)) { print_r(fgetcsv($file)); } fclose($file); ?>CSV 文件: George, John, Thomas, USA James, Adrew, Martin, USA 输出类似: Arra...

php定时执行(windows与linux)

本文介绍下,在windows或linux中,配置php定时执行的方法,有需要的朋友,参考下吧。1、在windows下注意: 如果不想无限制运行的话,判断需要修改。 另外,apache重启或关闭之后不会继续运行,需要重新运行一次以开始程序。2、linux下可以使用cron。 有关linux中cron的教程与用法,大家可以参考如下的文章: linux中crontab定时自动执行计划任务的方法 Linux下crontab定时执行PHP程序的方法 crontab学习笔记 学习linux设置定时任务...

修改PHP上传文件大小限制(windows、linux)

介绍下修改php上传文件大小限制的方法,分windows与linux两种环境,分别介绍下php上传限制的解决方法,有需要的朋友参考下。本节内容: 修改php上传文件时的大小限制,突破上限制。 一,Windows 环境 第一步:修改在php5下POST文件大小的限制 1,编修php.ini 找到:max_execution_time = 30 ,这个是每个脚本运行的最长时间,单位秒,修改为: max_execution_time = 150找到:max_input_time = 60,这是每个脚本可以消耗的时间,单...

windows与linux伪静态规则写法

[isapi_rewrite] #这句是启用伪装静态规则rewriterule /([0-9]+).html /contents.php?w=$1 [i]任何以数字开头的地址转到contents.php?w=$1 这个$1代表前面的([0-9]+)接收到的内容,后面的则代表不区分大小写。 那么使用字母又如何操作:rewriterule /([a-z]+).html /contents.php?w=$1 [i] 只需要将数字改成你需要的字母范围即可。 如何表示所有字符号:rewriterule /tag_(.*).html /search.php?s=$1 [i]二,linux伪静态文件名为:...

PHP中获取内网用户MAC地址(WINDOWS/linux)的实现代码_PHP教程

代码如下:function ce_getmac() { if(PHP_OS == WINNT) { $return_array = array(); $temp_array = array(); $mac_addr = ""; @exec("arp -a",$return_array); foreach($return_array as $value) { if(strpos($value,$_SERVER["HTTP_CLIENT_IP"]) !== false && preg_match("/(:?[0-9a-f]{2}[:-]){5}[0-9a-f]{2}/i",$value,$temp_array)) { $mac_addr = $temp_array[0]; break; } } return $mac_addr ? strtoupper($mac_addr) : ; }...

PHPfgetcsv定义和用法(附windows与linux下兼容问题)_PHP教程

PHP fgetcsv 定义和用法   PHP fgetcsv() 函数从文件指针中读入一行并解析 CSV 字段。   与PHP fgets() 类似,不同的是 PHP fgetcsv() 解析读入的行并找出 CSV 格式的字段,然后返回一个包含这些字段的数组。   fgetcsv() 出错时返回 FALSE,包括碰到文件结束时。   注释:从 PHP 4.3.5 起,PHP fgetcsv() 的操作是二进制安全的。语法fgetcsv(file,length,separator,enclosure)参数 描述file 必需。规定要检查的文件。leng...

关于字体路径Windows和Linux差异_PHP教程

ImageTTFText($im,16,0,70,30,$blue,"./simkai.ttf",$char); 使用此函数是文字路径由于在Windows和Linux系统路径不一样 所以可以吧字体文件拷贝到程序文件当前目录调用 比如在Windows下使用simkai. simsun字体在,Windows下输入她的绝对地址就可以了windows/font/simkai.ttf 但在Linux就无法用了,所有拷贝到当前程序目录,注意Linux注意大小写 通过$_SERVER获取绝对路径即可 ImageTTFText($im,16,0,70,30,$blue,"$path/simkai.ttf...

windows/linux中PHP文件上传大小修改_PHP教程

在php中默认只能上传2MB大小的文件,如果想上传更多更大的文件我们需要修改一些参数,下面大家来参考一下。linux系统 1、/usr/local/nginx/conf/nginx.conf 修改 client_max_body_size 2、/usr/local/php/etc/php.ini 修改 post_max_size upload_max_filesize 3、重启LNMP /root/lnmp restart windows系统 php默认的post_max_size 为2M.如果 POST 数据尺寸大于 post_max_size $_POST 和 $_FILES superglobals 便会为空. 查找 post_...

windows和Linux环境下phpapachemysql环境的搭建教程_PHP教程

windows和linux环境下php教程 apache mysql教程 环境的搭建教程 详解如何正确配置php开发环境 php语言在进行开发之前,需要将开发环境配置妥当,这样才能实现我们的程序完美运行。那么,如何正确的配置php开发环境呢?文章将介绍apache、mysql、php的下载、安装及配置,分别讲述在windows和linux环境下开发环境的搭建。一、下载apache、mysql和php1、apache的下载apache服务器可以通过官方提供的镜像地址来下载windows的apache安装...

php中fgetcsvwindows和linux兼容问题_PHP教程

文章分享一篇关于php中fgetcsv windows和linux兼容问题,有碰到想同问题的同学可以参考一下下。设置区域:简体中文,UTF-8编码代码如下 setlocale(LC_ALL, zh_CN.UTF-8); http://www.bkjia.com/PHPjc/632212.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/632212.htmlTechArticle文章分享一篇关于php中fgetcsv windows和linux兼容问题,有碰到想同问题的同学可以参考一下下。 设置区域:简体中文,UTF-8编码 代码如下 复制代...

windows/linux/php中memcached.exe的安装与配置_PHP教程

文章介绍了关于windows+php中memcached.exe的安装与配置和liunx中 memcached配置 ,大家可根据自己的系统来方法一或方法二来配置哦。windows+php中memcached.exe的安装与配置 1.Windows版本的下载地址为: http://code.jellycan.com/memcached/ 将压缩文件解压到 c:/memcached/ 2. 在CMD下输入 “c:/memcached/memcached.exe -d install” 安装。 3. 再输入:”c:/memcached/memcached.exe -d start” 启动。NOTE:以后memcached将...

Windows和Linux中php代码调试工具Xdebug的安装与配置详解_PHP教程

一、为什么需要Debugger? 很多PHP程序员调试使用echo、print_r()、var_dump()、printf()等,其实对 于有较丰富开发经验的程序员来说这些也已经足够了,他们往往可以在程序执行的过程中,通过输出特定变量的值可以判断程序执行是否正确,甚至效率高低也可以 看出来(当然可能还需要使用一些时间函数)。那么我们为什么还需要一个专门的调试程序来监控我们的程序运行呢? 这个问题的答案不妨留到后面来揭晓。 二、什么是Xdebug? Xdeb...

Windows和Linux下查看Apache、MySQL、PHP版本,apachemysql_PHP教程【图】

Windows和Linux下查看Apache、MySQL、PHP版本,apachemysql# Windows查看Apache版本: 使用命令:httpd -v# Linux查看Apache版本: 使用命令:apachectl -v# Windows查看MySQL版本: 使用命令:mysql --version# Linux查看MySQL版本: 使用命令:mysql -V# Windows查看PHP版本: 使用命令:php -v# Linux查看PHP版本: 使用命令:php -vhttp://www.bkjia.com/PHPjc/1138822.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/11388...