Menu
× Home Xoops News Forum Download
User
Sign Up Login
Search
Board index » Ostatné » Hosting » XOOPS na IIS
Moderator
Moderator
BLUE29
See User information INFO
XOOPS na IIS
#1 2015/9/14 18:05
Je to starsi clanok od Erika Woerschinga, ale skuste to niekto.

Ako rozbehnúť XOOPS na IIS.

************************
Introduction

XOOPS is a popular open source portal and content management system. It serves as a web framework for use by small, medium and large sites. It allows administrators to easily create dynamic websites with great content and many outstanding features. It is a tool for developing small to large dynamic community websites, intra company portals, corporate portals, weblogs and much more. The following sections describe how to install and configure XOOPS for use with FastCGI on IIS 6.0. This document assumes that you have completed the setup and configuration of the FastCGI extension and PHP libraries as described in http://www.iis.net/fastcgi/phpon60.

The instructions have been tested and found to work in the following configurations:

Windows Server® 2003 operating system
IIS 6.0
PHP 5.2.4
MySQL 5.0.45
XOOPS 2.0.17


Notes on PHP Setup

XOOPS does not require many modifications beyond the default configuration provided by PHP. From the base configuration file provided by PHP, you only need to modify the following lines in your php.ini configuration file to get XOOPS working:

Define 'extension_dir' as 'c:\php\ext' (i.e., the location of your php extensions directory)
Uncomment 'extension=php_mysql.dll' in the extensions list to enable MySQL support


Download and Unzip XOOPS

The latest release of XOOPS is at http://www.xoops.org/. The instructions in this document are based on version 2.0.17, but future versions are likely to be very similar as far as installation is concerned. After downloading the zip package, extract the contents of the 'htdocs' folder from the archive into C:\Inetpub\wwwroot\xoops or another directory of your choosing.



Access Permissions

In order for XOOPS installation to work, you must make sure that the IIS application pool worker process has write access to the following directories and files:

mainfile.php
cache
templates_c
uploads



Note: FastCGI impersonates the requests from all users. Make sure that the user account used for impersonation has write access to those files.

For example, if the web site or virtual directory is configured for Anonymous authentication, then grant "Internet Guest Account" write access to those files.
Set Up the Database

Before starting the installation procedure for XOOPS, create a database on your server. Also create a user and grant this user db ownership permission to the database. Follow the instructions in the Setting Up a Database for a PHP Application on IIS article for a MySQL database. This walkthrough uses the following database information:

Database Name: 'xoops'
Database User: 'xoops'
Account Password: 'xoops'






PERMISSIONS
You can view topic.
You cannot start a new topic.
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You can vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You can create PDF files.
You can get print page.