使用XAMPP包在本地显示php站点时出现问题。该站点在远程服务器上运行良好

使用XAMPP包在本地显示php站点时出现问题。该站点在远程服务器上运行良好,php,xampp,dreamweaver,htdocs,Php,Xampp,Dreamweaver,Htdocs,我在stackoverflow.com上的第一篇帖子!这是一个很棒的网站,我希望我的帖子能为其他人的利益做出贡献 情况: 我被委托更新一个非常小的、现有的、php驱动的网站 因此,我开始设置我的环境: Dreamweaver已安装 我将文件从远程服务器FTP到我的计算机 我通过XAMPP包选择Apache和MySQL来设置本地 在我的计算机(PC、Windows XP)上安装主机,安装XAMPP并设置 默认情况下忽略的密码 我确保Apache和MySQL都已启动并运行 我为本地信息、远程信息和

我在stackoverflow.com上的第一篇帖子!这是一个很棒的网站,我希望我的帖子能为其他人的利益做出贡献

情况: 我被委托更新一个非常小的、现有的、php驱动的网站

因此,我开始设置我的环境:

  • Dreamweaver已安装
  • 我将文件从远程服务器FTP到我的计算机
  • 我通过XAMPP包选择Apache和MySQL来设置本地 在我的计算机(PC、Windows XP)上安装主机,安装XAMPP并设置 默认情况下忽略的密码
  • 我确保Apache和MySQL都已启动并运行
  • 我为本地信息、远程信息和测试设置参数 Dreamweaver中的服务器(这需要一些时间)
到目前为止一切都很好

但当在浏览器中本地预览时,该网站将无法正常工作。现场版本运行得很好

问题: 该站点的第一个页面将在没有连接到css样式表或images文件夹的情况下启动,当尝试生成链接时,它们将点击根文件夹中的XAMPP重定向,并显示XAMPP橙色页面

那么,如何解决这个问题呢

再次,thanx是一个伟大的网站!
/瓦奎拉解决方案 …是编辑xampp/apache/conf/httpd.conf文件中的DocumentRoot设置

问题是,我将测试站点的动态内容所在的文件夹作为XAMPPs默认webroot文件夹htdocs:htdocs/MySampleSite的子文件夹

当我在xampp/apache/conf/httpd.conf中编辑DocumentRoot设置时,从默认文件夹DocumentRoot“C:/xampp/htdocs”到实际文件夹DocumentRoot“C:/xampp/htdocs/MySampleSite”,所有问题都自行解决了

请记住,您需要在httpd.conf中的两个位置更改此选项!除了上面提到的,您还必须将默认值更改为

嗯,事后看来,我想这是相当琐碎的,但它花了一些时间来找到正确的地方,所以我希望这可能会帮助其他人

再次,thanx是一个伟大的网站!
瓦奎拉

我相信这是毫无疑问的。因为他是新来的,所以他发布了这篇文章,以提供一些有用的信息/解决方案。当他有了这个想法后,他将对stackoverflow很有用:)欢迎来到stackoverflow a.k.a“SO”有时是Vaquera。在这个有用的网站上,我们,开发人员发布了我们遇到的问题(代码和研究),其他像你们这样有帮助的开发人员分享了他们解决问题的知识和经验。欢迎再次光临!@达米恩-对不起!我不想搞混!是的,毫无疑问,我试着“回答我自己”来标记这个答案,但因为我是如此的新,我必须等待至少8小时,我才能这样做,我会尽快。我本该想对这件事发表评论的!感谢您的评论!@穆斯塔法-感谢您的热烈欢迎!:-)是的,我在这里真的很绿。问题是,我这么做是为了解决我的问题,但只发现了相反的问题(在本地工作,但不在远程工作),所以我想可能有其他人会遇到这种情况,并得到这篇文章的帮助,因此我的文章。谢谢你的评论!是的,但这不是一个博客。将你的解决方案作为一个答案发布并接受它,因此为了给格式赋予意义,顺便说一句,我要求对你的帖子进行编辑。您已经标记了“xampp”,并且您的目录指向“xampp”,但有时您提到WAMPP(可能会与WAMP服务器混淆?)。呵呵,我明天才能接受我自己的答案!所以,它只能等待!但这就是我解决问题的方式。