Hey all! This is in regard to a new installation of Dokuwiki.
Server Info: Linux OS | PHP 7.0
Plugins: ACL Manager, Add New Page, Plain Auth Plugin, Bootstrap Wrapper Plugin, CAPTCHA Plugin, Configuration Manager, Extension Manager, Gallery Plugin, Icons Plugin, Info Plugin, Login/Logout logging plugin, "Not Found" page plugin, Revert Manager, safefnrecode plugin, Spell Checker Plugin, Styling Plugin, DokuWiki Upgrade Plugin, User Manager, Wrap Plugin
- HTTPS and WWW forced over entire site
- htaccess with all settings from dist
- Permissions 644/755 seem fine
PROBLEM
No problems with editing pages, but when using a theme (template) other than the official DokuWiki theme, I am unable to create a new page. Only by manually completing the url will create a page. This has occurred on two different themes (Bootstrap3, White & sprintDoc).
- Create non-existing-page link.
- Click on said link.
- Click icon (which shows as edit, not new page).
Results in showing
http://www.domain.com/wiki/test?do=
By completing the URL, you can create the page
http://www.domain.com/wiki/test?do=edit
In addition, the Plugin "Add New Page" does not work and will instead attempt to edit the index/home/start page, no matter what theme is used.
Check reveals the following:
DokuWiki version: Release 2018-04-22a "Greebo"
PHP version 7.0.30
More than 32MB RAM (134217728 bytes) available.
Changelog is writable
conf directory is writable
mb_string extension is available and will be used
Your locale C seems not to be a UTF-8 locale, you should fix this if you encounter problems.
Debugging support is disabled
You are part of the groups admin, user
Your current permission for this page is 255
The current page is writable by the webserver
The current page is writable by you
The search index seems to be working
Server time seems to be okay. Diff: 0s
bootstrap3 template version: v2018-02-16