Question
When I want to move a Topic into the Trash Web via
[More] it takes up to
5 minutes just to present the deletion page!!!
How can this behaviour be fixed so that it will run faster ?
I maintain a productive TWiki Documentation environment here - many people complained to me. Please help!
Sven Vowe, R+V Allgemeine Versicherungen, Wiesbaden, Germany
You are right
TorbenGB, thank you for the advice. I attached the testenv output - I forgot to before it because there are no error messages displayed.
In the testenv.html, the pic does not work now, of course, I did not attach it; locally, it is shown.
A note to
$egrepCmd: perl /apps/twiki/bin/dgrep - i patched that one with an own script which can handle indefinite files in a web directory - so the warning displayed is not an alarm sign.
Environment
| TWiki version: |
TWikiRelease01Dec2001 |
| TWiki plugins: |
DefaultPlugin, EmptyPlugin, InterwikiPlugin |
| Server OS: |
AIX 4.3.3.0 |
| Web server: |
IBM HTTP Server 1.3.6.1 (Apache based) |
| Perl version: |
Perl 5.6.0 built for AIX |
| Client OS: |
Microsoft Windows 2000 Service Pack 3 |
| Web Browser: |
Microsoft Internet Explorer 5.50.4731.2200 |
--
SvenVowe - 26 Aug 2003
Answer
Please add your
/twiki/cgi-bin/testenv output and the
/twiki/lib/TWiki.cfg file - this will help in determining what's wrong. I'm not an expert myself, but if you supply more information then the experts will find it much easier to help you.
Please also read the
SupportGuidelines to see how else you can help solve this problem.
--
TorbenGB - 27 Aug 2003
The slow speed is probably caused by the combination of many topics in many webs and your Perl dgrep utility. Moving a topic to the Trash web searches all webs for references, e.g. TWiki issues many dgrep calls. For each call a Perl process is started, dgrep compiled and interpreted. At work we have about 100 webs and 30K topics and use the standard egrep; a delete takes about one minute.
Try to replace your dgrep utility with a shell script of the same functionality.
--
PeterThoeny - 28 Aug 2003