有的win主机IIS不支持 .htaccess 文件, 我在这里指的不是本地 在本地的话用apmserv服务器可以用.htaccess 文件,用apmserv服务器环境配置伪静态可以看 php 伪静态 (url rewrite mod_rewrite 重写) 这篇文章,讲的很详细.
这里我们主要讲解httpd.ini 废话不说直接看效果~
例: www.camnpr.com/index.php
在用nodejs时,有个地方需要用到跨域,使用
app.use(function(req, res, next){
res.header('Access-Control-Allow-Origin', '*');
res.header('Access-Control-Allow-Headers','X-Request-With');
next();
});
搭建一个测试网站,总共就2个页面(index.php和404.php),默认首页为:index.php
当访问index.php和404.php的时候,IIS服务器能正常响应,说明在IIS 8.5中配置PHP环境没有出现问题。@camnpr
windows:
安装apache,php,mysql
遇到的各种问题:
1. test.php运行不起,发现是httpd.conf中忘加AddType application/x-httpd-php .php了;
2. 设置好配置文件,发现会报一个date函数的关于时区的警告,把php中的date.timezone加上date.timezone = Asia/Shanghai;
3. 老是报Call to undefined function openssl_get_publickey,把php.ini中的extension=php_openssl.dll打开;还是报错,发现安装的是httpd-2.2
1. 安装 Nginx
官方网站上面下载压缩包:http://nginx.net,下载后直接解压即可,这里解压缩到c:\nginx目录
2. 启动Nginx
命令行进入c:\nginx目录,运行nginx.exe,启动控制台窗口。默认启用80端口,可以在nginx.config文件修改端口。
访问:http://localhost,即可看到Welcome页面。
运行nginx -V可以查看该Win32平台编译版支持哪些模块。
win7和win8中链接远程桌面相信大家都会用,但是你知道如何在用远程桌面与本地磁盘进行文件传输吗?
其实很简单,win7中:启动远程桌面: 开始—程序—附件—远程桌面连接
win8中:win+X 选择运行——运行窗口中输入“mstsc.exe”-进入远程桌面主控界面
其余的和win7一模一样没什么变动
大家都知道wampserver很好用,菜鸟级配置php环境。但是,当我们在wampserver官网上下载的安装包都是固定好的php版本或者数据库版本等,那么我们怎么自定义安装想要的版本呢?
首先在wampserver官网(http://www.wampserver.com/)下载最新的wampserver版本,现在肯定是php5.3以上的版本.
你看一下 管理工具--》本地安全策略--》帐号密码 那里是不是有一个密码时间49天的,给他改长一点.
进入一看,还真是,改成0就是永不过期,就可以了。
这个问题比较少见。一般虚拟主机管理软件都自动设置的。
目前许多主机系统为了方便,在IIS的基础上同时解析了ASP、PHP等脚本语言,从而为用户提供了一种全能空间。本文里飘易就写写IIS下如何配置PHP环境,前提是win2003服务器,IIS6.0。