(奇怪的)WAMP Server 2.5只是运行localhost和phpmyadmin


(weird) wamp server 2.5 just running localhost and phpmyadmin

我安装了WAMP服务器2.5(不是第一次。我安装在另一台工作正常的笔记本电脑上(。

似乎 WAMP

运行良好,因为 WAMP 图标变为绿色,我可以打开本地主机和 PHPMyAdmin,但是,当我尝试运行其他 PHP 文件时出现问题,Chrome 按原样显示 PHP 代码,IE 下载文件。

我可以从本地主机运行索引文件,但是当我拖放索引文件时,它不起作用。

我可以从本地主机运行索引文件,但是当我拖放索引文件时,它会 不行。

是的,这是预期行为。不仅仅是在WAMP上,而且绝对是任何基于LAMP的本地Web开发设置。像index.php这样的拖放文件实际上不会获得 LAMP 设置来解析文件。

PHP 需要由解释器处理才能运行。无论是从命令行还是通过将PHP解释器设置为模块的Web服务器。当您将文件拖放到浏览器中时,该文件永远不会通过 Web 服务器进行处理。

要处理和运行PHP,它必须简单地通过连接到该本地开发服务器的URL运行;例如地址http://localhost/index.phphttp://localhost/,因为index.php应该由Web服务器自动加载为目录索引。