<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>LinuxSoftware &#187; Apache</title>
	<atom:link href="http://linuxsoftware.co.nz/blog/tag/apache/feed" rel="self" type="application/rss+xml" />
	<link>http://linuxsoftware.co.nz/blog</link>
	<description>Coding and tramping in Aotearoa / New Zealand</description>
	<lastBuildDate>Tue, 08 May 2012 09:41:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Upgraded MoinMoin</title>
		<link>http://linuxsoftware.co.nz/blog/2008/03/upgraded-moinmoin</link>
		<comments>http://linuxsoftware.co.nz/blog/2008/03/upgraded-moinmoin#comments</comments>
		<pubDate>Mon, 31 Mar 2008 10:05:40 +0000</pubDate>
		<dc:creator>david</dc:creator>
				<category><![CDATA[LinuxSoftware]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[modpython]]></category>
		<category><![CDATA[modwsgi]]></category>
		<category><![CDATA[MoinMoin]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[website]]></category>
		<category><![CDATA[Wiki]]></category>

		<guid isPermaLink="false">http://linuxsoftware.co.nz/blog/2008/03/31/upgraded-moinmoin</guid>
		<description><![CDATA[Over the weekend I upgraded my wiki to MoinMoin 1.6.2. I also finally installed modwsgi. This is what the cool kids use run their Python web apps with these days. Unlike modpython which runs a Python interpreter in each Apache instance and chews up lots of memory, modwsgi launches separate daemons to handle MoinMoin&#8217;s Python [...]]]></description>
			<content:encoded><![CDATA[<p>Over the weekend I upgraded my wiki to <a href="http://linuxsoftware.co.nz/wiki/MoinMoin" target="_blank">MoinMoin</a> 1.6.2.</p>
<p>I also finally installed <a href="http://linuxsoftware.co.nz/wiki/HelpOnInstalling/ApacheWithModWSGI" target="_blank">modwsgi</a>.  This is what the cool kids use run their Python web apps with these days.  Unlike modpython which runs a Python interpreter in each Apache instance and chews up lots of memory, modwsgi launches separate daemons to handle MoinMoin&#8217;s Python requests.  And a bonus is these daemons can run as any user, no longer are my wiki files owned by the  Apache user.  Was easy to set up too.</p>
<p>MoinMoin has many powerful features in addition to just normal wiki collborative editing:</p>
<ul>
<li>A <a href="http://linuxsoftware.co.nz/wiki/HelpOnGraphicalEditor" target="_blank">GUI</a> editor: for those who can&#8217;t be bothered with wiki syntax.</li>
<li>Also supports <a href="http://wikicreole.org/" target="_blank">WikiCreole</a>.  The new &#8220;common-tounge&#8221; wiki syntax.</li>
<li>Wiki <a href="http://linuxsoftware.co.nz/wiki/HelpOnSynchronisation" target="_blank">synchronization</a>: I can work offline on my laptop and sync it up later.</li>
<li>Access Control: Yes there&#8217;s parts of my wiki which are private.</li>
<li>With <a href="http://linuxsoftware.co.nz/wiki/HelpOnAccessControlLists" target="_blank">ACL</a>s I can limit the actions of different users/groups on certain pages or a whole hierarchy of pages.</li>
<li><a href="http://moinmo.in/ThemeMarket" target="_blank">Themeable</a>: You might notice my theme is quite different to the default MoinMoin theme.</li>
<li>Several antispam measures (BadContent, timeouts, captchas, host blocking). Spam hasn&#8217;t been a problem.</li>
<li>Hideable inline <a href="http://linuxsoftware.co.nz/wiki/HelpOnComments" target="_blank">comments</a> and <a href="http://linuxsoftware.co.nz/wiki/HelpOnConfiguration/SupplementationPage" target="_blank">discussion</a> subpages.  I&#8217;m not using these, but they are very important for some users.</li>
<li>A large number of built in <a href="http://linuxsoftware.co.nz/wiki/HelpOnMacros" target="_blank">macros</a>, with more macros available from the <a href="http://moinmo.in/MacroMarket" target="_blank">MacroMarket</a></li>
<li>and it is easy to code your own Macros if you know a little bit of Python.</li>
<li>Pluggable <a href="http://linuxsoftware.co.nz/wiki/HelpOnAuthentication" target="_blank">authentication</a> methods: planning to change to a WordPress/MoinMoin single-sign-on.</li>
<li>Wiki Farms: managing a group of MoinMoin wikis with common configuration.</li>
<li>Smilies <img src='http://linuxsoftware.co.nz/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  : planning to standardize my WordPress and MoinMoin smilies.</li>
<li>Syntax highlighting: for code.</li>
<li><a href="http://moinmo.in/ActionMarket/CreatePdfDocument" target="_blank">PDF creation</a>.</li>
<li>Email notification of wiki changes</li>
<li>and more</li>
</ul>
<p>With its access controls and macros MoinMoin almost crosses over into being a content management system.  My <a href="http://linuxsoftware.co.nz/wiki/ToDo">ToDo</a> list is a very simple example of using the FullSearch and NewPage macros to create a task tracker.</p>
<p>MoinMoin is used for some very popular wikis:  Apache, Brewiki, Skype, Ubuntu, Fedora, Gnome, Xen, Bazaar, Mercurial.</p>
<p>MoinMoin is though somewhat overshadowed by the MediaWiki engine.  MediaWiki is designed specifically for running Wikipedia, whereas MoinMoin is more flexible and general purpose, but isn&#8217;t going to be great at hosting multi-terabytes of extremely popular data.</p>
<p>There&#8217;s so many different wiki engines now, there is a <a href="http://www.wikimatrix.org" target="_blank">WikiMatrix</a> tool which lets you compare them side by side.  Checkboxes of course can&#8217;t tell you everything.  And I&#8217;m not sure their choice of checkboxes is completely unbiased.</p>
]]></content:encoded>
			<wfw:commentRss>http://linuxsoftware.co.nz/blog/2008/03/upgraded-moinmoin/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Apache undefined symbol: ap_mod_status_reqtail</title>
		<link>http://linuxsoftware.co.nz/blog/2008/03/apache-undefined-symbol-ap_mod_status_reqtail</link>
		<comments>http://linuxsoftware.co.nz/blog/2008/03/apache-undefined-symbol-ap_mod_status_reqtail#comments</comments>
		<pubDate>Sun, 16 Mar 2008 19:29:36 +0000</pubDate>
		<dc:creator>david</dc:creator>
				<category><![CDATA[LinuxSoftware]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[ap_mod_status_reqtail]]></category>
		<category><![CDATA[httpd]]></category>
		<category><![CDATA[mod_status.so]]></category>
		<category><![CDATA[SIGHUP]]></category>

		<guid isPermaLink="false">http://linuxsoftware.co.nz/blog/2008/03/17/apache-undefined-symbol-ap_mod_status_reqtail</guid>
		<description><![CDATA[I was a bit surprised to find my Apache httpd server had crapped out at 4am this morning. Looking in the last log I see [Sun Mar 16 04:51:37 2008] [notice] SIGHUP received. Attempting to restart httpd: Syntax error on line 182 of /etc/httpd/conf/httpd.conf: Cannot load /etc/httpd/modules/mod_status.so into server: /etc/httpd/modules/mod_status.so: undefined symbol: ap_mod_status_reqtail Thanks to [...]]]></description>
			<content:encoded><![CDATA[<p>I was a bit surprised to find my Apache httpd server had crapped out at 4am this morning.  Looking in the last log I see<br />
<code>[Sun Mar 16 04:51:37 2008] [notice] SIGHUP received.  Attempting to restart httpd: Syntax error on line 182 of /etc/httpd/conf/httpd.conf: Cannot load /etc/httpd/modules/mod_status.so into server: /etc/httpd/modules/mod_status.so: undefined symbol: ap_mod_status_reqtail</code></p>
<p>Thanks to the <a href="http://pcmemoofdkuro.blogspot.com/2008/02/httpd.html">PC Notes blog</a> of  é»’ã•ã‚“ I see this is a common problem (and I haven&#8217;t been hacked).</p>
<p>I updated by Apache httpd server yesterday, but didn&#8217;t bother to restart it.  When Logrotate went to rotate the httpd logs at 4am it tried to tell httpd to do a reload (i.e. it sent a SIGHUP), but the running version of httpd wasn&#8217;t able to load the new version of httpd&#8217;s modules, so it crapped out.</p>
<p>A restart fixed everything.</p>
]]></content:encoded>
			<wfw:commentRss>http://linuxsoftware.co.nz/blog/2008/03/apache-undefined-symbol-ap_mod_status_reqtail/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

