我正在使用 fwrite 在插件内的文件夹中创建一个 html 文件。下面的代码现在允许我写入文件夹,但它试图打开的链接是完整的系统路径。
function buildFrameFile($html, $filename){
$DOCUMENT_ROOT = $_SERVER['DOCUMENT_ROOT'];
$filename= $DOCUMENT_ROOT. '/wp-content/plugins/my-plugin/html/' . $filename . ".html";
$fh = fopen($filename, 'a');//open file and create if does not exist
fwrite($fh, $html);//write data
fclose($fh);//close file
return $filename;
}
它现在打开的路径是:
/var/chroot/home/content/##/########/html/wp-content/plugins/my-plugin/html/79dda339bad8e65c425e580d62f41fa1.html
我需要它从这里打开:
/wp-content/plugins/my-plugin/html/79dda339bad8e65c425e580d62f41fa1.html
我不知道该怎么做。