У меня проблема с новой установкой pmWiki (и я вижу тот же вопрос на http://www.pmwiki.org/wiki/PmWiki/Questions * но без ответа!), и мне интересно, знал ли кто-нибудь что-нибудь об этом или как его решить.
Я играю с pmWiki на моем локальном компьютере, и мне это нравится. Я устанавливаю его сейчас для одного из своих клиентов в интрасети, и якобы установка прошла гладко.
НО, когда я редактирую страницу и нажимаю «Сохранить», новый текст, который я добавил, исчезает, и никакие изменения не сохраняются. Изменение даже не сохраняется в текстовом поле. Кажется, что щелчок «Сохранить» удаляет весь текст, который я добавляю на страницу.
Папка wiki.d - 777, и я установил все в соответствии с моей успешной установкой на моем локальном компьютере.
Что ж, любые (актуальные) комментарии, я думаю, приветствуются ;-)
Просто столкнулся с этой проблемой и нашел здесь исправление:
http://www.mail-archive.com/pmwiki-users@pmichaud.com/msg22364.html
"Привет, Стив,
23 февраля 2012 г., 16:52:47, вы написали:
Как я попал в ситуацию, когда у меня более одного Site.EditForm, я не знаю
оригинал с исходной установкой вы получаете Site.EditForm в папке wikilib.d. После редактирования страницы с помощью редактирования вики вы получите отредактированную версию в папке wiki.d, а версия в wikilib.d игнорируется. файлы страниц в wiki.d имеют приоритет над wikilib.d Это предотвращает перезапись ваших отредактированных страниц обновлениями.
С уважением, Ганс www.softflow.co.uk "
В моем случае я отредактировал Site.EditForm и каким-то образом с ним справился. После этого все изменения моей страницы игнорировались.
Как указано выше, я обнаружил, что копия Site.EditForm была создана в /wiki.d. Итак, я удалил его из /wiki.d.
(Теперь я восстановил копию из резервной копии, чтобы переместить исходную копию Site.EditForm обратно в /wikilib.d, поэтому я не уверен, достаточно ли было удалить мою версию borked в /wiki.d. Вероятно.)
В любом случае, после этого исправления я снова смог редактировать (и сохранять) свои правки в Pmwiki.
Вы запускали chmod 777 в каталоге wiki.d? Или вы сделали каталог chmod -R 777 wiki.d? Если вы не сделали -R, файлы в wiki.d не будут иметь этих разрешений, поэтому, если веб-пользователь попытается их изменить, это не удастся.