0
我需要上傳圖片並將其保存到子域。如果上傳腳本位於根目錄下,可以這麼做嗎? 這是文件路徑: 上傳腳本:如何將圖像保存到根域的子域中?
https://www.example.com/upload/save.php
圖像存儲:
http://imgs.example.com/temp
我的PHP:
$tempFolder = 'tempimages/';
$fh = fopen($tempFolder.$filename, 'w') or die("can't open file");
$stringData = base64_decode($base64image);
fwrite($fh, $stringData);
fclose($fh);
我無法弄清楚子域的正確路徑。我的結構是這樣的:'/ www/htdocs/w0000000 /'(我在共享主機)任何想法? – Uli
你應該去你的主機的控制面板,進入「子域名」選項,並檢查子域名。如果你不能以任何理由做到這一點,你可以做一個簡單的PHP瀏覽器(所以你可以瀏覽文件系統),並找出它在哪裏。 – rev
好吧,現在我正在弄錯這個錯誤:'open_basedir限制有效。文件(../../../ www/htdocs/w000000/imgs/example.jpg)不在允許的路徑內(這是什麼意思? – Uli