1. Tuyển Mod quản lý diễn đàn. Các thành viên xem chi tiết tại đây

Hỏi về cách chạy ASP trên Win 98SE?

Chủ đề trong 'Hỏi đáp Tin học' bởi ptlinh, 12/07/2004.

  1. 0 người đang xem box này (Thành viên: 0, Khách: 0)
  1. ptlinh

    ptlinh Thành viên rất tích cực

    Tham gia ngày:
    27/06/2003
    Bài viết:
    3.355
    Đã được thích:
    3
    Hỏi về cách chạy ASP trên Win 98SE?

    Các bác cho em hỏi: làm thế nào để chạy được ASP trên Win 98SE?
    -Em đã cài Personal Web Server.
    -Em có 1 file asp thế này ạ:
    <html>
    <head>
    <title>Start ASP</title>
    </head>
    <body>
    <h1> Welcome to ASP </h1>
    Ban bat dau trang ASP nay ngay: <% =Now %>
    </body>
    </html>

    => Kết quả sau khi chạy: Chỉ hiện những dòng:
    -Start ASP
    -Ban bat dau trang ASP nay ngay:
    Còn ngày tháng thì cóc có.

    Em mới tập toẹ làm Web, mong các chỉ giáo!
  2. Twins_of_VIP

    Twins_of_VIP Thành viên rất tích cực

    Tham gia ngày:
    08/04/2002
    Bài viết:
    1.341
    Đã được thích:
    0
    Chắc là bạn chưa upload lên server cái file asp đó thôi.
    Làm thế này này:
    Bạn vào PWS nhé, tạo ra một cái thư mục ảo, virturl directory, chỉ đến thư mục chứa cái file asp đó.
    Rồi sau đó thử gõ đường dẫn trên IE xem nào. Có mà ngon ơ ấy chứ. Có gì liên hệ YIM twins_of_vip
  3. vnautumn

    vnautumn Thành viên mới

    Tham gia ngày:
    25/03/2002
    Bài viết:
    54
    Đã được thích:
    0
    Chào bạn,
    Để hiển thị một string lên trình duyệt bạn sử dụng lệnh Response.write(string). Trong trường hợp của bạn chỉ cần thay <% =Now %> bẳng <% response.write(now()) là oke thôi.
  4. ptlinh

    ptlinh Thành viên rất tích cực

    Tham gia ngày:
    27/06/2003
    Bài viết:
    3.355
    Đã được thích:
    3
    Dạ cám ơn hai bác đã chỉ giáo, em sẽ thử xem thế nào!
  5. buck

    buck Thành viên mới

    Tham gia ngày:
    27/02/2004
    Bài viết:
    1.020
    Đã được thích:
    0
    Mã của bạn viết hoàn toàn đúng, không sai chỗ nào cả. Toán tử = là cách viết ngắn gọn của response.write, không cần phải thay. Bạn thử vào xem trong phần quản lý server xem đã cho chay script chưa, đã thêm các document có đuôi .asp vào chưa.
  6. ptlinh

    ptlinh Thành viên rất tích cực

    Tham gia ngày:
    27/06/2003
    Bài viết:
    3.355
    Đã được thích:
    3
    To Twins_of_VIP và vnautumn:
    Sau khi cài PWS, thì trong ổ C của em tự 1 có thư mục: Webshare
    Webshare: có 3 thư mục con
    -Ftproot
    -Scripts
    -Wwwroot
    Trong Wwwroot có cũng có sẵn 1 trang Default.htm.
    Em tạo một thư mục MyWeb trong Wwwroot.
    Trong MyWeb chứa file Hello.asp với code sau:
    <html>
    <head>
    <title>Start ASP</title>
    </head>
    <body>
    <h1> Welcome to ASP </h1>
    Ban bat dau trang ASP nay ngay: <% respone.write(Now()) %>
    </body>
    </html>
    Hoặc làm file Chao.asp với code sau:
    <html>
    <head>
    <title>Start ASP</title>
    </head>
    <body>
    <h1> Welcome to ASP </h1>
    Ban bat dau trang ASP nay ngay: <% =Now%>
    </body>
    </html>
    Chạy: em vào IE, gõ địa chỉ như sau:
    http://localhost/MyWeb/Hello.asp
    http://localhost/MyWeb/Chao.asp
    Kết quả: chỉ hiện
    Start ASP
    Welcome to ASP
    ---------------------
    To buck: xin hỏi bác, em còn cần phải cài thêm cái gì nữa để chạy?
  7. ptlinh

    ptlinh Thành viên rất tích cực

    Tham gia ngày:
    27/06/2003
    Bài viết:
    3.355
    Đã được thích:
    3
    Các bác ơi giúp em với! Nhanh lên ạ!
  8. Twins_of_VIP

    Twins_of_VIP Thành viên rất tích cực

    Tham gia ngày:
    08/04/2002
    Bài viết:
    1.341
    Đã được thích:
    0
    Lại nhầm rùi đồng chí ạ.
    Cậu không thể đặt một folder vào thư mục đó là PWS nó hiểu được đó là thư mục của server đâu
    Nhấn phải vào cái icon ở systemtray của PWS ấy, chọn property
    Vào phần advance. Chọn vào chữ Home. Ấn Add directory
    Sau đó thì browse đến thu mục của bạn: giả sử Myweb. Chọn alias là: Mywebsite
    Nhớ chọn các check box ở bên dưới, tạm thời chọn hết đi
    Thế là được rùi.
    Chạy ra IE gõ thế này: http://localhost/mywebsite/default.asp
    Thế là nó sẽ chạy ngay ấy mà...
    Được chưa nào..!!!
  9. ptlinh

    ptlinh Thành viên rất tích cực

    Tham gia ngày:
    27/06/2003
    Bài viết:
    3.355
    Đã được thích:
    3
    Dạ cám ơn bác VIP_đôi, em sẽ thử xem thế nào!
  10. ptlinh

    ptlinh Thành viên rất tích cực

    Tham gia ngày:
    27/06/2003
    Bài viết:
    3.355
    Đã được thích:
    3
    Nhấn phải vào cái icon ở systemtray của PWS ấy, chọn property =>đã ổn
    Vào phần advance. Chọn vào chữ Home. Ấn Add directory => có vấn đề.
    Sau bước trên thì bung ra cửa sổ gồm: 4 thẻ, theo thứ tự
    General-Startup-Administration-Services
    General có:
    Default Home Page:
    C:WebSharewwwrootDefault.htm có 1 nút Display Home Page
    Có 1 nút More Details và khi ấn nút này thì ra một trang html
    Starup có:
    2 nút Start và Stop: chạy Web server
    2 option: Run the Web server automatically at startup
    và Show the Web server icon on the taskbar
    Administration có: 1 nút Administration => ấn thì ra 1 trang html cho SA
    Services
    Em chả thấy phần nào là adnvance cả. Không biết bộ PWS này có đủ không? Em có cần phải cài thêm cái gì nữa không?

Chia sẻ trang này