Sep032013
apache 虚拟主机
NameVirtualHost *:80
<VirtualHost *:80>
ServerName *
DocumentRoot "F:\www_8888_com"
<Directory "F:\www_8888_com">
Options FollowSymLinks IncludesNOEXEC Indexes
DirectoryIndex index.php default.php index.html index.htm default.htm
AllowOverride all
Order Deny,Allow
Allow from all
Options Indexes FollowSymLinks Includes
</Di...阅读全文
抢沙发
Aug252013
Aug172013
php提示Call to undefined function curl_init() 错误的解决办法
使用php curl系列函数的时候经常会发生这种情况,在本地调试好好的程序上传到服务器却报各种错误,比如Call to undefined function curl_init()……这种最常见了,那么对于这种错误,该怎么办呢?
因为curl系列函数属于系统级函数,提示这种没有找到curl_init函数的错误一般是因为没有开启相关的扩展导致的。这个时候我们就知道该怎么办了,开启php curl扩展。
windows+apache下...阅读全文
Aug012013
php程序调试方法总结
相信很多朋友们都有调试程序的经历,然而很多时候调试程序是痛苦而又漫长的过程。它不仅需要细心,更需要耐心,切忌心浮气躁。但是当找出问题并顺利解决它时,又会给人无比激动的喜悦。
这里总结一下笔者在程序调试中的使用的原则,工具,以及方法。这里需要说明的是,某些原则性的东西,各种语言都是差不多的,而涉及到具体的工具和某些具体的调试方法,这里只涉及web开发方面的内容。
总...阅读全文
Jul302013
php header 404跳转错误页面的写法
每个网站基本上都不会少404这个页面,404页面的作用是在用户访问你网站中某个不存在的页面或者无法访问的页面的时候,这个时候通过404页面给当前用户一个友好明确的答复。告诉他这个地址是不存在的,并告诉他接来下该怎么办。
在php程序中,我们也经常需要考虑如何用php实现页面404跳转的写法,下面作者将如何用php进行404转向的写法和大家分享一下!
@header("http/1.1 404 not found"...阅读全文
Jun252013
PHP大型网站开发规划方案
使用php开发大型网站的时候是需要对整个项目做好从头到尾的规划方案的,下面是一篇比较大众性的网站开发规划方案,仅供参考。
一、 开发成员
a)项目主管
b)页面美工
c)页面开发
d)服务端程序开发
e)系统与数据管理
f)测试与版本控制
二、 网站组开发简明流程
a)需求说明
b)功能设计及开发说明
c)团队分工说明
三、 开发工具与环境
a) 服务器配置
i. WEB服务器: FreeBSD6.1+Apache2.0+PH...阅读全文
Jun152013
PHP CGI漏洞(PHP最新漏洞曝光)
360网站安全检测平台发布橙色安全警报称,最新曝光的PHP CGI漏洞已遭黑客攻击,严重威胁利用CGI模式执行PHP的网站服务器。据360检测,国内绝大多数虚拟主机提供商存在此漏洞,攻击者只需找到任意一个PHP文件,即可利用漏洞远程执行恶意代码,从而攻陷整台服务器。目前,国内仅360网站宝可为受漏洞影响的网站提供防御解决方案。
PHP CGI漏洞最早由国外安全研究者于近日公开,其实际存在的时...阅读全文
Jun072013
PHP底层的运行机制与原理
PHP入门很简单,但是要精通也不是一件简单的事。我们除了会使用之外,还得知道它底层的工作原理。
PHP是一种适用于web开发的动态语言。具体点说,就是一个用C语言实现包含大量组件的软件框架。更狭义点看,可以把它认为是一个强大的UI框架。
了解PHP底层实现的目的是什么?动态语言要像用好首先得了解它,内存管理、框架模型值得我们借鉴,通过扩展开发实现更多更强大的功能,优化我们...阅读全文
May232013
该如何解决php运行出现Call to undefined function curl_init错误
作为一个phper经常会遇到这样一个错误,curl_init — 使用CURL的时候提示Call to undefined function curl_init…遇到这种错误的解决方案如下。
以windows下的php+apache为例。
首先,打开php.ini,找到“extension=php_curl.dll”,然后去掉前面的“;”注释,重启apache即可。
如果还出现此类问题,先检查php.ini的extension_dir值是哪个目录,在那个目录下检查有无php_curl.dll,...阅读全文
May232013
windows系统下安装memcache
关于 memcache 的介绍,这里就不在多说了,读者可以参考:memcached是什么?memcache该何使用?
(1)安装memcache首先你得下载两个文件,memcached 的安装文件和php所需要的 pecl 扩展 php_memcache.dll 文件,因为这里是介绍在 windows 下面安装 memcached ,所以你需要下载的是 memcached.exe 文件。 memcached.exe 具体下载地址为:http://code.jellycan.com/memcached/ ,这个页面上...阅读全文