我在子目录/dev中测试了一个PHP站点,一切都很好。我把所有的文件都移到了我的根目录下,现在它不起作用了!我有一个config.php文件来处理代码,这样我就可以轻松地更改目录(或者我是这么想的)。工作页在这里非工作页在这儿。看起来所有的文件都被找到了,但它的样式不正确,有任何故障排除技巧或你们看到的任何东西吗?我看了好几天都找不到任何东西!请帮忙!
这是我的config.php代码
<?php
// these two constants are used to create root-relative web addresses
// and absolute server paths throughout all the code
define("BASE_URL","/");
define("ROOT_PATH",$_SERVER["DOCUMENT_ROOT"] . "/dev/");
$site_root = $_SERVER["DOCUMENT_ROOT"] . "/dev/";
而且。。。
<?php
// these two constants are used to create root-relative web addresses
// and absolute server paths throughout all the code
define("BASE_URL","/");
define("ROOT_PATH",$_SERVER["DOCUMENT_ROOT"] . "/");
$site_root = $_SERVER["DOCUMENT_ROOT"] . "/";
您的主要问题是您有不同于/dev/css/styles.css
的/css/styles.css
。为了做一个干净的移动,并确保你没有两个不同的版本,而你认为它们是相同的:
- 从根文件夹中删除所有内容,
/dev/
文件夹除外 - 将所有内容从
/dev/
文件夹复制到根文件夹中
了解Apache的mod_rewrite,然后使用一个框架是一个好主意。维护10或100的index.php文件不是很痛苦吗?
编辑1:要禁用GoDaddy的缓存机制,请遵循以下指南:
- 登录到您的客户经理
- 单击Web主机
- 在要使用的主机帐户旁边,单击启动
- 在"工具"部分,单击"网站加速器"
- 单击"设置"
- 单击"开发人员模式"旁边的滑块,使其显示"打开"
- 单击"关闭"