我在本地服务器上使用Ampps 3.8,在我的办公室工作正常。很好,我可以轻松更改php版本以进行测试。
但是,当我尝试从本地网络访问localhost或更改php版本时,这会花费很多时间,并且我的许多资产(如CSS,图像等)都无法加载。我正在Codeigniter和php 7中做一个项目。
我的配置细节如下:
$config['base_url'] = 'http://192.168.43.122/projects/neewer';
$config['uri_protocol'] = 'REQUEST_URI';
//db config
$db['default'] = array(
'dsn' => '',
'hostname' => 'localhost',
'username' => 'root',
'password' => '',
'database' => 'neewer',
'dbdriver' => 'mysqli',
'dbprefix' => '',
'pconnect' => FALSE,
'db_debug' => (ENVIRONMENT !== 'production'),
'cache_on' => FALSE,
'cachedir' => '',
'char_set' => 'utf8',
'dbcollat' => 'utf8_general_ci',
'swap_pre' => '',
'encrypt' => FALSE,
'compress' => FALSE,
'stricton' => FALSE,
'failover' => array(),
'save_queries' => TRUE
);
有人可以告诉我我在做什么错吗?
答案 0 :(得分:2)
您的配置似乎正确。为什么使用“ 192.168.43.122”代替本地主机?很有可能这将是问题所在,因为您说我们的系统在您的办公室而不是在您的家中工作正常。
也许该IP地址将属于您的办公室网络。尝试将其更改为您的家庭网络ip地址或仅更改为本地主机,如下面的代码,然后重试。
$config['base_url'] = 'http://192.168.43.122/projects/neewer';
到
$config['base_url'] = 'http://localhost/projects/neewer';
如果问题出在IP地址方面,希望这可以解决问题。让我们知道这是否无济于事,以及您是否需要进一步的帮助。