Bug#732134: [wordpress] Themes and plugins not working

2013-12-22 Thread Matteo Calorio
> That said for non-packaged plugins/themes, you should have the real
> files in /var/lib/wordpress/ and not symlinks... so I'm not sure what
> you are having trouble with. Is it only the dashboard-based update 
that is
> not working well for you?

I'm speaking about plugins and themes updates, I agree about 
Wordpress being installed and updated in the Debian way.

Some plugins don't work if I put them in /var/lib/wordpress/, most of 
themes doesn't as well. All they work if I put them in 
/usr/share/wordpress/ and then I make a symlink in /var/lib/wordpress/ to 
them. But then if I have to update them I have to move them back to usr, 
update, move to var and redo the symlink.


Cheers,
  Matteo


Bug#732134: [wordpress] Themes and plugins not working

2013-12-17 Thread Ean Schuessler
This problem is kind of a theme with any of the PHP based applications. These 
days, almost anyone running a server on the internet is going to be running 
LAMP stack applications in a virtual hosting configuration where they have more 
than one instance of Wordpress, Drupal, Mediawiki, etc. etc. on a single 
server. The Debian packages are generally not well suited to this use case. The 
solution isn't particularly clear because many of these systems want to modify 
their own files to store configuration, which is a violation of policy.

It would be nice to re-architect the way these LAMP apps work so that they are 
a "template" and you can install instances of them that would appear in 
sites-enabled. Unfortunately, that is starting to stray deep into configuration 
management territory.

- "Raphael Hertzog"  wrote:

> The package is relatively up-to-date in testing/unstable. Obviously
> stable is another story.
> 
> That said I have no experience with updates through the dashboard and
> it's not something that is likely to be supported by Debian. We much
> prefer
> updates through packages.
> 
> But having working themes and plugins available through symlinks
> in /var/lib/wordpress is something that I'd like to get working.
> 
> That said for non-packaged plugins/themes, you should have the real
> files in /var/lib/wordpress/ and not symlinks... so I'm not sure what
> you are having trouble with. Is it only the dashboard-based update
> that is
> not working well for you?

-- 
Ean Schuessler, CTO
e...@brainfood.com
214-720-0700 x 315
Brainfood, Inc.
http://www.brainfood.com


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



Bug#732134: [wordpress] Themes and plugins not working

2013-12-17 Thread Raphael Hertzog
On Tue, 17 Dec 2013, Matteo Calorio wrote:
> PS: in Wordpress forums I got this reply:
> 
> "Installing WordPress using apt results in symlinks and non-
> standard configuration files that almost always prevent 
> updating WordPress through the dashboard, and the 
> WordPress versions found in Debian repos are rarely up to 
> date. Serving your web applications from the web root 
> solves those issues."

The package is relatively up-to-date in testing/unstable. Obviously
stable is another story.

That said I have no experience with updates through the dashboard and
it's not something that is likely to be supported by Debian. We much prefer
updates through packages.

But having working themes and plugins available through symlinks
in /var/lib/wordpress is something that I'd like to get working.

That said for non-packaged plugins/themes, you should have the real
files in /var/lib/wordpress/ and not symlinks... so I'm not sure what
you are having trouble with. Is it only the dashboard-based update that is
not working well for you?

Cheers,
-- 
Raphaël Hertzog ◈ Debian Developer

Discover the Debian Administrator's Handbook:
→ http://debian-handbook.info/get/


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



Bug#732134: [wordpress] Themes and plugins not working

2013-12-17 Thread Matteo Calorio

> I'll do it, but I don't know how many authors will do it...

PS: in Wordpress forums I got this reply:

"Installing WordPress using apt results in symlinks and non-
standard configuration files that almost always prevent 
updating WordPress through the dashboard, and the 
WordPress versions found in Debian repos are rarely up to 
date. Serving your web applications from the web root 
solves those issues."


Bug#732134: [wordpress] Themes and plugins not working

2013-12-17 Thread Matteo Calorio
Hello,


>> themes and plugins are installed under directory:
>> /var/lib/wordpress/wp-content/plugins
>> but most of them have to manually moved to:
>> /usr/share/wordpress/wp-content/plugins
>> and symlinked from the first to the second location to work.

> Are you sure that you have put the required
> “Alias /wp-content /var/lib/wordpress/wp-content” in your apache
> configuration?

Yes, I did.


> If yes, then please report those bugs to the plugin authors... they should
> fix them to support their usage through a symlink.

I'll do it, but I don't know how many authors will do it...


Thanks,
  Matteo


Bug#732134: [wordpress] Themes and plugins not working

2013-12-15 Thread Raphael Hertzog
On Sat, 14 Dec 2013, Matteo Calorio wrote:
> I have same problems I had since first install of WordPress 3.6 on Debian 7: 
> themes 
> and plugins are installed under directory:
> 
> /var/lib/wordpress/wp-content/plugins
> 
> but most of them have to manually moved to:
> 
> /usr/share/wordpress/wp-content/plugins
> 
> and symlinked from the first to the second location to work.

Are you sure that you have put the required
“Alias /wp-content /var/lib/wordpress/wp-content” in your apache
configuration?

If yes, then please report those bugs to the plugin authors... they should
fix them to support their usage through a symlink.

Cheers,
-- 
Raphaël Hertzog ◈ Debian Developer

Discover the Debian Administrator's Handbook:
→ http://debian-handbook.info/get/


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



Bug#732134: [wordpress] Themes and plugins not working

2013-12-14 Thread Matteo Calorio
Package: wordpress
Version: 3.7.1+dfsg-1
Severity: normal

--- Please enter the report below this line. ---
Hello,

I have same problems I had since first install of WordPress 3.6 on Debian 7: 
themes 
and plugins are installed under directory:

/var/lib/wordpress/wp-content/plugins

but most of them have to manually moved to:

/usr/share/wordpress/wp-content/plugins

and symlinked from the first to the second location to work.

Then, when I have to update them, I have to move them back to first location 
(after 
deleting the symlink), to do the update, to move to the second location and to 
do the 
symlink again.

For sure there is a better way to do it and this is due to something I 
configured badly, 
but I don't know what.

Bye,
Matteo

--- System information. ---
Architecture: amd64
Kernel:   Linux 3.11-2-amd64

Debian Release: jessie/sid
  500 testing www.deb-multimedia.org 
  500 testing security.debian.org 
  500 testing ftp.it.debian.org 

--- Package information. ---
Depends   (Version) | Installed
===-+-

apache2 | 2.4.6-3
 OR httpd   | 
libapache2-mod-php5 | 5.5.6+dfsg-1
 OR php5| 5.5.6+dfsg-1
mysql-client| 5.5.33+dfsg-1
php5-gd | 5.5.6+dfsg-1
php5-mysql  | 5.5.6+dfsg-1
 OR php5-mysqlnd| 
libjs-cropper(>= 1.2.2) | 1.2.2-1
libphp-phpmailer   (>= 5.1) | 5.1-1
libphp-snoopy(>= 1.2.4) | 1.2.4-2
tinymce (<< 3.4.8+dfsg0.0~) | 3.4.8+dfsg0-1
tinymce(>= 3.4.8+dfsg0) | 3.4.8+dfsg0-1


Recommends  (Version) | Installed
=-+-===
wordpress-l10n| 3.7.1+dfsg-1


Suggests   (Version) | Installed
-+-
mysql-server (>= 5.0.15) | 5.5.33+dfsg-1