Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/240.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 设置站点的本地版本:配置设置/问题_Php_Mysql_.htaccess_Configuration_Localhost - Fatal编程技术网

Php 设置站点的本地版本:配置设置/问题

Php 设置站点的本地版本:配置设置/问题,php,mysql,.htaccess,configuration,localhost,Php,Mysql,.htaccess,Configuration,Localhost,我一直在尝试在我的计算机上设置我的网站的一个版本,这样我就不会在我的网站上进行实时更新。该网站运行在基于PHP的CMS上 我之前发布了一个问题: 问题是关于mysql connect的——结果是我将数据库连接到本地主机,而不是当前的实时主机 现在,除了所有样式外,我的站点的本地版本已加载,导航链接也不起作用。我怀疑答案可能与我在上述问题中编辑的同一个文件有关:application/config/database.php 下面是代码最初的样子: $config['default'] = arra

我一直在尝试在我的计算机上设置我的网站的一个版本,这样我就不会在我的网站上进行实时更新。该网站运行在基于PHP的CMS上

我之前发布了一个问题:

问题是关于mysql connect的——结果是我将数据库连接到本地主机,而不是当前的实时主机

现在,除了所有样式外,我的站点的本地版本已加载,导航链接也不起作用。我怀疑答案可能与我在上述问题中编辑的同一个文件有关:application/config/database.php

下面是代码最初的样子:

$config['default'] = array(
    'benchmark' => TRUE,
    'persistent' => FALSE,
    'connection' => array(
        'type' => 'mysql',
        'user' => 'mywebsite',
        'pass' => 'somestringoftext',
        'host' => 'mywebsitecom.fatcowmysql.com',
        'port' => FALSE,
        'socket' => FALSE,
        'database' => 'mywebsiteDB4',
然后我把它改成这样:

$config['default'] = array(
    'benchmark' => TRUE,
    'persistent' => FALSE,
    'connection' => array(
        'type' => 'mysql',
        'user' => 'root',
        'pass' => '',// Since it's on local host there is no password right now
        'host' => 'localhost',
        'port' => FALSE,
        'socket' => FALSE,
        'database' => 'mywebsite',//this is what I called the DB I created and imported to in PHPmyadmin
也许这一切看起来都是正确的,问题就在别处。我怀疑这可能与.htaccess文件有关,因为当我最初设置站点时,我对此有问题,除了设置权限之外。问题是,本地版本现在的显示方式与.htaccess文件不“工作”时的外观非常相似


我意识到我刚刚扔掉了一堆代码,说了“帮助”!我真的不知道下一步该去哪里。如果有人有任何想法,我会很高兴听到他们。如果有任何进一步的信息可以帮助任何有可疑想法的人,请让我知道,我会更新。

如果站点加载,并且您可以在页面上看到从数据库中获取的数据,这意味着,您的DB连接是正常的。 由于您看不到样式和菜单不工作,这意味着您的.JS/.CSS文件没有从本地服务器正确加载。 您可以使用名为FireBug的FireFox插件和此处的“Net”选项卡,查看哪些文件加载正确,哪些文件加载不正确。对于未加载的文件,您需要或更改路径以将其包含在HTML文件中,或更改文件在本地文件系统中的位置