Apache, mySQL, PHP và... lỗi :((

Thảo luận trong 'Lập Trình Web' bắt đầu bởi boybuidoi, 21/2/07.

  1. boybuidoi

    boybuidoi Youtube Master Race

    Tham gia ngày:
    11/4/06
    Bài viết:
    87
    Nơi ở:
    Vành đai Kuiper
    Mình down mấy cái code nhạc PHP về chỉnh sửa rồi up len host thiì ko sao. Nhưng nếu đưa vào virtual host thì khi load trang web, nó cũng hiện ra nhưng lại báo lỗi tùm lum (nó vẫn hiện ra, nhưng có lỗi)
    Pro nào xem dùm
    Bình thường (up lên host)
    [​IMG]


    Lỗi (dùng apache)
    [​IMG]
     
  2. Nguyen_Kain

    Nguyen_Kain Quậy hết mình Moderator

    Tham gia ngày:
    28/5/04
    Bài viết:
    1,299
    Trước tiên bạn phải chỉnh đổi lại cấu hình cho nó hợp với cấu hình host tại nhà ! Sau đó kiểm tra hết tất cả xem nhà mình cài đủ phụ kiện để chạy chưa !
     
  3. backstaber

    backstaber Mario & Luigi

    Tham gia ngày:
    24/11/06
    Bài viết:
    846
    Nơi ở:
    dev/null
    hì, thực ra là nó báo lỗi trong bộ biên dịch. Những cái như: Notice, Warning thì thực ra chẳng sao cả :D chẳng qua do sơ xuất khi viết code của tác giả (vd như ở trên, một số biến có thể ko được dùng đến trong thời điểm hiện tại) hoặc máy chủ ko hiểu được đoạn code đó đúng hay ko :D
    muốn nó biến đi cho khuất mắt đơn giản chỉ cần:
    tìm file php.ini nó có thể trong thư mục windows hoặc trong thư mục cài đặt của server pack (WAMP) đó.
    tìm dòng: display_errors nếu nó viết là:
    thì chuyển nó thành:
    hoặc bạn đang muốn debug nó, nhưng những cái như Notice và Warning ko muốn hiện ra nhức mắt thì dòng display_errors vẫn để là On, nhưng dòng: error_reporting bình thường là:
    tức là hiện tất cả lỗi và Notice thì sửa thành:
    thì chỉ hiển thị lỗi thôi :D
    Nếu up lên web hosting thì người ta thường cho Off cái display_errors (sẽ ko còn thông báo lỗi nào) và cho logging
    để bảo đảm bảo mật cho user và có thể sửa lỗi nếu thấy cần
     
  4. R@cingF1

    R@cingF1 Mr & Ms Pac-Man

    Tham gia ngày:
    18/2/07
    Bài viết:
    185
    Mấy pro chỉ dùm: Khi up lên host thì tiếng Việt hiện rất tốt, nhưng đưa vào apache thì nó nhảy lung tung giống như thiếu font. Help me
     
  5. backstaber

    backstaber Mario & Luigi

    Tham gia ngày:
    24/11/06
    Bài viết:
    846
    Nơi ở:
    dev/null
    trong FF thì thử: View -> Character Encoding -> Unicode (UTF-8) nếu font hiện rõ lại như cũ thì khả năng là do thiết lập cấu hình sai. thử vào: <thư mục cài đặt apache>/conf/httpd.conf
    tìm dòng default charset hay gì đấy quên mất tiêu rồi :D nếu nó đang để ở chế độ iso-8859-1 thì đổi lại là utf-8
    sau đó khởi động lại apache là mọi việc lại ok như cũ ;)
     
  6. hikaru_anh

    hikaru_anh Legend of Zelda

    Tham gia ngày:
    20/7/05
    Bài viết:
    1,017
    cái đó là do Apache bản 2.0 bị lỗi thui, bạn cứ tìm version khác cài vô là hết ngay.
     
  7. R@cingF1

    R@cingF1 Mr & Ms Pac-Man

    Tham gia ngày:
    18/2/07
    Bài viết:
    185
    Thanks mấy pro. Hun 1 cái để cẻm ơn :-*
     

Chia sẻ trang này