转载请注明出处 作者:阿东 来源:代码人生 www.code-life.com
本文地址:https://www.code-life.com/?p=399
旧版地址:https://www.code-life.com/?p=185
LAMP: Linux+Apache+MySQL+PHP[……]
转载请注明出处 作者:阿东 来源:代码人生 www.code-life.com
本文地址:https://www.code-life.com/?p=399
旧版地址:https://www.code-life.com/?p=185
LAMP: Linux+Apache+MySQL+PHP[……]
公司需要搭建一台邮件服务器,经过n次的系统重装、反反复复试验之后,折腾了将近一个月,终于将它搞定。回头看看,安装配置也不是那么复杂,只要搞清楚了原理,应该会进行得比较顺利的。安装过程中参考了很多教程,多且杂,这边这样说那边那样说,甚是烦躁,而且多数教程已过期,参考价值不大。于是乎我决定写一篇教程,作为多且杂中的一篇,希望对需要配置邮件服务器的朋友有所帮助。[……]
2008年的一个项目由于要用到视频截图,研究了一番FFmpeg并写一篇博文[原]Windows下FFmpeg下载和Linux下FFmpeg的编译配置分享了经验,也帮助了不少朋友解决了问题。最近一个项目要用到视频合并,而FFmpeg并不提供视频合并的功能,只能用MEncoder,于是乎又对MEnc[……]
使用localhost连接本地MySQL数据库正常,但通过局域网另一台机器连接却异常缓慢。默认情况下,MySQL开启了域名反向解析,例如把192.168.0.12反向解析到devel,这样的域名反向解析需要耗费时间,一般情况下也没有必要。所以在MySQL数据库配置文件中(Windows为my.ini[……]
MySQL密码存在数据库mysql中,所以就有了第一种方法替换法,用初始的mysql库(如果之前有备份的话,或者从其它地方拷贝过来)将现在的替换掉(MySQL的data目录下mysql目录),即可恢复密码。这种方法相当于重置,有时候我们还设置了一些特定的权限,这时候就不适合用这种方法了。第二种方[……]
下载免安装的Apache、MySQL和Subversion,我们需要手动将其添加为Windows服务以实现开机自启动。
1. Apache
httpd -k install[ -n “Apache2.2”][ -f “conf/httpd.conf”]
httpd.exe在bin目录下[……]
Using $_SERVER in PHP
By Angela Bradley, About.com
http://php.about.com/od/learnphp/qt/_SERVER_PHP.htm
$_SERVER[‘PHP_SELF’], $_SERVER[‘REQUEST_UR[……]
cURL是一个利用URL语法在命令行下工作的文件传输工具,cURL提供了一个PHP扩展,使用该扩展,可以完完全全地模拟浏览器操作,就像使用浏览器浏览一个网页一样,可以设置header内容、设置COOKIE数据、POST数据、上传文件、设置代理等。[……]
默认的PHP配置文件对文件上传大小限制值较小,第一个设置的值便是upload_max_filesize,默认为2M,将其设置大一点。
允许上传的文件大了,对于大文件上传时间相应也就大了,默认的30秒脚本超时时间也显得小了,这就需要设置max_execution_time,将其默认值30[……]
在Linux操作系统中,有一个系统软件包,它的功能类似于Windows里面的“添加/删除程序”,但是功能又比“添加/删除程序”强很多,它就是Red Hat Package Manager(简称RPM)。此工具包最先是由Red Hat公司推出的,后来被其他Linux开发商所借用。由于它为Linux[……]