.:
thực ra chỉ là .
(vì :
là từ khóa phân tách nhiều đường dẫn) có nghĩa là thư mục hiện tại mà tập lệnh đang được thực thi được đưa vào như một phần của include_path. Theo cách đó, khi bạn có hai tệp trong cùng một thư mục:
index.php
include-me.php
Bạn có thể bao gồm cái thứ hai trong PHP với include('include-me.php');
. Nếu không có .
con đường, bạn sẽ không thể làm như vậy.
Vì vậy, để hoàn tất cài đặt như đã đề cập, bạn cần phải đặt nội dung /library
trong cùng một thư mục mà tập lệnh bạn đang làm việc nằm trong - hoặc trong /php/includes
(Cấp cho bạn loại bỏ ;
tệp ini). Bạn cũng có thể tạo một thư mục khác - thích /opt/Zend/library
và thêm /opt/Zend/library
vào câu lệnh bao gồm:include_path = ".:/php/includes:/opt/Zend/library"
Cuối cùng - vì bạn đang chạy Ubuntu, bạn nên sử dụng thiết lập LAMP của Ubuntu thay vào đó (Hầu hết tất cả các tài liệu đều cho rằng bạn đang sử dụng). Điều này có thể được cài đặt bằng cách loại bỏ XAMPP và thực hiện sudo tasksel install lamp-server
sẽ cài đặt Apache 2.2, MySQL, PHP 5.3 lên hệ thống. Như được trình bày trong phần Cách dễ nhất để thiết lập ngăn xếp LAMP là gì?