Назад | Перейти на главную страницу

PmWiki - Как исправить проблему «нажатие кнопки« СОХРАНИТЬ »удаляет ваши правки и ничего не сохраняет»

У меня проблема с новой установкой 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 не будут иметь этих разрешений, поэтому, если веб-пользователь попытается их изменить, это не удастся.