我有一个有子域名的网站,例如domian.com和forum.domain.com
在我的domain.com我有inc文件夹,其中包含我的initialize.php和config.php我的类和函数。我只是在每个php页面中包含initialize.php,并在initialize.php中包含其他页面,如config.php
在config.php我定义
@Override
protected String doInBackground(Bitmap... params) {
Bitmap bitmapToSave = params[0];
File fPath = getAlbumStorageDir("FileName");
File f = new File(fPath, "FileName" + Calendar.getInstance().getTimeInMillis() + ".txt");
String filePath = null;
try {
FileOutputStream strm = new FileOutputStream(f);
bitmapToSave.compress(yourCompressFormat, 100, strm);
strm.close();
filePath = f.getPath();
} catch (IOException e) {
e.printStackTrace();
}
return filePath;
}
现在当我在子域中包含初始化时,它已经工作了,因为ROOT_PATH假设为子域。在这种情况下,我做什么sholud?如何在子域中使用domian.com root中的文件?
我应该把它们全部复制到子域吗?
答案 0 :(得分:0)
可以通过以下简单的技巧来完成,
<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/../inc/header.php';
我建议您阅读以下教程 https://developer.hyvor.com/php/including-files-in-root-with-subdomain.php