ThinkPHP的使用 各位大神,我用ThinkPHP写了网站,发现了在本地上能够正常显示,但是一旦放在了虚拟机上,在局域网中访问的时候,css、js、img都不能正常显示,在这里我使用的smarty模板引擎,这是什么情况??跪求各位大神指点...而且post在本机上能正常用,但是一旦放在虚拟机上在局域网中访问就会失效.. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 检查一下你引入css/js/img 的路径是否正确 你是否使用了绝对路径所以不行?改为相对项目路径看看,例如dirname(__FILE__).'/xxx'; 这种写法。 如果确认文件路径没错,或许可能是URL重写规则错了,把图片等资源文件的URL也给重写了。 我在这个项目里使用了smarty引擎模板,然后在配置文件中的代码如下:在thinkphp文件模板的入口文件index.php中配置的代码如下:// 定义应用目录define('APP_PATH','./Lab208/');define("SITE_URL","http://www.lab.com/");define("CSS_URL",SITE_URL."Lab208/public/css/");define("IMG_URL",SITE_URL."Lab208/public/images/");define("JS_URL",SITE_URL."Lab208/public/js/");define("Ued_URL",SITE_URL."Lab208/public/ueditor/");然后html中引入文件是使用的<link href="{$smarty.const.CSS_URL}Indexmain.css" rel="stylesheet" type="text/css" media="all"/>调用相关的css文件 直接在浏览器上输入 css地址能访问吗?如果是403,检查是否有目录权限限制。 linux区分大小写,另外缓存目录需要权限。 关于PHP和JS问题。求详解 url接收参数问题 url=a.php?job=1:2:3 想做一个系统的日志记录功能,请教一下大家的思路。 客户端 $_COOKIE['PHPSESSID'] 不断变化!求救! 高分求完整的自助建站全站系统 急求上传出错问题何在?解决后立刻结帖~ 一个问题 求救!关于时间的计算问题! 除数据库外,还可以用什么存数据,进行修改和取读? 我不服,我在贴,去www.china-ns.com/movie点击右边的连接看看,多看几次就出错误,怎么回事? PHP实现排队系统。如题 centos里面的php有效时间限制怎么修改期限
改为相对项目路径看看,例如dirname(__FILE__).'/xxx'; 这种写法。
define('APP_PATH','./Lab208/');define("SITE_URL","http://www.lab.com/");
define("CSS_URL",SITE_URL."Lab208/public/css/");
define("IMG_URL",SITE_URL."Lab208/public/images/");
define("JS_URL",SITE_URL."Lab208/public/js/");
define("Ued_URL",SITE_URL."Lab208/public/ueditor/");然后html中引入文件是使用的<link href="{$smarty.const.CSS_URL}Indexmain.css" rel="stylesheet" type="text/css" media="all"/>调用相关的css文件
如果是403,检查是否有目录权限限制。