有时候,我们会两个pc链接同一个数据库或者pc和手机站链接同一个数据库,所以但我们在一个站发布文章时,文章生成的缩略图会在该文章发布的网站文件夹 uploads 下 ,另外一个网站文件夹 uploads 下是没有同步生成的;
修改主站的文件
首先第一步:
修改目录include下的文件extend.func.php,在最后面添加一个函数方法:
function replaceurl($newurl){
$newurl=str_replace('src="/uploads/allimg/','src="http://你的域名/uploads/allimg/',$newurl);
return $newurl;
}
另外调用文章正文内容的标签
{dede:field.body/}
需要改成
{dede:field.body function=‘replaceurl(@me)’/}
第二步列表页:
列表页的图片处理为:修改include/arc.listview.class.php大约第900行
r
o
w
[
′
p
i
c
n
a
m
e
′
]
=
row['picname'] =
row[′picname′]=row[‘litpic’];改为
r
o
w
[
′
p
i
c
n
a
m
e
′
]
=
′
′
.
row['picname'] = ''.
row[′picname′]=′′.row[‘litpic’];
第三步:修改目录include/dialog下的文件select_images_post.php 大约108行
$fileurl =
a
c
t
i
v
e
p
a
t
h
.
′
/
′
.
activepath.'/'.
activepath.′/′.filename;
改成
f
i
l
e
u
r
l
=
′
h
t
t
p
:
/
/
你
的
域
名
′
.
fileurl = 'http://你的域名'.
fileurl=′http://你的域名′.activepath.’/’.$filename;