Chia Sẽ Kinh Nghiệm Về IT



Tìm Kiếm Với Google
-


Gởi Ðề Tài Mới  Gửi trả lời
 
Công Cụ Xếp Bài
Tuổi 11-11-2009, 01:58 PM   #1
emailhoc
Administrator
 
Gia nhập: Jul 2009
Trả Lời: 245
[SB] Hướng dẫn publish web từ SB for Linux sang Windows Plesk
Giải pháp

Có 2 cách

1. Cấu hình ở máy chủ Parallels Plesk Panel để tất cả các domain được tạo ra đều sẵn sàng cho việc phát hành trang web từ Parallels Sitebuilder for Linux/Unix.

2. Chuẩn bị một domain trong Parallels Plesk Panel cho việc phát hành trang web từ Parallels Sitebuilder for Linux/Unix.

Sau đây là các bước giải quyết:

Cách 1:
a. Thực hiện các bước được liệt kê trong phần "Thông tin bổ sung".

b. Thay đổi phần skeleton của domain:
Cấu trúc thư mục Skeleton Inetpub\vhosts\.skel\0\httpdocs\ nên như sau:

httpdocs\
|
+-data\
|
+-index.php

với index.php là tập tin trống sẽ được thay thế sau khi phát hành web

c. Chỉnh sửa phần tùy chọn bảo mật cho domain:
Thêm các thành tố XML sau vào tập tin %plesk_dir%\etc\hosting_template.xml:

<Entry AccounType="0" Account="Null" Path="[HTTPD_VHOSTS_D]"
SubPath="httpdocs\data"
AceFlags="ThisFolderSubfoldersAndFiles"
AccessMask="FullAccess"
EntryFlags="0x140"
Tag="PoolUser" Tag2="" />

<Entry AccounType="0" Account="Null" Path="[HTTPD_VHOSTS_D]"
SubPath="httpdocs\data"
AceFlags="ThisFolderSubfoldersAndFiles"
AccessMask="FullAccess"
EntryFlags="0x140"
Tag="AnonymousDomainUser" Tag2="" />

Sau khi hoàn tất bước này thì tất cả các domain được tạo mới đều sẵn sàng cho việc phát hành web từ Sitebuilder for Linux/Unix.

Cách 2:
a. Thực hiện các bước được liệt kê trong phần "Thông tin bổ sung".

b. Trong phần "Web Hosting Settings" của domain kích hoạt tùy chọn "PHP support" và "Additional write/modify permissions".

c. Nếu bạn phát hành web lần đầu tiên thì nên phát hành vào một thư mục trống.

Thông tin bổ sung

1. Kích hoạt các extension cần thiết trong PHP (từ phiên bản Parallels Plesk Panel 8.3 đã được cấu hình mặc định, nhưng ờ Parallels Plesk Panel 8.2 cần làm thủ công):

php_mbstring.dll và php_xsl.dll trong PHP5 (chỉnh sửa tập tin ''%plesk_dir%\Additional\PleskPHP5\php.ini'')

php_mbstring.dll và php_xslt.dll trong php_domxml.dll trong PHP4 (chỉnh sửa tập tin ''\windows\php.ini'')

2. magic_quotes_gpc nên được thiết lập off trong tập tin php.ini.

3. ionCube nên được cài đặt cho tất cả các phiên bản PHP trên máy chủ:

Dành cho PHP5: trong ''%plesk_dir%\Additional\PleskPHP5\php.ini'' dòng sau đây nên được thêm vào:

Mã:
zend_extension_ts = %plesk_dir%\Additional\ioncube\directory\ioncube_loader_win_5.2.dll
Dành cho PHP4: trong ''\windows\php.ini'' fdòng sau đây nên được thêm vào:

Mã:
zend_extension_ts = %plesk_dir%\Additional\ioncube\directory\ioncube_loader_win_4.4.dll
Với %plesk_dir%\Additional\ioncube\directory\ là thư mục nơi thư viện ionCude được cài đặt.

Khuyến cáo: nên đặt thư viện ionCude dưới thư mục %plesk_dir%\Additional\. Thư mục này có đầy đủ quyền để cho phép PHP tải lên các hàm thư viện

Các thư viện ionCube có thể được tìm thấy tại đây, ví dụ:

http://www.ioncube.com/loaders.php
http://downloads2.ioncube.com/loader...rs_win_x86.zip

Last edited by emailhoc; 11-11-2009 at 02:47 PM..
emailhoc vắng mặt   Trả lời ngay kèm theo trích dẫn này
Gửi trả lời


Công Cụ
Xếp Bài

Quyền Hạn Của Bạn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Hình Cảm xúc đang Mở
[IMG] đang Mở
Mã HTML đang Tắt




Bây giờ là 10:56 PM. Giờ GMT +7



Diễn đàn tin học QuantriNet
quantrinet.com | quantrimang.co.cc
Founded by Trương Văn Phương | Developed by QuantriNet's members.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.