Package: movabletype-opensource
Version: 4.2.3-1
Severity: normal

Hi,

in usr/share/doc/movabletype-opensource/README.Debian you describe how
to make a mt installation in a dedicated directory so that one can have
more than a single instance of it running.

You say to create a new cgi-bin directory, symlinking all the *real*
files from /usr/lib/cgi-bin/movabletype to the new directory, and then
to symlink the (cmd) template directory:

| cd /my/new/cgi-bin
| find /usr/lib/cgi-bin/movabletype -type f -exec ln -s {} \;
| ln -s /usr/share/movabletype-opensource/tmpl


Unfortunately this misses one vital piece of the puzzle:  One also needs to
symlink the /usr/share/movabletype/default_templates to
new/cgi-bin/default_templates or set WeblogTemplatesPath correctly in
the configuration file.

If this is not done at *install* time - i.e. when the database is
initialized - then this will result in a CMS interface that appears to
work just fine, however as soon as MT tries to generate output it will
only create empty files - i.e. files with zero size:

| # find htdocs/testblog/ -type f -ls
|  81997    0 -rw-rw-r--   1 www-data www-data        0 Mar 24 20:10 
htdocs/testblog/atom.xml
|  81998    0 -rw-rw-r--   1 www-data www-data        0 Mar 24 20:10 
htdocs/testblog/mt.js
|  81996    0 -rw-rw-r--   1 www-data www-data        0 Mar 24 20:10 
htdocs/testblog/styles.css
[...]
No errors or warning are shown in the apache or MT's activity log.

Setting WeblogTemplatesPath or creating the symlink at any later point will not
help.



(Also, the way you initialize the static directory is just completely broken)

Cheers,
Peter



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to