【发布时间】:2015-03-13 00:38:56
【问题描述】:
我正在尝试在我的 Win 7 笔记本电脑上安装 php。当我输入 localhost/phpinfo.php 时,我收到“HTTP 404 Not Found”。到目前为止,我已经完成了以下步骤。
- 从http://windows.php.net/download#php-5.6 下载并安装 VC11 x86 Thread Safe (2015-Feb-19 01:45:25) 到我的 C:\php 文件夹中。
- 将 php.ini-development 文件复制并重命名为 php.ini 并编辑并保存新的 php.ini 文件,将“user_dir =”修改为“user_dir = C:\php”。
- 在“程序和功能”中启用所有 IIS 内容。
- 在 IIS 内部,我在处理程序映射下添加了“模块映射..” 请求路径:C:\php, 模块:FastCgiModule, 可执行文件(可选):C:\php\php-cgi.exe, 和名称:FastCGIJay
- 还在 IIS 中的默认文档下添加了: 索引.php 和 默认.php
- 我在环境变量字符串的末尾添加了 ;C:\php。
- 我已经重启了 IIS 服务并重启了。
我有另一台旧电脑,我已经完成了相同的步骤并且可以正常工作(输入//localhost/phpinfo.php 时我可以看到 phpinfo 页面)。我什至删除了那台电脑上的整个设置,并使用微软的安装程序安装了 php,它工作正常。我这样做是因为安装程序无法在这台笔记本电脑上运行。
我需要它在这台笔记本电脑上工作,因为我正在将数据记录到 SQL Server 2014 express 并且我最终想通过 javascript 将我的数据绘制到网站上,并且我读到在 javascript 中使用 SQL 连接字符串是不安全的。
我不知道这是否重要,但我有一个在 C:\websites 中运行的 .NET Web 服务,它接收来自启用了 wifi 的微控制器的获取请求。 Web 服务每隔 10 秒通过 .NET Web 服务中的存储过程将数据传递给 SQL。我已经在 IIS 的默认网站中配置了这个服务。
我在这里缺少什么?谢谢。
【问题讨论】:
标签: javascript php sql iis charts