This document contains information about new features, important product considerations, and installation instructions for Microsoft« Personal Web Server (PWS). The following sections are included:
Welcome to Personal Web Server 4.0
Product Comparison: PWS for Windows 95 and PWS for Windows NT Workstation
Installing PWS 4.0
Product Documentation
Other Known Problems and Limitations
Troubleshooting
Providing Feedback
Microsoft Technical Support
Welcome to Personal Web Server! In the Personal Web Server package, Microsoft has pulled together some exciting new functionality that makes your existing Microsoft« Windows 95« or later operating system an even easier platform to use for sharing information on a personal Web site.
The Personal Web Server package makes it easy to install any of the following new features:
PWS for Windows 95provides a graphical administration interface designed for users with no prior experience creating and administering Web sites. This interface is also provided as the default administration tool in Personal Web Server for Microsoft« Windows NT« Workstation; however, with the Windows NT Workstation version, you can also administer your personal publishing site with Internet Service Manager, the same full-featured administration tool used to control Microsoft Internet Information Server.
Feature | PWS for Windows NT Workstation | PWS for Windows 95 |
---|---|---|
Typical Uses | Full-featured site development or personal publishing on a corporate intranet | Personal publishing on a low-volume corporate intranet |
WWW Service | Yes | Yes |
FTP Service | Yes | No |
Connection Limit | 10 | 10 |
Active Server Pages | Yes | Yes |
Site Use Logging | NCSA Log File Format (default) MSCSV standard and extended (optional) | NCSA Log File Format |
Publishing Sources | Local and network drives | Local drives only |
Optional ISM Interface | Yes | No |
Authentication | Basic or Windows NT Challenge/Response | None |
These are the system requirements for the installation of PWS.
Hardware Component | Requirement | Recommendation |
---|---|---|
Processor | 33 MHz 486 | 90 MHz Pentium« |
RAM | 16 MB | 20 - 32 MB |
Free hard disk space | 30 MB | 40 MB |
Monitor | VGA | Super VGA |
On Windows 95 or later, PWS offers the following three installation options:
The following table describes the available options for each type of installation. An X in the Min. column indicates options included by default in the Minimum Install option. An X in the Typ. column indicates additional options included in the Typical Install option. Options without an X in either column are available as selections in the Custom Install option.
Min. | Typ. | Components and Sub-components |
---|---|---|
X | FrontPage Server Extensions Supports the use of Microsoft« FrontPage« to manage your Web site, as well as create the site content. |
|
X | FrontPage Server Extension Files | |
Internet Connection Services for RAS A set of core Windows NT services that facilitate the creation of secure, seamless virtual private networks (VPNs), and improved dial-up connections. The Personal Web Server installation provides only the Connection Manager Administration Kit (CMAK) component of these services. |
||
Connection Manager Administration Kit | ||
Product Documentation | ||
Connection Manager Administration Kit Documentation | ||
Getting Started Documentation | ||
X | Microsoft Data Access Components Easy use of databases with support for ActiveX Data Objects and the Microsoft Access driver. |
|
X | Data Sources | |
X | Jet and Access | |
Oracle | ||
X | SQL Server | |
X | MDAC: ADO, ODBC, and OLE DB | |
ADO Documentation | ||
X | MDAC Core Files: ADO, ODBC, and OLE DB | |
X | Remote Data Service | |
X | RDS Core Files | |
RDS Docs | ||
RDS Samples | ||
RDS v1.1 Files | ||
Microsoft Message Queue Allows applications to pass along transaction notification and continue processing without waiting for confirmation that the transaction has completed. |
||
HTML Documentation | ||
Microsoft Message Queue Client | ||
Software Development Kit | ||
X | Personal Web Server A Web server that uses TCP/IP to host a Web site on a corporate intranet. |
|
X | Common Program Files | |
X | Documentation | |
Active Server Pages | ||
X | Common Documentation Files | |
X | PWS Administrator Documentation | |
X | Personal Web Manager | |
X | World Wide Web Server | |
X | Transaction Server Supports creation of Microsoft Transaction Server applications. A transaction is a server operation that succeeds or fails as a whole, even if the operation involves many steps. MTS also supports process isolation of applications. |
|
X | Transaction Server Core Components | |
X | Transaction Server Core Documentation | |
Transaction Server Development | ||
Transaction Server Development | ||
Transaction Server Development Documentation | ||
Visual Basic Transaction Server Add-In | ||
Visual InterDev RAD Remote Deployment Support Enables the remote deployment of applications on your Web server by using Microsoft« Visual InterDev™. |
||
Visual InterDev RAD Remote Deployment Support |
Notes The components in Windows NT 4.0 Option Pack can only be installed on computers running Windows NT Server 4.0, Windows NT Workstation 4.0, or Windows 95. Windows NT 4.0 Option Pack cannot be installed on computers running the Beta 1.0 version of Windows NT 5.0.
To install Personal Web ServerSee Troubleshooting for more information.
Important PWS installation requires Microsoft Internet Explorer version 4.01 to be installed on your computer. If you choose not to install Internet Explorer 4.01, you are effectively cancelling installation of PWS. In addition, removing or reinstalling Internet Explorer 4.01 after PWS is installed will result in the Web server not functioning.
Caution
ODBC installation errors will occur during setup if there are any other applications or system services running that use the existing ODBC components on the system. If any ODBC errors occur, please stop all desktop and system service applications, and run Setup again.
Note Before dialing up to your Internet Service Provider, on the IP Address property sheet you will need to reset the settings in the IP Address property sheet to Obtain an IP Address automatically.
All documentation for the product is available online. You can view the Help topics by clicking Start and pointing to the program group where the product is installed, or by using the Help menu of the administration tool. Context-sensitive help is also available by pressing the F1 key while viewing a property sheet or dialog box.
Please observe the following guidelines when using the online documentation:
Pages printed by using the Contents print icon will not include graphics or linked documents. Also, the Contents print icon does not work in conjunction with the sample scripts and programs found in the Developer Samples section of the PWS documentation. If you select a topic in the Developer Samples section and click the Contents print icon, you will receive an error message indicating that the file cannot be found.
An alternative way to print individual topics is to right-click a topic and then click Print.
The WWW service must be installed and the server must be running in order to view the documentation (with the exception of the release notes and troubleshooting files). If Web Site is stopped, when you click Product Documentation you will get an error message saying "A connection with the server could not be established." If you get this error, start Personal Web Manager and check the status of the Web Site; if stopped, then start the service.
Most navigation of the documentation occurs in the left frame. To view the table of contents, click the Contents button. Click a heading to view the pages that contain summaries of the information included in that section of the contents tree. Expand and collapse branches of the contents tree to view or hide topic sections.
To view the index, select the Index property sheet in the left frame. Type a word to advance to the portion of the index that is closest to the word you type. Double-click a topic to see the topic or a list of topics containing the keyword.
Note Depending on the browser you use, the left frame navigational devices are either ActiveX™ controls (on Internet Explorer) or Java controls (on Netscape browsers); therefore, if you do not see the table of contents in the left frame, ensure that you have the following browser settings. For Internet Explorer, set your browser security to Medium and enable ActiveX controls and plug-ins. For Netscape browsers, enable Java and JavaScript.
Some of the functionality available in the documentation's left frame, such as the table of contents (TOC) synchronization button, may not function properly if you have a previous version of Hhctrl.ocx installed. Because version control for this file has not been activated in the documentation, please search for Hhctrl.ocx and delete any copies of this file found on your local drive. The next time you access the documentation, you will be prompted to accept the certificate that will install the updated TOC control.
The following list contains problems and limitations that are known to exist in this release:
To reverse this process, (that is, to change the threading model from Both to Apartment) double-click Makeapt15.bat in the Program Files\Common Files\System\Ado folder.
Note We recommend that you do not store instances of the Database Access Component in the Session object.
Change the named value for ThreadingModel to Apartment. If you use the Dictionary object at Application scope without making this change, corruption of data may occur.
You can download the Visual Studio 97 Service Pack 2 at http://www.microsoft.com/vstudio/sp/.
For example, if publicdir is the share name on the source computer that can be accessed by the destination computer, you would type publicdir for the Replication share.
<SCRIPT LANGUAGE=vbscript RUNAT=SERVER> Sub Application_OnStart set initobj = Server.CreateObject("YourJavaObject") End Sub </SCRIPT>
For Visual Basic, the code should read:
ErrorHandler: ' cleanup If Not adoRS Is Nothing Then Set adoRS = Nothing End If If Not adoConn Is Nothing Then Set adoConn = Nothing End If Err.Raise Err.Number, "Bank.Accout.Post", Err.Description Exit Function
For Visual C++, the code should read:
// // ErrorInfo is saved here because the following // ADO cleanup code may clear it. // IErrorInfo * pErrorInfo = NULL; GetErrorInfo(NULL, &pErrorInfo); if (adoRsBalance) adoRsBalance->Release(); if (adoCoConnection) adoCoConnection->Release(); AtlReportError( CLSID_CAccount, pErrMsg, IID_IAccount, hr); // // put the error back in TLS // SetErrorInfo(NULL, pErrorInfo);
For Visual J++, the code should read:
if (adoRsBalance != null) { if (adoRsBalance.getState() == ObjectStateEnum.adStateOpen) adoRsBalance.Close(); ComLib.release (adoRsBalance); } if (adoConn != null) { if (adoConn.getState() == ObjectStateEnum.adStateOpen) adoConn.Close(); ComLib.release (adoConn); }
Note In Visual J++ you must explicitly close recordsets and/or connections as well as explicitly release the ADO objects.
Note Leave the Program Arguments box blank, otherwise the procedure will not work.
Note Selecting Execute <class name> will not initiate debugging.
Peer-to-peer newsgroups are available to help you interact with other users of our products, including Microsoft Most Valuable Professionals (MVPs). You can use any newsreader software to access these newsgroups. Regardless of the newsreader or news client you are using, you may need to configure it to read the newsgroups. When prompted for News Server, type msnews.microsoft.com. You do not need to enter an account name or password. Before posting to the newsgroups, please review the Microsoft Newsgroup Rules of Conduct. For more information about Microsoft newsgroups please see http://www.microsoft.com/support/news/ and select Personal Web Server.
Newsgroups supporting the Personal Web Server 4.0 will become available in the near future. You should refresh your newsgroup subscriptions often in order to find the latest newsgroup for this product.
If you have a technical question about Microsoft« Personal Web Server, use this online documentation or consult Help by pressing F1 during a procedure. If you still have a question, Microsoft offers technical support and services ranging from self-help tools to direct assistance with a Microsoft Technical Support Engineer.
Note The services and prices listed here are available in the United States and Canada only (see Technical Support Worldwide below).
Microsoft Technical Support Online: This innovative site uses the cutting-edge technology of Microsoft to help you access the most relevant technical information and resources to answer your support questions. Use the Troubleshooting Wizards to easily diagnose and answer technical questions. Or select technical articles, programming aids, or commonly asked questions from the Microsoft Knowledge Base of over 75,000 articles. Visit http://www.microsoft.com/support/ today and see how easy it is to find the answers you need.
Standard No-Charge Support: Support for Personal Web Server is provided as part of the support available for Windows 95. Specifically:
90 days of no-charge support (excluding connectivity issues), beginning with the first time you contact a technical engineer. Please note that your 90 days of no-charge support for both Personal Web Server and Windows 95 begins the first time you call, regardless of which product you activate support on.
To receive Standard No-Charge Support, in the U.S., please call (425) 635-7000 6:00 A.M. to 6:00 P.M. Pacific time, Monday through Friday, excluding holidays. In Canada, please call (905) 568-4494, 8:00 A.M. to 8:00 P.M. Eastern time, Monday through Friday, excluding holidays. Note: Toll-charges may apply.
*If your Microsoft product was pre-installed or distributed with your personal computer, the personal computer manufacturer is responsible for providing your product support. For support, contact the manufacturer or source from which you obtained your Microsoft product.
Pay-Per-Incident Support: If you require support after normal business hours, or if your 90 days of Standard No-Charge Support, as described above, have expired, you can purchase Pay-Per-Incident Support. In the U.S., for a fee of $35US per incident, please call (800) 936-5700 or (900) 555-2000, 24 hours a day, seven days a week, including holidays. In Canada, for a fee of $45CDN plus tax per incident, please call (800) 668-7975, 8:00 A.M. to 8:00 P.M. Eastern time, Monday - Friday, excluding holidays.
Note Support fees for the (800)# calls will be billed to your VISA, MasterCard, or American Express credit card. Support fees for the (900)# calls will appear on your telephone bill.
Priority Annual Support: If you anticipate a high volume of support incidents, or need priority access to Microsoft Technical Support Engineers, you can purchase a Priority Annual Desktop Account.
In the U.S., for more information or to purchase an annual account, at a cost of $295US per 10 incidents, please call (800) 936-3500, 24 hours a day, 7 days a week, including holidays. To submit an incident against an existing account, call (800) 936-4700, 24 hours a day, 7 days a week, including holidays.
In the Canada, for more information, to purchase an annual account at a cost of $295CDN plus tax per 10 incidents, or to submit an incident against an existing account, please call (800) 668-7975, 8:00 A.M. to 8:00 P.M. Eastern time, seven days a week, excluding holidays.
Submitting questions via the Internet: In the U.S. and Canada, you can also submit your Standard No-Charge, Pay-Per-Incident or Priority Annual support questions via the Internet with Web Response. For more details, go to Microsoft Technical Support Online at http://www.microsoft.com/support/.
Support Programs and Services: Microsoft Technical Support also offers professional support programs and services for medium-sized and large businesses that require more than just standard incident resolution. For more information, see the Technical Support section of the Help file, or visit Microsoft Technical Support Online at http://www.microsoft.com/support/.
Text Telephone: Microsoft text telephone (TTY/TTD) services are available for the deaf or hard-of-hearing. In the United States, using a TTY/TTD modem, dial (425) 635-4948. In Canada, using a TTY/TTD modem, dial (905) 568-9641.
Technical Support Worldwide: Support services and prices may vary outside the United States and Canada. For information on support available outside the U.S. and Canada, contact the local Microsoft subsidiary in your area. For a list of worldwide Microsoft subsidiaries, see the Technical Support section of the Help file, or visit Microsoft Technical Support Online at http://www.microsoft.com/support/.
Note The services and prices listed here are available in the United States and Canada only. Support services may vary outside the U.S. and Canada. For more information on support in other locations, contact your local Microsoft subsidiary.
Microsoft's support services are subject to Microsoft's then-current prices, terms, and conditions, which are subject to change without notice.
⌐ 1997 Microsoft Corporation
These materials are provided “as-is,” for informational purposes only.
Neither Microsoft nor its suppliers makes any warranty, express or implied with respect to the content of these materials or the accuracy of any information contained herein, including, without limitation, the implied warranties of merchantability or fitness for a particular purpose. Because some states/jurisdictions do not allow exclusions of implied warranties, the above limitation may not apply to you.
Neither Microsoft nor its suppliers shall have any liability for any damages whatsoever including consequential, incidental, direct, indirect, special, and lost profits. Because some states/jurisdictions do not allow exclusions of implied warranties, the above limitation may not apply to you. In any event, Microsoft’s and its suppliers’ entire liability in any manner arising out of these materials, whether by tort, contract, or otherwise shall not exceed the suggested retail price of these materials.
Addendum to end-user license agreement for Microsoft Software.