【问题标题】:(weird) wamp server 2.5 just running localhost and phpmyadmin(奇怪)wamp server 2.5 只运行 localhost 和 phpmyadmin
【发布时间】:2016-04-06 11:56:31
【问题描述】:

我安装了 WAMP server 2.5(不是第一次。我安装在我的另一台笔记本电脑上运行良好)。

似乎 WAMP 运行良好,因为 WAMP 图标变为绿色,并且我能够打开 localhost 和 PHPMyAdmin 但是,当我尝试运行其他 PHP 文件时出现问题,Chrome 显示 PHP 代码原样和IE 下载文件。

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

【问题讨论】:

  • 哪个问题?您是否遇到任何错误消息?
  • 你需要检查你的apache.confLoadModule php5_module "path/php5apache2_4.dll"路径是否正确并且开头没有#如果是这样删除它或直接从wamp启用php模块
  • @MartinZabel,不,我没有遇到任何错误消息。它只是按原样显示代码。
  • @Armen,我检查了 httpd.conf 文件,这是我得到的行。请检查并告诉我它是否正确so #LoadModule watchdog_module modules/mod_watchdog.so #LoadModule xml2enc_module modules/mod_xml2enc.so LoadModule php5_module "c:/wamp/bin/php/php5.5.12/php5apache2_4.dll"

标签: php wamp


【解决方案1】:

我可以从 localhost 运行索引文件,但是当我拖放索引文件时 不工作。

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

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-05-24
    • 2016-01-22
    • 2013-12-13
    • 2015-05-19
    • 1970-01-01
    • 2012-12-06
    • 2011-12-19
    • 1970-01-01
    相关资源
    最近更新 更多