Feature #1623

Install Anthologize

Added by Matt Gold 3 months ago. Updated 2 months ago.

Status:Assigned Start date:02/07/2012
Priority:Low Due date:
Assignee:Boone Gorges % Done:

0%

Category:WordPress
Target version:1.4

Description

JITP has put in a request for for anthologize. Looks like it was installed and then removed. What are your thoughts?

History

Updated by Matt Gold 3 months ago

  • Tracker changed from Bug to Feature

Updated by Boone Gorges 3 months ago

  • Target version changed from 1.3.6 to 1.4

We didn't have the necessary server requirements before. I don't know if that's the case now that we're on the new boxes. I'll research it and reach out to André if I need anything installed.

Updated by Matt Gold 3 months ago

Great. Thanks, Boone.

Updated by Boone Gorges 3 months ago

  • Priority changed from Normal to Low

André, we need a couple of PHP extensions installed and enabled:
XSL: http://www.php.net/manual/en/xsl.setup.php
XML: http://www.php.net/manual/en/xml.setup.php

Re: XML: The PHP manual says it's enabled by default, and when I run phpinfo() it says that libxml is installed and enabled, yet I'm still getting a fatal error at runtime:

"Class 'DOMDocument' not found..."

Hoping you'll have some insights on that.

André, could I ask that you do this configuration on cdev first, and to keep some notes in this ticket on what you've done, so that it can be reproduced on the production server only after we've verified it working? Thanks.

Updated by André Pitanga 3 months ago

I don't know if the libxml you saw with phpinfo() is the same XML/XSL extension. In any case, I tried and installed it on cdev:

[root@cdev ~]# yum install php-xml
Loaded plugins: rhnplugin
dell-community                                           | 1.3 kB     00:00     
dell-omsa-indep                                          | 1.9 kB     00:00     
dell-omsa-specific                                       | 1.9 kB     00:00     
epel/metalink                                            |  12 kB     00:00     
fwupdate                                                 |  951 B     00:00     
r1soft                                                   |  951 B     00:00     
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package php-xml.x86_64 0:5.3.3-3.el6_2.6 will be installed
--> Processing Dependency: php-common = 5.3.3-3.el6_2.6 for package: php-xml-5.3.3-3.el6_2.6.x86_64
--> Running transaction check
---> Package php-common.x86_64 0:5.3.3-3.el6_1.3 will be updated
--> Processing Dependency: php-common = 5.3.3-3.el6_1.3 for package: php-pdo-5.3.3-3.el6_1.3.x86_64
--> Processing Dependency: php-common = 5.3.3-3.el6_1.3 for package: php-cli-5.3.3-3.el6_1.3.x86_64
--> Processing Dependency: php-common = 5.3.3-3.el6_1.3 for package: php-gd-5.3.3-3.el6_1.3.x86_64
--> Processing Dependency: php-common = 5.3.3-3.el6_1.3 for package: php-mbstring-5.3.3-3.el6_1.3.x86_64
--> Processing Dependency: php-common = 5.3.3-3.el6_1.3 for package: php-5.3.3-3.el6_1.3.x86_64
--> Processing Dependency: php-common = 5.3.3-3.el6_1.3 for package: php-mysql-5.3.3-3.el6_1.3.x86_64
---> Package php-common.x86_64 0:5.3.3-3.el6_2.6 will be an update
--> Running transaction check
---> Package php.x86_64 0:5.3.3-3.el6_1.3 will be updated
---> Package php.x86_64 0:5.3.3-3.el6_2.6 will be an update
---> Package php-cli.x86_64 0:5.3.3-3.el6_1.3 will be updated
---> Package php-cli.x86_64 0:5.3.3-3.el6_2.6 will be an update
---> Package php-gd.x86_64 0:5.3.3-3.el6_1.3 will be updated
---> Package php-gd.x86_64 0:5.3.3-3.el6_2.6 will be an update
---> Package php-mbstring.x86_64 0:5.3.3-3.el6_1.3 will be updated
---> Package php-mbstring.x86_64 0:5.3.3-3.el6_2.6 will be an update
---> Package php-mysql.x86_64 0:5.3.3-3.el6_1.3 will be updated
---> Package php-mysql.x86_64 0:5.3.3-3.el6_2.6 will be an update
---> Package php-pdo.x86_64 0:5.3.3-3.el6_1.3 will be updated
---> Package php-pdo.x86_64 0:5.3.3-3.el6_2.6 will be an update
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package       Arch    Version             Repository                      Size
================================================================================
Installing:
 php-xml       x86_64  5.3.3-3.el6_2.6     rhel-x86_64-server-6           100 k
Updating for dependencies:
 php           x86_64  5.3.3-3.el6_2.6     rhel-x86_64-server-6           1.1 M
 php-cli       x86_64  5.3.3-3.el6_2.6     rhel-x86_64-server-6           2.2 M
 php-common    x86_64  5.3.3-3.el6_2.6     rhel-x86_64-server-6           522 k
 php-gd        x86_64  5.3.3-3.el6_2.6     rhel-x86_64-server-6           104 k
 php-mbstring  x86_64  5.3.3-3.el6_2.6     rhel-x86_64-server-optional-6  453 k
 php-mysql     x86_64  5.3.3-3.el6_2.6     rhel-x86_64-server-6            79 k
 php-pdo       x86_64  5.3.3-3.el6_2.6     rhel-x86_64-server-6            73 k

Transaction Summary
================================================================================
Install       1 Package(s)
Upgrade       7 Package(s)

Total download size: 4.6 M
Is this ok [y/N]: y
Downloading Packages:
--------------------------------------------------------------------------------
Total                                           3.6 MB/s | 4.6 MB     00:01     
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Updating   : php-common-5.3.3-3.el6_2.6.x86_64                           1/15 
  Updating   : php-pdo-5.3.3-3.el6_2.6.x86_64                              2/15 
  Updating   : php-cli-5.3.3-3.el6_2.6.x86_64                              3/15 
  Updating   : php-5.3.3-3.el6_2.6.x86_64                                  4/15 
  Updating   : php-mysql-5.3.3-3.el6_2.6.x86_64                            5/15 
  Updating   : php-gd-5.3.3-3.el6_2.6.x86_64                               6/15 
  Installing : php-xml-5.3.3-3.el6_2.6.x86_64                              7/15 
  Updating   : php-mbstring-5.3.3-3.el6_2.6.x86_64                         8/15 
  Cleanup    : php-5.3.3-3.el6_1.3.x86_64                                  9/15 
  Cleanup    : php-mysql-5.3.3-3.el6_1.3.x86_64                           10/15 
  Cleanup    : php-pdo-5.3.3-3.el6_1.3.x86_64                             11/15 
  Cleanup    : php-cli-5.3.3-3.el6_1.3.x86_64                             12/15 
  Cleanup    : php-mbstring-5.3.3-3.el6_1.3.x86_64                        13/15 
  Cleanup    : php-gd-5.3.3-3.el6_1.3.x86_64                              14/15 
  Cleanup    : php-common-5.3.3-3.el6_1.3.x86_64                          15/15 

Installed:
  php-xml.x86_64 0:5.3.3-3.el6_2.6                                              

Dependency Updated:
  php.x86_64 0:5.3.3-3.el6_2.6             php-cli.x86_64 0:5.3.3-3.el6_2.6     
  php-common.x86_64 0:5.3.3-3.el6_2.6      php-gd.x86_64 0:5.3.3-3.el6_2.6      
  php-mbstring.x86_64 0:5.3.3-3.el6_2.6    php-mysql.x86_64 0:5.3.3-3.el6_2.6   
  php-pdo.x86_64 0:5.3.3-3.el6_2.6        

Complete!

[root@cdev ~]# service httpd restart
Stopping httpd:                                            [  OK  ]
Starting httpd:                                            [  OK  ]

Could I ask you to please test it in cdev and let me know if this was it?

Updated by Boone Gorges 3 months ago

Worked great, thanks, André. Now there are some bugs that I have to work out, but they're on the Anthologize side :)

Updated by André Pitanga 3 months ago

That's cool, man : )

Perhaps I should o ahead and install the extension on the main server now as well, heh?

Updated by Boone Gorges 3 months ago

Yeah, I think that should be fine. Thanks!

Updated by André Pitanga 3 months ago

Boone Gorges wrote:

Yeah, I think that should be fine. Thanks!

You're welcome. It's installed now.

Updated by Matt Gold 2 months ago

Hi Boone,

Is 1.4 still the correct target version for this? Please let me know whether you anticipate an earlier release. Thanks.

Updated by Boone Gorges 2 months ago

Is 1.4 still the correct target version for this?

Yes. If you need an earlier release for some reason, I can move things around.

Updated by Matt Gold 2 months ago

Depends. Do you have a target date for 1.4?

Updated by Boone Gorges 2 months ago

No. If you need it for a specific date, please let me know.

Updated by Matt Gold 2 months ago

We've discussed this and have decided that we can wait for the 1.4 release. Thank you.

Also available in: Atom PDF