我在本地機器上使用了XAMPP
服務器。假設我的目錄結構如下指向PHP中父目錄的某個文件
-api/
- products.php
-includes/
- settings.php
因此,從如果我想包括settings.php
文件products.php
頁面,然後我在local machine
使用include './includes/settings.php';
,並能正常工作。但是當我將它移動到遠程服務器時,我必須使用include '../includes/settings.php';
。差異是./
和../
。爲什麼在本地和遠程服務器上有所不同,以及解決方案是什麼?
這個相對路徑絕對不應該在你的本地機器上工作。我懷疑你錯過了一些東西。 – David
它應該永遠是../所以你的設置有些不同 –