使用Dreamweaver上载站点

时间:2010-07-31 00:59:35

标签: php dreamweaver

我正在使用Dreamweaver将我的网站发布到网络服务器。我有一个名为init.php的php文件,我在其页面中包含了包含与连接到我的数据库相关的信息。根据我是在本地测试服务器上运行还是在远程服务器上运行,信息会有所不同。我想有一个远程init.php和一个本地init.php,每当我从Dreamweaver“放”我的网站时,我都不希望覆盖init.php的远程拷贝。我该怎么做呢? Dreamweaver中有特殊设置吗?

2 个答案:

答案 0 :(得分:0)

我一直使用它,只需要一个文件,但在你的设置中使用它:

if($_SERVER['HTTP_HOST'] == 'localhost') //if url for test server is http://localhost/your_file.php
{
    //Dev
    $db['default']['hostname'] = "localhost";
    $db['default']['username'] = "root";
    $db['default']['password'] = "password";
    $db['default']['database'] = "database";
}
else
{
    //Live
    $db['default']['hostname'] = "localhost";
    $db['default']['username'] = "converse";
    $db['default']['password'] = "password";
    $db['default']['database'] = "public_prod";
}

只需更改if语句以匹配主机在测试服务器上的内容即可。

我已经使用它永远工作很好只是一个简单的连接器信息包装器。不注意if内部,否则它只是codeigniter的数据库变量,但核心if语句是什么呢。

答案 1 :(得分:0)

使用Dreamweaver CS5上传 +++++++++++++++++++++++++++++++++

请参阅链接的详细信息:

https://www2.suresupport.com/faq/17/470

  1. 启动Dreamweaver CS5程序。

  2. 首先,您需要设置本地网站。从菜单中选择Site - >新网站。

  3. 将打开“站点设置”屏幕。 第一组选项是Site。

    您需要输入以下信息:

    网站名称:您可以在此输入您需要的任何名称。它将用作Dreamweaver CS5程序中站点列表中的标题参考。

    本地站点文件夹:单击文件夹图标按钮,然后导航到本地计算机上站点文件所在的文件夹。如果您尚未创建存储本地站点文件的文件夹,请创建一个文件夹,然后将其选为本地站点文件夹。

    1. 准备好网站设置后,请从左侧窗格中选择服务器选项集,然后单击+按钮(添加新服务器)。 单击+按钮后,将打开以下屏幕: 单击“更多选项”箭头并填写如下所示的字段:
    2. 您需要输入以下字段的信息:

      服务器名称:您可以选择任何名称。它将用于在Dreamweaver CS5程序中定义此特定站点的连接。

      使用连接:选择FTP选项。

      FTP地址:这是your_domain.com,其中your_domain.com是您的实际域名。您还可以使用托管帐户的服务器的主机名。此信息可在您的主机帐户的欢迎电子邮件中找到。

      端口:此设置应预先选择,但请记住正确的端口设置为21。

      在“用户名”和“密码”字段中,您需要指定要连接的FTP登录详细信息。通常,您需要连接主控制面板用户名/密码对。如果您想要连接先前在FTP管理器控制面板部分创建的FTP子用户,则需要指定该特定用户的登录详细信息。

      根目录:您可以将此字段留空,也可以输入/ www / www。 如果您需要发布到您网站上的子域名,请输入/ www / subdomain_name,其中subdomain_name必须替换为您的子域名。例如,如果您有sub.your_domain.com,则应在根目录字段中键入/ www / sub。

      网址:输入http://www.your_domain.com,其中your_domain.com必须替换为您自己的域名。

      使用被动FTP:确保选中此选项。

      使用FTP性能优化:此选项已预先选定,但如果Dreamweaver CS5程序无法连接到服务器,则可以取消选择该选项。

      填写完所有必填字段后,您可以按“测试”按钮测试连接。

      1. 如果需要设置“测试服务器”选项,请单击“高级”按钮。当您在站点上运行PHP脚本时,测试服务器非常有用。 当您设置测试服务器时,DreamWeaver几乎可以执行所有PHP语句,并且可以在设计视图下显示实时数据。
      2. 从Server Model下拉菜单中选择PHP MySQL选项,然后单击Save按钮。当您返回上一个屏幕时,请务必选中“测试”复选框。 5.您还可以使用“站点设置”屏幕左侧窗格中的其他部分为站点设置其他一些选项。但是,它们与您将站点发布到托管服务器的方式无关。 准备好后,请单击“保存”按钮,新站点将保存在Dreamweaver CS5程序中。

        1. 要查看新的站点文件,连接到服务器,上传文件等,您需要打开“文件”面板。 默认情况下应打开此面板,但如果不是,则可以通过选择Window - >来打开它。程序主菜单中的文件。 要连接到服务器上站点的根目录并查看远程文件,请单击上面屏幕截图中显示的图标。如果您尚未上传任何文件或文件夹,您将看到以下内容:
        2. 从下面的屏幕截图显示远程服务器的下拉菜单中,您还可以选择本地视图。 “本地视图”选项将显示您在本地站点文件夹中的文件。

          要将单个文件上传到服务器,请从“本地”视图中选择该文件,然后单击“放置文件”按钮(向上箭头)。 这会将所选文件上传到服务器。

          另一种选择是使用“同步”按钮(下一个屏幕截图中带有两个旋转箭头的按钮)。