[moin-user] Newbie Needs Help - Moin won't load full page [long post]
Mehma Sarja
mehmasarja at gmail.com
Fri Aug 31 11:05:57 EDT 2018
UPDATE - I switched OS from openbsd to freebsd and Moin works well. The
pages load fully and it is responsive. Same hardware and using the built-in
webserver.
When I add in authentication, each page loads in 10 seconds. Every time.
My next step is to use Apache2 and implement https.
Wish me luck.
Yudhvir
On Sun, Aug 19, 2018, 9:26 AM Mehma Sarja <mehmasarja at gmail.com> wrote:
> UNCLE
> Httpd attempt didn't work out. I changed the data directory to
> /var/www/htdocs in wikiconfig.py and copied the directory over. And finally
> started httpd and restarted moin. That's probably not the way to go.
>
> So I'm giving up but remain hopeful if someone has gone through the pain
> to shed some light. I'll make moin a backup wiki server.
>
> HISTORY
> A little story of how I got here. In my quest to find a simpler server, I
> found moin. A short while ago, my previous server divorced me due to
> infidelity to the OS. I had Arch linux on the beagle bone black and it was
> maxing out the puny 2 GB built in storage. I attempted to slash the OS a
> bit too much and messed it up. Bought a microsd card and started over.
>
> For some reason arch won't load now and I end up with openbsd. Beautiful
> os and it has packages for both moin and my divorcee wiki..... wait for
> it....dokuwiki. Yes php. Now you know why a simpler python application
> appealed to me.
>
> Installed dokuwiki first and it wants new to load all of X with it. Talk
> about bloat. All I'm trying for is a wiki for my home. People I'm talking
> two dozen pages to host my accounts info.
>
> Now moin is strike two. I purchased raspberry pi and will be loading
> slitaz linux and running tazwikiss which is an offshoot of lionwiki with
> busybox httpd. Pure and simple. Yes, I know how that load goes and it works.
>
> Yudhvir
>
>
> On Sat, Aug 18, 2018, 9:24 AM Mehma Sarja <mehmasarja at gmail.com> wrote:
>
>> UPDATE
>> Clearing of cache with moin maint made no difference. Next up, change
>> webserver. Try openbsd default httpd first. Then lighttpd.
>>
>> Yudhvir
>>
>>
>>
>> On Fri, Aug 17, 2018, 6:18 PM Mehma Sarja <mehmasarja at gmail.com> wrote:
>>
>>> UPDATE
>>> Some pages load fine and others are slow to load or timeout. However, I
>>> have learned that waiting 3 to 4 minutes does make some loads complete. I
>>> have about a couple of dozen pages and a handful are giving me this
>>> slow-load problem. Which made me think it is some character/s in the page
>>> which is doing this.
>>>
>>> I've rebooted the machine and the symptom does not go away. Now I am
>>> shooting to clear out any cache. Mind you, I'm just shooting blanks hoping
>>> something will come of it.
>>>
>>> Yudhvir
>>>
>>> On Fri, Aug 17, 2018 at 12:52 PM Mehma Sarja <mehmasarja at gmail.com>
>>> wrote:
>>>
>>>> Hi All,
>>>>
>>>> INTRO
>>>> I'm a newbie Moin user and need your help. I've looked through a few of
>>>> the back threads of the list and did not find any reference to the problem
>>>> I am having. Sorry if this has been discussed before. If so, please point
>>>> me there.
>>>>
>>>> For the longest time, I thought there is a special character in my page
>>>> that is causing Moin or Python to not render the full page. The page load
>>>> indicator just keeps spinning.
>>>>
>>>> ENVIRONMENT
>>>> I have installed the wiki on my home server, a BeagleBone Black on an
>>>> OpenBSD OS. Details are below.
>>>>
>>>> PROBLEM
>>>> Some of my wiki pages load fine, others load partially. The partial
>>>> loads are inconsistent on how much info is loaded.
>>>>
>>>> Thanks,
>>>>
>>>> Yudhvir
>>>> ---
>>>> SETUP
>>>> ----
>>>> Python 2.7.15
>>>> OpenBSD 6.4 GENERIC#33 armv7 - on a Beaglebone Black micro sd card
>>>> INSTALL - installed moinmoin via OpenBSD package manager pkg_add as
>>>> user root. It installed python as well.
>>>> RUN THE WIKI
>>>> moin server standalone --config-dir=/usr/local/share/moin/config
>>>> --wiki-url=http://localhost:8080/sidhuwiki
>>>> --host 0.0.0.0
>>>> --interface '' &
>>>>
>>>> I get this on the terminal when I run the wiki process:
>>>> 2018-08-16 10:19:39,631 INFO MoinMoin.log:151 using logging
>>>> configuration read from built-in fallback in MoinMoin.log module
>>>> 2018-08-16 10:19:39,634 INFO MoinMoin.log:157 Running MoinMoin 1.9.9
>>>> release code from /usr/local/lib/python2.7/site-packages/MoinMoin
>>>> 2018-08-16 10:19:40,964 INFO werkzeug:87 * Running on
>>>> http://localhost:8080/ (Press CTRL+C to quit)
>>>>
>>>> WHEN I BROWSE TO THE WIKI AND OPEN UP ONE OF MY PAGES:
>>>> 2018-08-16 10:21:35,329 WARNING MoinMoin.log:112
>>>> /usr/local/lib/python2.7/site-packages/MoinMoin/support/werkzeug/filesystem.py:63:
>>>> BrokenFilesystemWarning: Detected a misconfigured UNIX filesystem: Will use
>>>> UTF-8 as filesystem encoding instead of 'US-ASCII'
>>>> 2018-08-16 10:21:35,522 INFO MoinMoin.config.multiconfig:127 using wiki
>>>> config: /usr/local/share/moin/config/wikiconfig.py
>>>> 2018-08-16 10:21:36,798 WARNING MoinMoin.Page:1530 The page
>>>> "MissingPage" could not be found. Check your underlay directory setting.
>>>> 2018-08-16 10:21:36,905 INFO MoinMoin.web.serving:41 192.168.1.150 "GET
>>>> /sidhuwiki HTTP/1.1" 404 -
>>>>
>>>> When I edit and save a page:
>>>> 2018-08-16 10:37:15,793 INFO MoinMoin.web.serving:41 192.168.1.150 "GET
>>>> /sidhuwiki/moin_static199/modernized/css/print.css HTTP/1.1" 404 -
>>>> 2018-08-16 10:37:15,840 INFO MoinMoin.web.serving:41 192.168.1.150 "GET
>>>> /sidhuwiki/moin_static199/modernized/css/projection.css HTTP/1.1" 404 -
>>>> 2018-08-16 10:37:27,715 INFO MoinMoin.web.serving:41 192.168.1.150
>>>> "POST /utilities HTTP/1.1" 200 -
>>>> 2018-08-16 10:37:28,220 WARNING MoinMoin.Page:1530 The page
>>>> "MissingPage" could not be found. Check your underlay directory setting.
>>>>
>>>> I've checked the underlay directory setting in wikiconfig.py and it
>>>> matches what's on the system.
>>>> The underlay directory has a subdirectory called pages. Which contains
>>>> BadContent and LanguageSetup subdirectories.
>>>>
>>>> CONFIG FILE SNIPPET /usr/local/share/moin/config/wikiconfig.py
>>>> import os
>>>> from MoinMoin.config import multiconfig, url_prefix_static
>>>> class Config(multiconfig.DefaultConfig):
>>>> instance_dir = '/usr/local/share/moin/'
>>>> data_dir = '/usr/local/share/moin/data/'
>>>> data_underlay_dir = '/usr/local/share/moin/underlay/'
>>>> url_prefix_static = '/sidhuwiki' + url_prefix_static
>>>> sitename = u'Sidhu Wiki'
>>>>
>>>> DIRECTORIES
>>>> /usr/local/share/moin/
>>>>
>>>> drwxr-xr-x 6 root wheel 512 Aug 13 15:02 .
>>>> drwxr-xr-x 23 root wheel 512 Aug 13 15:02 ..
>>>> drwxr-xr-x 5 root wheel 512 Aug 14 10:57 config
>>>> drwxr-xr-x 7 sidhu sidhu 512 Aug 13 15:03 data
>>>> drwxr-xr-x 2 root wheel 512 Aug 13 15:03 server
>>>> drwxr-xr-x 3 sidhu sidhu 512 Aug 13 15:02 underlay
>>>>
>>>> /usr/local/share/moin/config/
>>>> drwxr-xr-x 2 root wheel 512 Aug 13 15:03 logging
>>>> drwxr-xr-x 2 root wheel 1024 Aug 13 15:03 more_samples
>>>> -rw-r--r-- 1 root bin 7482 Aug 16 08:32 wikiconfig.py
>>>> -rw-r--r-- 1 root wheel 6800 Aug 13 16:10 wikiconfig.py.ORIG
>>>> -rw-r----- 1 root wheel 2126 Aug 13 18:23 wikiconfig.pyc
>>>> drwxr-xr-x 2 root wheel 512 Aug 13 15:03 wikifarm
>>>>
>>>> /usr/local/share/moin/data
>>>> drwxr-xr-x 7 sidhu sidhu 512 Aug 13 15:03 .
>>>> drwxr-xr-x 6 root wheel 512 Aug 13 15:02 ..
>>>> drwxr-xr-x 4 sidhu sidhu 512 Aug 13 18:23 cache
>>>> drwxr-xr-x 2 sidhu sidhu 512 Aug 13 15:03 dict
>>>> -rw-r--r-- 1 sidhu sidhu 7469 Aug 16 08:12 edit-log
>>>> -rw-r--r-- 1 sidhu sidhu 996918 Aug 16 08:29 event-log
>>>> -rw-r--r-- 1 sidhu sidhu 5053 Oct 31 2016 intermap.txt
>>>> -rw-r--r-- 1 sidhu sidhu 30 Oct 31 2016 meta
>>>> drwxr-xr-x 56 sidhu sidhu 1024 Aug 14 21:07 pages
>>>> drwxr-xr-x 12 sidhu sidhu 512 Aug 13 18:23 plugin
>>>> drwxr-xr-x 3 sidhu sidhu 512 Aug 14 11:14 user
>>>>
>>>> /usr/local/share/moin/data/edit-log - last few lines
>>>> 1534429804586615 00000018 SAVE utilities
>>>> 192.168.1.150 192.168.1.150 1534270425.86.24878
>>>> 1534431856766358 00000019 SAVE utilities
>>>> 192.168.1.150 192.168.1.150 1534270425.86.24878
>>>> 1534432379306033 00000020 SAVE utilities
>>>> 192.168.1.150 192.168.1.150 1534270425.86.24878
>>>>
>>>> /usr/local/share/moin/data/event-log - last few lines
>>>> 1534433380521895 VIEWPAGE
>>>> pagename=sidhuwiki%2Fmoin_static199%2Fmodernized%2Fcss%2Fscreen.css&HTTP_USER_AGENT=Mozilla%2F5.0+%28X11%3B+Linux+x86_64%29+AppleWebKit%2F537.36+%28KHTML%2C+like+Gecko%29+Chrome%2F68.0.3440.84+Safari%2F537.36&HTTP_REFERER=http%3A%2F%2F192.168.1.10%3A8080%2Futilities&REMOTE_ADDR=192.168.1.150
>>>> 1534433380694323 VIEWPAGE
>>>> pagename=sidhuwiki%2Fmoin_static199%2Fmodernized%2Fcss%2Fcommon.css&HTTP_USER_AGENT=Mozilla%2F5.0+%28X11%3B+Linux+x86_64%29+AppleWebKit%2F537.36+%28KHTML%2C+like+Gecko%29+Chrome%2F68.0.3440.84+Safari%2F537.36&HTTP_REFERER=http%3A%2F%2F192.168.1.10%3A8080%2Futilities&REMOTE_ADDR=192.168.1.150
>>>> 1534433381217126 VIEWPAGE
>>>> pagename=sidhuwiki%2Fmoin_static199%2Fmodernized%2Fcss%2Fprojection.css&HTTP_USER_AGENT=Mozilla%2F5.0+%28X11%3B+Linux+x86_64%29+AppleWebKit%2F537.36+%28KHTML%2C+like+Gecko%29+Chrome%2F68.0.3440.84+Safari%2F537.36&HTTP_REFERER=http%3A%2F%2F192.168.1.10%3A8080%2Futilities&REMOTE_ADDR=192.168.1.150
>>>> 1534433381329164 VIEWPAGE
>>>> pagename=sidhuwiki%2Fmoin_static199%2Fmodernized%2Fcss%2Fprint.css&HTTP_USER_AGENT=Mozilla%2F5.0+%28X11%3B+Linux+x86_64%29+AppleWebKit%2F537.36+%28KHTML%2C+like+Gecko%29+Chrome%2F68.0.3440.84+Safari%2F537.36&HTTP_REFERER=http%3A%2F%2F192.168.1.10%3A8080%2Futilities&REMOTE_ADDR=192.168.1.150
>>>>
>>>>
>>>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/moin-user/attachments/20180831/e188c400/attachment-0001.html>
More information about the moin-user
mailing list