1 Cách xác định đường dẫn tuyệt đối {absolute_path} joomla Tue Oct 11, 2011 11:43 am
Xuka
Thành Viên VIP
Trong một số trường hợp cần xác định đường dẫn tuyệt đối tới một thư mục hoặc file nào đó. Chẳng hạn, phải xác định đường dẫn tuyệt đối tới thư mục chứa Joomla trên Website của bạn để điền vào thông số $mosConfig_absolute_path (Joomla 1.0.x) hoặc $absolute_path (Joomla 1.5.x) trong file "configuration.php", bạn có thể làm như sau:
Tạo một file "info.php" nằm cùng mức với file "configuration.php" có nội dung như sau:
hoặc
hoặc
Sau đó mở trình duyệt và gõ vào địa chỉ tới file này.
Trường hợp sử dụng hàm getcwd(), hoặc dirname(__FILE__) đường dẫn sẽ hiển thị trên màn hình. Còn nếu sử dụng hàm phpinfo() thì tìm thông số SCRIPT_FILENAME để biết đường dẫn tới file info.php nói trên.
Nếu:
thì
joomla.edu.vn
Tạo một file "info.php" nằm cùng mức với file "configuration.php" có nội dung như sau:
- Code:
<?php
$p = getcwd();
echo $p;
?>
hoặc
- Code:
<?php
$p = dirname(__FILE__);
echo $p;
?>
hoặc
- Code:
<?php
phpinfo();
?>
Sau đó mở trình duyệt và gõ vào địa chỉ tới file này.
- Code:
VD: http://yoursite/info.php, http://thietkejoomla.com/joomla/info.php
Trường hợp sử dụng hàm getcwd(), hoặc dirname(__FILE__) đường dẫn sẽ hiển thị trên màn hình. Còn nếu sử dụng hàm phpinfo() thì tìm thông số SCRIPT_FILENAME để biết đường dẫn tới file info.php nói trên.
Nếu:
- Code:
SCRIPT_FILENAME = '/home/thietkejoomla/httpdocs/info.php'
thì
- Code:
// Trong Joomla 1.0.x
$mosConfig_absolute_path = '/home/thietkejoomla/httpdocs';
$mosConfig_cachepath = '/home/thietkejoomla/httpdocs/cache';
// Trong Joomla 1.5.x
var $absolute_path = '/home/thietkejoomla/httpdocs';
var $log_path = '/home/thietkejoomla/httpdocs/logs';
var $tmp_path = '/home/thietkejoomla/httpdocs/tmp';
joomla.edu.vn