IIS+PHP網站根目錄的路徑有關問題

來源:互聯網
上載者:User
IIS+PHP網站根目錄的路徑問題
問個問題,各位大俠
index.php 在網站根目錄,是IIS+PHP伺服器

源碼如下:

define('DRUPAL_ROOT', getcwd());
require_once DRUPAL_ROOT . '/includes/bootstrap.inc';


取得錯誤的路徑:require_once(D:\website\zufu.com.cn\uchome/includes/bootstrap.inc)

如果源碼這樣:

//define('DRUPAL_ROOT', getcwd());
require_once 'includes/bootstrap.inc'; //寫死取得正確路徑

但現在想不動源碼,怎麼解決這個路徑的問題啊,跪求php高手指點

------解決方案--------------------
getcwd() 取得的是當前主檔案所在的目錄

/include.php (include include/file.php)
/include/file,php ( getpwd())
此時 getpwd 返回的是 /



------解決方案--------------------
define('DRUPAL_ROOT', dirname(__FILE__));
------解決方案--------------------
你用str_replace();替換之不就行了。
------解決方案--------------------
探討

#5樓

這樣出來的是: D\*\*

路徑是對的,但還是有錯誤,能不能打這個 "\" 反過來,變成 "/"
  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.