DokuWiki is great. But it requires mail() PHP
function for registration or subscriptions. However, depending on your needs you
don’t have to use mail feature of DokuWiki. For single user or registration
closed typed wikis mailing is not essential. You may want to install DokuWiki on
a server where mail() function is not available. Some hosting providers may
disable mail() function. When you try to install DokuWiki, it gives you an
error like that:
PHP function mail is not available.
install.php doesn’t allow you to install DokuWiki. To fix this problem, ( for
2014-09-29b “Hrun”):
- Open
install.php - Locate
check_functionaround line 554. - Find
mailinexplode(' ', 'addslashes call_user_func … ini_get mail mkdir …'); - Delete
mailfrom that text. (Put a space betweenini_getandmkdir, not leave asini_getmkdir!) - Save
install.php - Now, install your DokuWiki
Don’t forget that DokuWiki still is not able to send mails. This steps just allow us to skip checking mailing feature on installation.

