WackoWiki: WackoДокументация/TroubleShooting ...

Home Page | Изменения | Новые Комменты | Пользователи | Каталог | Регистрация | Вход:  Пароль:  

Многоуважаемый All !
Столкнулся с непонятным глюком, который проявляется и на этом сайте тоже.
Вот страница – /Long Page Test. Размер текста, сохраненный в блокноте = 13 024 байт.
Если в конец текста добавить одну букву, то страница перестает отображаться. Если добавить даже 3 буквы (больше не проверял) где-нибудь в начале, она отображается.
Вопрос : как дописать в конец страницы несколько слов?
Abram4 /13.10.2008 01:31/


-> http://bugs.wackowiki.org/view.php?id=115

Спасибо, пробовал, но не помогло. Мне кажется, дело не в My SQL потому что длинный текст в базу записан. Если вызвать «невидимую» страницу на редактирование то она вызывается с длинным текстом, т.е. текст не режется. К тому же, как я писал, размер текста 13 кБ далек даже от размера TEXT=64 кБ. Страницу просто не видно и это похоже на баг движка и проявляется на этом сайте тоже. Смутное подозрение что это может быть связано с апгрейдом PHP4 на PHP5 у хостера. Есть еще идеи?
SkipPer /13.10.2008 21:55/ you're right this is not the only possible cause, here is another one -> http://bugs.wackowiki.org/view.php?id=181
you can try to post you example text in our testwiki may be the bug is already fixed there, but I have one case wich isn't solved.
It is interesting you considering the cause possibly in the PHP switch. Honestly speaking I hope someone will claim the ticket and fix this.


Скопировал /Long Page Test на http://test.wackowiki.org/Abram4. На testwiki страницу по-прежнему не видно хотя на ней те же самые 13 килобайт текста, минус 3 буквы почему-то. Если удалить хотя бы 1 букву в конце, то весь текст виден. Ряд тестов выявил следующее :
  • добавление/удаление 1 буквы в конец страницы влияет на видимость/невидимость текста.
  • добавление/удаление нескольких строк в начале текста не влияет на видимость/невидимость текста
  • видимость/невидимость текста проявляется уже на предварительном просмотре.
Буду ждать решения проблемы.

SkipPer /14.10.2008 02:34/ it's the formatter -> http://test.wackowiki.org/Abram4?show_comments=1#comments – as I said someone has to pin down the error in the Formatter (it seems caused by a certain combination of " “ ” im my case but not in yours mhmmm...)


Методом научного тыка нашел такую конструкцию

Если ее разорвать пробелом после первого слова,

то удается дописать в конец текста еще несколько слов до потери видимости. Это конечно не решение а всего лишь костыль, но надеюсь что это поможет в поисках бага. Но я, к сожалению, не имею достаточной квалификации.

I will ask Kuso for help, but atm I'm busy enough, it's in the bug tracker and scheduled for 4.4

/Skip Per, большое спасибо!
А что, уже был финал 4.3 ?
Abram4
SkipPer PHP4 is depreciated since August and 4.2 needs asap a stable release as successor and it got later and later so David (TannSan) and I agreed to move all open tickets to milestone 4.4. On the other hand the recent RC isn't ready for release as long as all important tickets weren't closed. Additionally most of the core team members are atm busy with other work, me included. We need a bigger team ;)
Abram4 Спасибо, уже есть смысл подождать до R4.4 (scheduled for release 2009–01–01)

Уже 2009–10–03 а все еще даже нет релиза 4.3.
Тем временем я применил HOTFIX о который предложил SkipPer (10X!!!) в первом ответе – http://bugs.wackowiki.org/view.php?id=181 и это решение сработало.

HOTFIX: /formatters/classes/typografica.php (line 65) change
“laquo” => 1, // angle quotes “quotes” => 1,
to 
“laquo” => 0, // angle quotes “quotes” => 0,

Ранее оно же не устраняло описанной проблемы. Возможно это как-то связано с произошедшим за это время переездом на другой хостинг. В любом случае – алилуйя!
Кстати, на этом сайте проблемная страница /Long Page Test все еще не видна. То ли хотфикс не применили, то ли баг живуч.
Abram4 /03.10.2009 14:01/



Здравствуйте.


Хостинг мигрировал на PHP 5.2, после чего wiki перестала работать.
Доступа к логам Apache запрещен. Ошибки PHP не выводятся.
PHP 5.2, My SQL 5, Apache 1.3, wiki 4.2.


Подскажите, как заставить wiki работать?


Решение:
Проблема решилась комментированием строки № 254 в файле wakka.php.




Здравствуйте.
Суть проблемы:
на сервере с Free BSD? поднял версию My SQL до 5.0
При этом все остальное(Apach, PHP) осталось старым.
Вики отображается нормально, но при попытке отредактировать и сохранить выдает ошибку:


Query failed: update wakka_pages set time = now(), owner = 'AndrewBlinov'


а в логи апача пишет:


/usr/ports/lang/php4/work/php-4.3.11/Zend/zend_execute.c(504) : Freeing 0x082B6F64 (6 bytes), script=/usr/local/www/data/wiki/wakka.php
/usr/ports/lang/php4/work/php-4.3.11/Zend/zend_variables.c(111) : Actual location (location was relayed)


Заранее спасибо!


ЗЫ: решение описаное ниже(коммент строк) не помогло(


Ответ:
Прошу прощения, все решилось – оказалась битой база Вики. Извините за беспокойство.



Добрый день,


Надеюсь, вы уделите мне 3 минутки и подскажете в чем загвоздка.


Я начал устанавливать Wiki как написано в инструкции.


Установил PHP, My SQL, phpMyAdmin, все работает,


Скачал wikiwako, создал таблицы и пользователей, командами из INSTAL.txt


Запускаю: http://localhost/wakka – настраиваю все как нужно, все тесты проходят и пишут ОК.


После всего захожу по ссылке снова, и меня перекидывает на http://localhost/wakka/index.phpHomepage


Я нашел как это лечить, вылечил, но теперь при заходе на главную страницу получаю это:


Query failed: select id, tag, time, owner, user, latest, handler, comment_on, super_comment_on, supertag, lang, keywords, description from wakka_pages where tag='Êàòàëîã' and latest = 'Y' limit 1 (1267: Illegal mix of collations (cp1251_bin,IMPLICIT) and (latin1_swedish_ci,COERCIBLE) for operation '=')


Так как ошибка обобщенная в Инете не могу найти инфо.


Подсобите.


Спасибо.


Я столкнулся с проблемой установки вакки на хостинге холм.ру.
Суть проблемы была в том, что на у некоторых (у тех кто сидел в инете
непосредсвенно, без прокси и НАТа) пользователей
вакка не открывалась совсем, либо выводился баннер и «белиберда».
Виной тому было то что вакка по умолчанию гзипила свои странички.


Для исправиления в файле wakka.php комментим 8, 10 и 11 строки.
Что бы получилось вот так:


//if (ini_get("zlib.output_compression"))
  ob_start();
//else
  //ob_start("ob_gzhandler");


Всё. Перезагружаем страничку и всё нармально!


(Желательно ещё сбросить кэш прокси на хостинге.
Соответсвующие средства как правило есть на страничке пользователья хостингом.)



Вопрос:
Какие есть штатные средства, чтобы избавиться от очень страрых копий измененных страниц ?
А то они висят в базе, но нам уже не нужны.

Ответ:
go as admin to table _revisions (e.g. with phpMyAdmin) and delete those “necessary” versions and / or go to wakka.config.php and change “pages_purge_time” = > “0” to “90” days for instance («0” means endless)




Вопрос:
Я установил Ваку на Win 03 / Apache?.
Инсталляция прошла гладко, все таблицы создались.
После установки я пытаюсь зайти на Хомяк (http://web/wacko/HomePage) в ответ вылезает


##Not Found
The requested URL /wacko/HomePage was not found on this server.
##
Та же проблема. Возможно нужно создать страницу вручную?
в чём может быть проблема?


Ответ:
При установке Вы указали, что хотите использовать rewrite_mode, тогда как в вашем апаче этот модуль не установлен.
Надо или пересобрать апач с соответствующим модулем, или настроить вику для работы без mode_rewrite.


Второе делается так:
Лезем в wakka.config.php, строку
“rewrite_mode” => “1”
меняем на 
“rewrite_mode” => “0”
а строку
“base_url” => "http://www.yoursite.ru/wiki/"
меняем на
“base_url” => "http://www.yoursite.ru/wiki/wakka.php?wakka="


Вопрос:
Почему может не спробатывать action redirect ?
Хожу по вашим страницам – всё в порядке. У меня – не работает. Пишу так:

Надпись появляется, что страница перенесена, сссылку вижу. А автоматом меня не переносит по нужному адресу.


Ответ:
Посмотрите Ваши настройки – видимо, стоит галочка на опции
Не давать действию Redirect
автоматически перенаправлять:


Уберите и пробуйте заново.



Вопрос:
при попытке запроса забытого пароля вики выдает такое сообщение:


Ваш электронный адрес не подтверждён.
Невозможно выслать код по неподтверждённому адресу.


как этот адрес «подтвердить»? заранее спасибо :)



Вопрос:
Установил Ваку на R4.2, Apache.
После установки пытаюсь зайти на http://web/wacko/HomePage, в ответ пустой белый экран
и тишина.
Что я делаю не так?


Ответ:
Скорее всего не запущен My SQL.



Вопрос
Как корректно удалить пользователя? Просто удалять из базы _users страшновато.



Вопрос:
Можно ли, вставляя картинку, показывать её не 100% размера, а уменьшенный вариант? Мол, width, height указать.
А также, вставить просто ссылку на вложенное изображения, не прибегая при этом к громоздкой записи <#<a href="http://src.img">My link</a>#>

SkipPer /24.07.2006 15:28/ yep, good point – someone should deliver an hack or an action to do so (for next release), may be there is already something like this in the NPJ package


Вопрос


Тестирование настроек
Проверка параметров соединения с БД... OK
Проверка БД... OK


Инсталлируем
Создаём таблицу page... OK
Создаём таблицу revision... OK
Создаём таблицу ACL... OK
Создаём таблицу link tracking... OK
Создаём таблицу referrer... OK
Создаём таблицу user... OK
Создаём таблицу watches... OK
Создаём таблицу upload... OK
Создаём таблицу cache... OK
Добавляем административного пользователя... ОШИБКА: Хм!
Добавляем начальный набор страниц... OK


На следующем шаге инсталлятор попробует сохранить обновлённый конфигурационный файл, wakka.config.php. Пожалуйста, проверьте, что веб-сервер имеет достаточно прав для изменения файла; в противном случае Вам придётся сохранить изменения вручную.. Не побоимся повториться, см. WackoWiki:WackoДокументация/Установка.


собственно вот...



Вопрос:
Установил Ваку на Holm.ru?
Все замечательно, но после редактирования страницы, вместо того чтобы попасть
на отредактированую страницу, оказываюсь на странице ошибок сервера.
Error 500
в чем загвоздка?



Вопрос:
Установил Ваку на R4.2, Apache.
После установки пытаюсь зайти на http://web/wacko/HomePage, в ответ пустой белый экран
и тишина.
Что я делаю не так?


Ответ:
Скорее всего не запущен My SQL.


Если в логах Apache ошибка
PHP Catchable fatal error: Object of class Wacko could not be converted to string in wakka.php on line 254
Попробуйте в файле wakka.php закомментировать строку 254
//$cache->Log(«Before Run wacko=".$wacko);


 
Файлов нет. [Показать файлы/форму]
Много комментариев (13). [Показать комментарии/форму]
Donate
Время работы: 3.760 s
Использовано памяти: 2.341 Mb