我刚刚在我的笔记本电脑上安装了Ubuntu上的Apache2和MySQL。我为我的PHP项目使用CodeIgniter,当我在地址栏中使用localhost
时,一切正常。为什么CSS和JS文件在使用IP地址而不是本地主机时未加载
但是,当我使用我的笔记本电脑的IP地址它的工作原理,但没有CSS和JS,这是没有加载。 mod_rewrite已启用,并且.htaccess运行良好。我使用base_url()作为参考。
<style type="text/css" src="<?=base_url()?>css/validate/screen.css"></style>
和BASE_URL在配置文件是空的:
$config['base_url']='';
我非常坚持在这里。
为什么你会希望它到IP地址的工作?只是好奇。请包括一个在那里生成HTML的例子。 – AmazingDreams
我只想使用系统作为局域网中其他系统的服务器 –
您也可以跳过烦人的IP部分并编辑'/ etc/hosts'以包含:'192.x.x.x laptopserver'或其他任何东西。 – AmazingDreams