我打开某些文件时Dreamweaver CS5崩溃了

时间:2011-02-18 15:26:34

标签: dreamweaver

我一直使用CS4超过一年没有问题。今天我安装了Dreamweaver CS5,好吧......我无法完成我的工作,因为它一直在崩溃。当我尝试打开某些文件(在这种情况下:index.php)时,它会崩溃。

我还遇到了“保存时上传”选项的问题,直到我取消选中服务器设置中的“使用备用FTP移动方法”选项。

我试过谷歌搜索没有运气的问题。有没有人知道这方面的解决方案?

更新

在测试index.php中的每一行代码后,我终于找到了问题的根源。如果我将此行添加到文件中:

<link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=Reenie+Beanie"> 

Dreamweaver CS5停止工作。安装了CS5的人可以尝试一下吗?

6 个答案:

答案 0 :(得分:4)

这绝对是外部链接的问题。在我的案例中,罪魁祸首是一个也从谷歌加载的字体文件。

<强>问题:

<link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=Reenie+Beanie">

评论或删除此行确实有效,但问题是我需要这种字体来测试我正在开发的网站。我所做的(因为我使用的是PHP)是回显链接,因此DW无法尝试抓取它。

<强>解决方案:

<link rel="stylesheet" type="text/css" href="<?php echo "http://fonts.googleapis.com/css?family=Reenie+Beanie"; ?>">

这是毫无意义的代码,但它有效 - DW将停止悬挂,在实时环境中进行测试时字体仍然有效。

答案 1 :(得分:3)

Dreamweaver CS5肯定存在外部源项目的问题。尝试从googleapi中包含jquery时,我遇到了同样类型的失败:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.0/jquery.min.js"></script>

删除该行或将其注释掉可让Dreamweaver打开并使用该文件。

答案 2 :(得分:0)

文件达到大约8KB的文件大小时出现问题,然后Dreamweaver会崩溃,直到您进入并使用其他文本编辑器从文件中添加或删除字符。我偶然发现了几次手动编码和保存文件。

您也可以尝试将该字体保存为本地的reenie-beanie.css,以便获得类似的内容:

<link rel="stylesheet" type="text/css" href="media/styles/reenieBeanie.css" />

当防火墙或其他东西在预览或分屏模式下以该文件到达时,它可能会吓到DW。

答案 3 :(得分:0)

很好,这篇文章帮助我解决了在Dreamweaver CS5中特定文件崩溃的问题。 这确实是崩溃DW的外部字体。

我找到了一个简单的修复方法,省略了协议部分,它可以工作:

<link href="//fonts.googleapis.com/css?family=Open+Sans:400,700" rel="stylesheet" type="text/css">

<link href="http//fonts.googleapis.com/css?family=Open+Sans:400,700" rel="stylesheet" type="text/css">

答案 4 :(得分:0)

在我的本地CSS文件中修复:我必须右键单击每个文件并尝试使用Dreamweaver编辑&#34;直到我找到真正落后于启动崩溃的那个。我得到了索引和特定css文件(本地)的崩溃。

我使用Bootstrap 3.在我的笔记本电脑上运行wamp工作正常,但在使用IIS7的主PC上没有。我尝试了所有其他注册表清理和缓存清理技术,但直到我从本地css文件中删除了这一段代码才开始。

希望它可以帮助别人。

我删除了css文件的这一部分:

@media (min-width: @screen-sm-min) { 
    .featured-box{
        margin-top:5px;
    }
}

答案 5 :(得分:-1)

首先,我将注释标记放在jQuery链接周围,看看它是如上所述,不是没有。

我在CSS中启动媒体查询后问题就出现了。我把它分散了[我没有完成]

这是带有注释标记的片段,用于禁用它。

    /*
@media screen and (max-width:
*/

html的评论标签与css的评论标签不同:<!-- [line of html code] -->

对于css使用:/* [line of CSS code] */

使用注释标签禁用可疑代码比删除内容更方便。

希望有助于somone / -mack318