0

我一直在尝试在 Dreamweaver CS6 IDE(我讨厌)上设置一个测试站点服务器来尝试动态相关文件主题功能。几个小时以来,我一直在尝试这样做,并且查看的教程和博客比我记得尝试设置测试站点的更多,以便我可以简单地尝试此功能,但似乎没有任何效果。

在站点框中,我有:

站点名称:测试站点
本地站点文件夹:users/myname/Sites/wordpress/

在我拥有的服务器上:

服务器名称:Apache
Connect 使用:本地/网络
服务器文件夹:users/myname/Sites/wordpress/
Web URL:http://localhost:80/wordpress/
高级:
服务器型号:PHP MySQL

但是我收到一条错误消息:

无法解析动态相关文件,因为此服务器的站点定义不正确

这对我来说毫无意义。谁能解释我做错了什么?

4

4 回答 4

4

我的印象是这个功能会以某种方式将 PHP 语法转换为 HTML,以便可以轻松编辑......

以上帝的名义,是什么给了你这样的印象?PHP 是服务器端脚本;浏览器与服务器和数据库通信的一种方式,HTML 是浏览器与客户端(您)通信并以人类可用的形式呈现事物的一种方式。没有“转换”,因为它们是两种普遍不同的语言,每种语言都有独特的功能。

为了“轻松编辑”PHP,唯一的解决方案是学习PHP 脚本和语法。

MAMP 的唯一目的是在您的本地计算机上安装 Apache 服务器、PHP 和 mySQL,用于服务器端/数据库框架(例如 WordPress)来存储信息并与之通信。本质上就像在您的本地机器上创建一个迷你网络主机,允许您检查基于 PHP 的应用程序的功能。

于 2012-10-13T07:41:30.747 回答
0

这些设置对我有用:

  1. 打开 Dreamweaver 站点设置窗口
  2. 选择“服务器”
  3. 服务器名称:本地主机
  4. 连接方式:本地/网络
  5. 服务器文件夹:MAMP/ /Applications/MAMP/htdocs/your_directory_name/
  6. 网址:http://localhost:8888/your_directory_folder/

如需完整说明: http: //www.adobe.com/devnet/dreamweaver/articles/setup_php.html#articlecontentAdobe_numberedheader_2

于 2013-02-01T09:13:39.287 回答
0

我遇到了同样的问题并找到了这个线程。解释一下我们想听到的内容的帖子是 David_Powers 于 2010 年 5 月 1 日 05:31 发表的帖子 #6。

因此,要使问题消失,您可以转到“编辑 -> 首选项”并禁用“发现动态相关文件”,同时保持“启用相关文件”处于激活状态。

虽然这修复了错误显示,但我不太明白 David_Powers 说这个功能会做什么以及我是否真的想要它打开。如果有人可以帮助我了解此选项的作用,我将不胜感激。

于 2013-05-07T21:28:44.300 回答
0

我不知道这是否相关,但在多次尝试找出 Server not found 错误之后,我在启动页面上偶然发现了 MAMP Preferences。

单击首选项后,我注意到文档根指向用户名/站点而不是 MAMP/htdocs。

MAMP Preferences > Document Root > 浏览选择

在我将 Document Root 文件夹设置为 htdocs 后,当我在分屏模式下单击 Live 按钮时,我终于让 Dreamweaver CS6 显示我的 php 文件。

我搜索的其他答案都没有提到将 MAMP 首选项设置为 Document Root 文件夹。我希望这有帮助。

于 2015-11-20T20:51:11.517 回答