我一直在尝试在Dreamweaver CS6 IDE(我讨厌)上设置测试站点服务器,以尝试动态相关的文件主题功能。我一直试图这样做几个小时,看了更多的教程和博客,而不是我记得试图建立一个测试网站,以便我可以简单地尝试这个功能,但似乎没有任何工作。
在“我有网站”框中:
站点名称:测试站点
本地站点文件夹:users / myname / Sites / wordpress /
在我拥有的服务器上:
服务器名称:Apache
使用连接:本地/网络
服务器文件夹:users / myname / Sites / wordpress /
网址:http://localhost:80/wordpress/
高级:
服务器型号:PHP MySQL
然而,我收到了错误消息:
由于网站无法解析与动态相关的文件 此服务器的定义不正确
这对我没有意义。谁能解释我做错了什么?
答案 0 :(得分:4)
“ 我的印象是,此功能会以某种方式将PHP语法转换为HTML,以便可以轻松编辑... ”
上帝的名字给你的印象是什么? PHP是服务器端脚本;浏览器与服务器和数据库通信的方式和HTML是浏览器与客户端(您)通信并以人类可用的形式呈现内容的一种方式。没有“转换”,因为它们是两种普遍不同的语言,每种语言都提供独特的功能。
为了“轻松编辑”PHP,唯一的解决方案是学习 PHP脚本和语法。
MAMP的唯一目的是在本地计算机上安装Apache服务器,PHP和mySQL,用于服务器端/数据库框架(如WordPress),以存储信息并与之通信。基本上就像在本地计算机上创建迷你Web主机一样,允许您检查基于PHP的应用程序的功能。
答案 1 :(得分:0)
这些设置对我有用:
http://localhost:8888/your_directory_folder/
有关完整说明:http://www.adobe.com/devnet/dreamweaver/articles/setup_php.html#articlecontentAdobe_numberedheader_2
答案 2 :(得分:0)
我遇到了同样的问题,发现this thread。 这篇文章解释了我们想要听到的内容,由David_Powers在2010年5月1日05:31发布#6。
为了解决问题,你可以去'编辑 - >首选项'并禁用'发现动态相关文件',同时激活“启用相关文件”。
虽然这修正了错误显示,但我不太明白David_Powers说这个函数会做什么,如果我真的希望它打开。如果有人能帮助我意识到这个选项的作用,我会很感激。
答案 3 :(得分:0)
我不知道这是否相关,但经过多次尝试找出服务器未找到错误后,我偶然发现了启动页面上的MAMP首选项。
点击“首选项”后,我注意到“文档根”指向用户名/站点而不是MAMP / htdocs。
MAMP Preferences > Document Root > browse to select
在我将Document Root文件夹设置为htdocs之后,当我在分屏模式下单击“实时”按钮时,我终于让Dreamweaver CS6显示我的php文件。
我搜索的其他答案都没有提到将MAMP首选项设置为Document Root文件夹。我希望这会有所帮助。