<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://panoptic.com/mediawiki/aolserver/index.php?action=history&amp;feed=atom&amp;title=AOLserver_3.x_to_4.x_Upgrade_Notes</id>
	<title>AOLserver 3.x to 4.x Upgrade Notes - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://panoptic.com/mediawiki/aolserver/index.php?action=history&amp;feed=atom&amp;title=AOLserver_3.x_to_4.x_Upgrade_Notes"/>
	<link rel="alternate" type="text/html" href="https://panoptic.com/mediawiki/aolserver/index.php?title=AOLserver_3.x_to_4.x_Upgrade_Notes&amp;action=history"/>
	<updated>2026-04-25T21:31:48Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.34.2</generator>
	<entry>
		<id>https://panoptic.com/mediawiki/aolserver/index.php?title=AOLserver_3.x_to_4.x_Upgrade_Notes&amp;diff=2874&amp;oldid=prev</id>
		<title>WikiSysop: imported from WiKit id 1413</title>
		<link rel="alternate" type="text/html" href="https://panoptic.com/mediawiki/aolserver/index.php?title=AOLserver_3.x_to_4.x_Upgrade_Notes&amp;diff=2874&amp;oldid=prev"/>
		<updated>2005-04-16T01:52:28Z</updated>

		<summary type="html">&lt;p&gt;imported from WiKit id 1413&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Let this page serve as a collection of pitfalls and gotchas and other relevant information to anyone who is upgrading from AOLserver 3.x to AOLserver 4.x.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[nsdb]] - In AOLserver 3.x, nsdb was integrated into the nsd.  In AOLserver 4.0, it was extracted into its own loadable module which the nsd now loads.  So, if you want to use database drivers, you will now need to explicitly load '''nsdb''' in your server's '''ns/server/${servername}/modules''' section using &amp;quot;ns_param nsdb nsdb.so&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[ns_adp_eval]] - In AOLserver 3.x, this command took an optional ''-parser parser'' arg before the ''page'' arg, which was removed in AOLserver 4.x.  This will cause scripts which use [ns_adp_eval -parser fancy {... ADP ...}] to simply return the string &amp;quot;-parser&amp;quot; as it's interpreting that argument as the ''page'' argument, evaluating it and then returning it.  When migrating from AOLserver 3.x to 4.x, all uses of '''ns_adp_eval''' must be checked, and if ''-parser'' is specified, it must be removed.&lt;br /&gt;
&lt;br /&gt;
custom C modules - If you have your own custom C modules that you use with AOLserver, you should read the [http://aolserver.com/docs/devel/c/as4_moduleportingguide.html AOLserver 4.0 Module Porting Guide].&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category Documentation]]&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
		
	</entry>
</feed>