2014-12-13 128 views
2

在视图codeigniter中,我试图加载一个控制器函数作为图像src。就像这样:php site_url和base_url不在现场服务器上工作

<img src="<?php echo site_url('/g1/g2/g3')."?mydata1=".urlencode(serialize($data1)); ?>" /> 

这是在我的本地PC可以正常使用。但在我的活服务器上,它不起作用。我无法弄清楚什么是问题?这里提及的是,活的服务器正在HTTPS:在笨

$autoload['helper'] = array('url', 'html', 'string'); 

+0

嗯..你更新了'base_url'上传到活动服务器后的'config.php'文件? – 2014-12-13 08:37:28

+0

in config.php .. $ config ['base_url'] ='';如果我回显base_url它显示正确的基地址 – oxvoxic 2014-12-13 08:40:40

+0

如果你忽略它CodeIgniter做“猜测”。看看它是否适用于你的应用程序的'base_url'在活动服务器 – 2014-12-13 08:45:07

回答

0

试试这样说:

<img src="<?php echo site_url('/g1/g2/g3');?>?mydata1=<?php echo urlencode(serialize($data1));?>" /> 
+0

伙计没有运气..仍然在本地主机上工作,但在活着的服务器上不工作 – oxvoxic 2014-12-13 09:21:02

+0

你的'site_url()'打印了什么? – 2014-12-13 09:21:39

+0

https:// sitename/project/project1/index.php – oxvoxic 2014-12-13 09:25:48

相关问题