0

0

DW如何运行PHP_简单搭建本地PHP环境的方法【指南】

看不見的法師

看不見的法師

发布时间:2026-02-17 10:36:12

|

501人浏览过

|

来源于php中文网

原创

dreamweaver不执行php代码,因它仅为编辑器;php需apache等web服务器配合解释器运行。推荐用xampp搭建本地环境,配置dw测试服务器指向http://localhost/your-project/即可正确预览。

dw如何运行php_简单搭建本地php环境的方法【指南】

Dreamweaver(DW)本身不运行 PHP,它只是代码编辑器;PHP 脚本必须由 PHP 解释器执行,而解释器需要 Web 服务器(如 Apache 或 Nginx)配合。直接在 DW 中点击“实时视图”或“在浏览器中预览”,若没配好本地环境,只会看到 PHP 源码或报错 500 Internal Server ErrorParse error: syntax error 等——这不是 DW 的问题,是 PHP 环境缺失。

为什么 DW 打开 .php 文件不执行代码?

DW 的“实时视图”依赖本地 Web 服务器返回渲染后的 HTML;它不会调用系统 PHP 可执行文件去解析 .php 文件。你双击打开 index.php,实际是用系统默认程序(比如记事本或浏览器直接读文件)打开,自然只显示原始代码。

  • DW 不内置 PHP 解释器,也不启动任何服务进程
  • “在浏览器中预览”默认走 file:// 协议,浏览器禁止执行该协议下的 PHP
  • 必须让请求经由 http://localhost/xxx.php 这类 HTTP 协议路径,才能触发 PHP 解析

推荐用 XAMPP 快速启用本地 PHP 环境

XAMPP 是 Windows/macOS 上最轻量、免配置的集成包,自带 Apache + PHP + MySQL + phpMyAdmin,安装后开箱即用,比手动装 Apache+PHP+mod_php 省去 90% 的路径、扩展、httpd.confphp.ini 适配问题。

  • 下载地址:官网 https://www.apachefriends.org,选对应系统版本(注意 macOS M 系列选 ARM64)
  • 安装时取消勾选 Bitnami(它会额外装一堆 CMS,干扰初学者判断)
  • 安装后启动 XAMPP Control Panel,只启动 Apache(MySQL 非必需)
  • 把你的 PHP 项目放到 XAMPP/htdocs/your-project/ 目录下
  • 浏览器访问 http://localhost/your-project/index.php 即可执行

DW 中如何正确预览 PHP 页面?

必须把 DW 的“站点”根目录指向 XAMPP/htdocs/your-project,并设置“测试服务器”为本地 HTTP 地址,否则“在浏览器中预览”仍会失败。

AI at Meta
AI at Meta

Facebook 旗下的AI研究平台

下载

立即学习PHP免费学习笔记(深入)”;

  • 菜单栏 → 站点新建站点 → “本地站点文件夹”选你的项目路径
  • 左侧选“服务器” → 点“+”添加新服务器 → 类型选 PHP 测试服务器
  • “连接到”填 http://localhost/your-project/(末尾斜杠不能少)
  • 保存后,在 DW 编辑器里右键 → 在浏览器中预览,就会自动打开 http://localhost/your-project/index.php
  • 若提示“无法连接到测试服务器”,检查 Apache 是否正在运行,以及 URL 路径是否和磁盘路径严格对应

常见报错与绕过陷阱

即使 XAMPP 启动成功,也常因细节卡住:比如 PHP 版本不兼容、短标签未开启、或 DW 引用了错误的服务器路径。

  • Parse error: syntax error, unexpected ':通常因 <code>short_open_tag = Off(默认关闭),但代码用了 ... ?>;改 php.ini 中此项为 On,然后重启 Apache
  • DW 显示“页面无法加载”,但浏览器能正常访问:说明 DW 的“测试服务器”配置路径错了,不是端口问题
  • 修改 PHP 文件后刷新页面无变化:浏览器缓存了旧响应,强制刷新(Ctrl+F5)或检查 Apache 日志(XAMPP/apache/logs/error.log
  • macOS 上启动 Apache 失败:可能系统自带 Apache 占用了 80 端口,进 XAMPP 设置把 Apache 端口改成 8080,然后访问 http://localhost:8080/...

真正卡住人的从来不是 DW 操作,而是没意识到:PHP 执行不在编辑器里,而在服务器进程里。只要 Apache 能跑通 http://localhost,且你的文件放在 htdocs 下,剩下的就是路径对不对、配置开没开、浏览器发的是不是 HTTP 请求——这些点漏一个,就白调半小时。

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
mysql修改数据表名
mysql修改数据表名

MySQL修改数据表:1、首先查看数据库中所有的表,代码为:‘SHOW TABLES;’;2、修改表名,代码为:‘ALTER TABLE 旧表名 RENAME [TO] 新表名;’。php中文网还提供MySQL的相关下载、相关课程等内容,供大家免费下载使用。

678

2023.06.20

MySQL创建存储过程
MySQL创建存储过程

存储程序可以分为存储过程和函数,MySQL中创建存储过程和函数使用的语句分别为CREATE PROCEDURE和CREATE FUNCTION。使用CALL语句调用存储过程智能用输出变量返回值。函数可以从语句外调用(通过引用函数名),也能返回标量值。存储过程也可以调用其他存储过程。php中文网还提供MySQL创建存储过程的相关下载、相关课程等内容,供大家免费下载使用。

371

2023.06.21

mongodb和mysql的区别
mongodb和mysql的区别

mongodb和mysql的区别:1、数据模型;2、查询语言;3、扩展性和性能;4、可靠性。本专题为大家提供mongodb和mysql的区别的相关的文章、下载、课程内容,供大家免费下载体验。

285

2023.07.18

mysql密码忘了怎么查看
mysql密码忘了怎么查看

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS 应用软件之一。那么mysql密码忘了怎么办呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

519

2023.07.19

mysql创建数据库
mysql创建数据库

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS 应用软件之一。那么mysql怎么创建数据库呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

263

2023.07.25

mysql默认事务隔离级别
mysql默认事务隔离级别

MySQL是一种广泛使用的关系型数据库管理系统,它支持事务处理。事务是一组数据库操作,它们作为一个逻辑单元被一起执行。为了保证事务的一致性和隔离性,MySQL提供了不同的事务隔离级别。php中文网给大家带来了相关的教程以及文章欢迎大家前来学习阅读。

392

2023.08.08

sqlserver和mysql区别
sqlserver和mysql区别

SQL Server和MySQL是两种广泛使用的关系型数据库管理系统。它们具有相似的功能和用途,但在某些方面存在一些显著的区别。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

537

2023.08.11

mysql忘记密码
mysql忘记密码

MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。那么忘记mysql密码我们该怎么解决呢?php中文网给大家带来了相关的教程以及其他关于mysql的文章,欢迎大家前来学习阅读。

636

2023.08.14

pixiv网页版官网登录与阅读指南_pixiv官网直达入口与在线访问方法
pixiv网页版官网登录与阅读指南_pixiv官网直达入口与在线访问方法

本专题系统整理pixiv网页版官网入口及登录访问方式,涵盖官网登录页面直达路径、在线阅读入口及快速进入方法说明,帮助用户高效找到pixiv官方网站,实现便捷、安全的网页端浏览与账号登录体验。

283

2026.02.13

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PHP课程
PHP课程

共137课时 | 11.9万人学习

JavaScript ES5基础线上课程教学
JavaScript ES5基础线上课程教学

共6课时 | 11.2万人学习

PHP新手语法线上课程教学
PHP新手语法线上课程教学

共13课时 | 0.9万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号