Free Perl Guestbook - Những câu hỏi thường ngày ở phố huyện This page in English
FPG-FAQ
  1. Trước hết phải hỏi xem có mất tiền không đă?

    Yên tâm, chương tŕnh GB này hoàn toàn miễn phí cho cá nhân cũng như doanh nghiệp với một điều kiện là tất cả các copyright lẫn links ở cuối các trang GB phải được giữ nguyên!

  2. Tôi đă thử và rất khoái FPG nhưng có điều băn khoăn là làm thế nào bệ được các lưu bút trong GB cũ sang FPG, bỏ đi th́ tiếc, làm hai GB song song th́ bất tiện?

    Tất cả các lưu bút đều được lưu lại trong file guestbook.datei. Chỉ cần tải nó xuống máy ḿnh, copy các lưu bút cũ vào đó, save lại, sau đó tải ngược lên server rồi chmod 777 là xong. Tuy nhiên làm điều này cũng hơi mất công nếu có nhiều lưu bút trong GB cũ.

  3. Nếu bạn đang dùng Active Guestbook, chỉ cần đổi tên file guestbook_data.txt thành guestbook.datei.
  4. Nếu đang dùng Lars Ellingsen's Guestbook bạn phải tải [GS-FPG-Converter] về dùng. Script này sẽ tự động chuyển các lưu bút cũ sang file mới phù hợp với FPG.
  5. Ai đang xài Puretec Standard Guestbook th́ lại cần script [puretec.cgi]

  6. Cần ǵ bạn có thể hỏi thêm trong forum hoặc qua e-mail.

  7. Tôi rất thích dùng FPG nhưng provider của tôi lại không hỗ trợ CGI, có cách nào xài được FPG không?

    Tới [www.netfirms.com] hoặc [www.spaceports.com] đăng kư một account và bạn có thể đặt riêng FPG ở đó rồi link vào website. FPG version 1.13 hoặc mới hơn tự động phá banner quảng cáo của Netfirms.

  8. Làm thế nào để cài đặt GB này?

    Xem trang [hướng dẫn cài đặt] sẽ rơ!

  9. Làm thế nào để thay đổi giao diện của FPG?

    Lại phải bắt bạn qua trang [Skins] để xem!

  10. GB này sau khi install có ngôn ngữ mặc định là tiếng Anh nhưng tôi lại mù tịt tiếng Anh, hơn nữa khách viếng thăm của tôi không ai nói tiếng Anh, làm ơn hướng dẫn cách thay đổi?

    FPG "thạo" mọi thứ tiếng. Hiện nay đă có đến 16 hay 17 ngôn ngữ cho FPG. Bạn chỉ cần qua trang [Languages] sẽ rơ! Ngoài ra bạn c̣n có thể tự tạo cho FPG của ḿnh một thứ tiếng riêng bằng cách sửa lại file guestbook.lang.
     
  11. Sau khi cài đặt, FPG chạy ngon nhưng tôi chỉ thấy có 4 thứ tiếng hiện lên trong thanh ngôn ngữ. Kể ra đối với một trang web tiếng Việt, như thế là đủ rồi nhưng tôi lại muốn xài nhiều thứ tiếng cho nó "oai", làm ơn hướng dẫn nhé?

    Sau khi bung nén file guestbook.zip, ngoài các file readme.txt, guestbook.cgi..., bạn c̣n thấy một thư mục mang tên optional_files. Trong thư mục này lại có một đống các thư mục khác nhưng bạn chỉ cần mở thư mục languages ra sẽ thấy rất nhiều file tiếng khác trong đó. Bạn chỉ cần dùng FTP tải các file này lên thư mục tdpn_v_10_dir của FPG và chmod 777 là xong. FPG sẽ tự động nhận ra các file này và cài thêm các ngôn ngữ mới vào thanh ngôn ngữ. Nếu muốn có thêm thứ tiếng ǵ nữa, bạn chỉ cần dịch file guestbook.lang ra tiếng đó rồi đặt tên mới là xong (ví dụ: guestbook_tieng_campuchia.lang)
     
  12. Tôi có được phép sửa đổi ǵ trong file guestbook.cgi để thay đổi giao diện FPG cho hợp với tổng thể trang web của tôi không?

    Thoải mái đi! Nếu bạn cảm thấy cần thiết phải thay đổi ǵ th́ cứ làm vô tư nhưng nếu có ǵ trục trặc mà cần hỏi tôi th́ phải nói rơ bạn đă làm những ǵ, nếu không tôi cũng bó tay. Nhưng nhiều cái có thể thay đổi được mà không cần phải sửa file cgi. Bạn cứ install FPG xong xuôi rồi tải file guetsbook.style về mà sửa. Sửa xong nhớ tải lên ;-) Nếu vẫn chưa đạt yêu cầu th́ mới nên sờ đến file cgi.

  13. Tôi thấy nhiều GB khác cho phép người xem ghi lưu bút dưới dạng HTML code, FPG có hỗ trợ HTML code không?

    Không! Viết lưu bút bằng HTML code cũng hay, người ta có thể tŕnh bày lưu bút của ḿnh như ư muốn nhưng bạn có thể sẽ nhận được những lưu bút ngoài ư muốn. Tác hại đầu tiên là mỗi lưu bút một màu, một loại chữ, cái th́ có h́nh ảnh (chưa nói đến h́nh ảnh bậy bạ), cái th́ không. Tác hai thứ hai, nguy hiểm hơn nhiều là nếu ai đó ác ư, cài vào đoạn code HTML hoặc Script làm hỏng toàn bộ GB của bạn hoặc tệ hơn nữa là khi ai đó vào xem GB của bạn sẽ được forward tới trang của họ...vân vân và vân vân...

  14. "Vietnamese Typing" là cái ǵ vậy?

    "Vietnamese Typing" dành cho các site tiếng Việt. Nó cho phép khách đến thăm của bạn viết lưu bút bằng tiếng Việt có dấu mà không cần một bộ gơ nào khác. Đây là một JavaScript của anh Trần Anh Tuấn.

  15. Tôi có thể cài thêm (hoặc theo ngôn ngữ mới: nhúng) Meta Tags, JavaScripts, StyleSheets, JavaApplets, FlashMovies, Audio... vào trang GB?

    Vô tư đi! Chỉ cần download/edit/upload/chmod 777 file guestbook.style trong thư mục tdpn_v_10_dir trên server của bạn.

  16. Làm sao để trả lời/sửa đổi/xoá một lưu bút?

    Trên trang lưu bút, bạn chỉ cần gơ vào [edit], đưa password vào rồi chọn cái bạn muốn làm.
     
  17. Tôi quên béng mất mật khẩu vào Control Panel rồi. T́m trong file nào bây giờ. FPG có gửi cho tôi qua e-mail được không?

    Không! Mật khẩu của Control Panel được mă hoá một chiều, tuy nó nằm sờ sờ trong file guestbook.pass nhưng ngay cả khi bạn tải nó xuống máy rồi mở ra bạn cũng chẳng sử dụng được. Bạn phải lưu lại tất cả các file, trừ file password, sau đó xoá hết cả thư mục tdpn_v_10_dir rồi install lại GB. Sau khi install lại, bạn phải tải ngược các file đă lưu trên máy ḿnh lên server, vào đúng thư mục tdpn_v_10_dir. Khi đó password của bạn sẽ là "tridung", bạn vào Control Panel sửa lại password này là mọi thứ lại đâu vào đấy.

  18. Tôi đang sử dụng một phiên bản cũ của FPG, giờ muốn nâng cấp th́ làm thế nào?

    Bạn chỉ cần tải phiên bản mới về rồi upload duy nhất file guestbook.cgi lên là xong. FPG sẽ tự động tạo ra các file cần thiết và trong quá tŕnh đó, có thể bạn phải reload GB một vài lần.

  19. "closed group" function là cái ǵ thế?

    Chức năng này chỉ dành cho các site nội bộ, ai muốn xem hoặc ghi GB đều phải nhập mật khẩu trước.

  20. Cái Filter từ bậy có lọc cả câu không hay chỉ lọc từng từ?

    Không, nó chỉ lọc từng từ.

  21. Tôi không thích sử dụng Smileys, muốn tắt nó đi th́ phải làm ǵ?

    Vào Control Panel, chọn: "Change FPG codes option, icons and smileys". Trong đó bạn có thể tắt hẳn Smileys cũng như Text-Editor.

  22. Tôi không sao đổi được cái URL cho Text Editor và Smileys. FPG không chấp nhận giá trị khác và toàn tự chuyển thành "off". Thế là sao?

    Xin lỗi nhé! Trong version 1.17 19.05.2003 có một lỗi nhỏ. Tôi đă sửa nó hôm 20.05.2003. Can tội ẩu ;-)

  23. Tôi nhận được một thông báo lỗi khi gơ vào "View guestbook" sau khi xoá lưu bút đầu tiên. Sao vậy?

    Lỗi này chỉ xảy ra khi GB của bạn chỉ có 1 lưu bút duy nhất. Lại là Bug trong version 1.17 19.05.2003! Cũng đă sửa hôm 20.05.2003. Cũng do ẩu ;-)
     
  24. Tôi nhận được báo lỗi kiểu như: "Use of uninitialized value in string" or "Use of uninitialized value in substitution" hoặc "Use of uninitialized value in concatenation". Làm sao đây?

    Đây cũng không hẳn là lỗi, xảy ra trên một số server. Chỉ cần bỏ chữ "-w" trên ḍng đầu tiên của file guestbook.cgi (#!/usr/bin/perl -w -> #!/usr/bin/perl) là lỗi này biến mất luôn!
     
  25. FPG tạo ra link ngoài mong muốn khi trong lưu bút có nhiều Links hoặc địa chỉ E-Mail. Chắc lại là Bug rồi đúng không?

    Đúng thế! Trong version 1.17 và 1.18, FPG trong hai version này "lúng túng" khi phải xử lư nhiều URLs cùng một lúc. Bug đă fix hôm 30.05.2003. Tải phiên bản mới về ghi đè lên cái cũ là ổn.
     
  26. Sau khi upload, tôi thử install FPG và nhận được báo lỗi sau. Thế nghĩa là sao?
    HTTP 500: Internal Server Error
    The page cannot be displayed
    There is a problem with the page you are trying to reach and it cannot be displayed
    1. Lỗi này thường xảy ra khi bạn không tải file guestbook.cgi dưới dạng ASCII. Dùng FTP tải lại file lên server, nhớ chọn ASCII-Mode.
    2. Một số server đ̣i hỏi phải có dấu "-w" đằng sau Perl Path. Bạn hăy thử chuyển #!/usr/bin/perl thành #!/usr/bin/perl -w xem sao.
    3. Xem FAQ hoặc hỏi quản trị server xem phải chmod files và thư mục ra sao (755 hay 775...) rồi làm theo hướng dẫn của họ.
       
  27. Tôi thấy trên trang chủ của vitinh.de cũng như ở một số GB khác trên internet có cài được một đoạn của lưu bút và cũng muốn làm như vậy trên trang của tôi. Làm thế nào?

    Không phải cài một đoạn bất kỳ của lưu bút mà là lưu bút cuối cùng. Đó là chức năng "Shout-Box" của FPG. Bạn có thể dùng inline frame để làm điều đó. Sử dụng đoạn code sau, thay you.com thành địa chỉ của bạn:
    <iframe scrolling="yes" src="http://www.you.com/cgi-bin/guestbook.cgi?action=last_entry"  frameborder="0" width="300" height="150"></iframe>
    và bạn sẽ nhận được kết quả sau:



     
  28. Tôi đă cài đạt thành công FPG trên server và mọi thứ hoạt động tốt, trừ chức năng e-mail. Server của tôi chạy trên Windows, tôi phải làm ǵ đây?

    FPG từ version 1.23 trở lên hỗ trợ sendmail trên Windows. Nếu đang dùng phiên bản cũ, bạn nên nâng cấp. Dùng một tŕnh soạn Text như Notepad hay UltraEdit, mở file guestbook.cgi và sửa 3 ḍng 45, 47, 48 từ:
    $SEND_MAIL="/usr/lib/sendmail -t"; #(comment if server OS is Windows)

    #use Net::SMTP; # (UNcomment if server OS is Windows)
    #$smtp = Net::SMTP->new("localhost"); # (UNcomment if server OS is Windows)
     thành:

    #$SEND_MAIL="/usr/lib/sendmail -t"; #(comment if server OS is Windows)

    use Net::SMTP; # (UNcomment if server OS is Windows)
    $smtp = Net::SMTP->new("localhost"); # (UNcomment if server OS is Windows)
    Lưu file đó lại rồi upload lên server. Nhớ kiểm tra lại trong Control Panel xem bạn đă bật chức năng này chưa nhé!

     
  29. Có cách nào giấu cái link "Control Panel" ở cuối GB không, tôi không muốn ai cũng t́m cách chui vào CP của tôi?

    Có! FPG Version 1.24 hoặc mới hơn cho phép bạn làm điều đó. Nếu đang dùng phiên bản cũ hơn, bạn hăy nâng cấp.

    Để vào được Control Panel, bạn phải sử dụng link này: http://www.you.com/cgi-bin/guestbook.cgi?action=control
     
  30. Sau khi cài đặt, GB chạy tốt cho đến khi tôi sửa một lưu bút. Khi đó tôi nhận được báo lỗi sau:
    Content-type: text/html

    http://www.vitinh.de/downloads/guestbook/images/homepage_icon.gif
    Some reasons why this error occured:
    The file in the directory tdpn_v_10_dir has been moved or deleted.
    You have edited the file in the directory tdpn_v_10_dir. Didn't you?
    The files or directories have been wrongly chmoded.
    You have uploaded a newer version of guestbook.cgi (visit the support page).
    Lại Bug ;-) Bug này đáng lẽ không được phép xảy ra. Tôi dùng hai ḍng $info=$Homepage_Icon; (2780) và &info; (2781) để thử một số chức năng khi lập tŕnh rồi quên không xóa nó đi. Lỗi này chỉ có trong phiên bản 1.24 (January 2004) và chỉ xảy ra trên một số server nhất định. Nếu cũng gặp lỗi trên, bạn có thể xoá hai ḍng trên hoặc nâng cấp lên phiên bản 1.25 (tùy hứng)

  31. Đọc hết cả trang trên rồi nhưng tôi không tài nào hiểu hết được. Bạn có thể giúp tôi khoản cài đặt FPG không?

    Được thôi. Bạn tới [trang này] để đăng kư nhé.
     
  32. Tôi rất vui và cảm động khi được sử dụng miễn phí các Script của vitinh.de. Vậy tôi có thể làm ǵ để tỏ thiện chí của ḿnh?

    Tiền th́ tôi không đ̣i nhưng nếu bạn cho th́ cũng không từ chối (để trả cước internet và domain). Muốn cho tôi tiền th́ liên lạc qua e-mail, tôi sẽ đưa bạn số tài khoản để chuyển ;-) Nếu không, bạn cứ tích cực phổ biến vitinh.de trên mạng là tôi vui rồi.

    Nếu bạn không t́m thấy câu trả lời cho thắc mắc của ḿnh trong trang này, hăy dùng [forum] để hỏi thêm tôi và mọi người.
Free Perl Guestbook © www.vitinh.de