搜索到关键字为 php 的相关日志 5 篇: ("[空格]和"+"[加号] 可作搜索分隔符号使用.)

Nginx fastCGI 模式PHP页面显示空白 suny

 今天帮朋友配置Nginx+PHP环境时,启动后访问php显示空白页面,经过搜索得知 fastcgi_params 文件(部分版本是fastcgi.conf,主要看 nginx.conf 的include路径),配置文件缺少一行:

fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name;

--------------------以下内容来自网络--------------------

...

在nginx中禁止直接用ip访问及server_name特性 rainy

看了很多nginx的配置,好像都忽略了ip直接访问web的问题,不利于SEO优化,所以我们希望可以避免直接用IP访问网站,而是域名访问,具体怎么做呢,看下面。

官方文档中提供的方法:

If you do not want to process requests with undefined “Host” header lines, you may define a default server that just drops the requests:

server {
listen 80 default_server;
server_name _;
return 444;
}

说白了就是只要是ip访问的直接重置444错误。但是这样好像又不太友好,如果能直接给跳转到该web server的网址就好了。

配置如下:

server {
listen 80 default_server;
...

CentOS 5.3快速搭建Apache+PHP5+MySQL完美Web服务器 suny

LAMP是Linux, Apache, MySQL, PHP组合的简称,本文旨在CentOS 5.3 i386/x86_64上快速安装Apache2 Web服务器,还有PHP、MySQL等支持组件,另外,再简单地介绍一下MySQL管理利器phpMyAdmin的安装。

1. 一些说明
本文将和大家一起在Ubuntu 9.04 Server上快速搭建支持Apache2、PHP5、MySQL的最佳Web服务器。文中使用的一些基础配置信息如下: 

  • hostname:server1.example.com 
  • IP地址:192.168.0.100 

实际应用中,改为自己的相应配置即可。

2. 安装MySQL 5.0
...

Windows2003 IIS6整合PHP5.3.0(FastCGI) suny

最近要帮朋友修改一些php程序,而自己一直从事java/jsp开发工作,虽然早前配置过几次php环境,毕竟都是过去了。

今晚按照以往的经验去安装php5.3.0,结果折腾了一个小时才解决!

PHP For Windows: http://windows.php.net/download/

...

XMLHttpRequest对象 suny

       XMLHttpRequest对象是当今所有AJAX和Web 2.0应用程序的技术基础。尽管软件经销商和开源社团现在都在提供各种AJAX框架以进一步简化XMLHttpRequest对象的使用;但是,我们仍然很有必要理解这个对象的详细工作机制。

一、 引言

  异步JavaScript与XML(AJAX)是一个专用术语,用于实现在客户端脚本与服务器之间的数据交互过程。这一技术的优点在于,它向开发者提供了一种从Web服务器检索数据而不必把用户当前正在观察的页面回馈给服务器。与现代浏览器的通过存取浏览器DOM结构的编程代码(JavaScript)动态地改变被显示内容的支持相配合,AJAX让开发者在浏览器端更新被显示的HTML内容而不必刷新页面。换句话说,AJAX可以使基于浏览器的应用程序更具交互性而且更类似传统型桌面应用程序。

Google的Gmail和Outlook Express就是两个使用AJAX技术的我们所熟悉的例子。而且,AJAX可以用于任何客户端脚本语言中,这包括JavaScript,Jscript和VBScript。

...