I got this message int he configuration tab of the manager after installing 1.0.4:
’GD and/or Zip PHP extensions not found’
I’m running this on a VPS that I own, with several other modx sites installed. I also just double checked, and GD is definitely working, as shown by phpinfo:
GD Support enabled
GD Version bundled (2.0.34 compatible)
GIF Read Support enabled
GIF Create Support enabled
JPEG Support enabled
libJPEG Version 6b
PNG Support enabled
libPNG Version 1.2.10
WBMP Support enabled
XPM Support enabled
XBM Support enabled
Not sure exactly what I need to do to add zip module.
PM me to find out how you can get a FREE ipad 2!
-
☆ A M B ☆
- 24,524 Posts
1. The zip isn’t really necessary; it’s only used in the Manager’s file manager if you want to unzip something from the file manager.
2. Depending on your operating system, you may simply need to enable the zip feature in PHP by uncommenting or adding a line to the php.ini file, or you may need to recompile PHP to include the zip libraries.
http://www.php.net/manual/en/zip.installation.php
-
☆ A M B ☆
- 24,524 Posts
It’s not a problem exactly; it’s a new "feature" to let site admins know when one or both of these PHP extensions are not available. The zip extension is actually only used by the Manager’s file manger if you want to unzip a .zip file you’ve uploaded. There are a number of ways you can deal with this; of course the best way would be to get the extension enabled in your server’s PHP. Otherwise, you can suppress the message in several ways. I’ve written a plugin to suppress only that specific message; you can also use ManagerManager to remove or hide the tab. 1.0.4 also has a configuration option to only show the message to "admin" users.
Sorry but I’m a little bit confused, it must be available if it’s there for 1.0.2 on the same server.
Am I missing the point?
-
☆ A M B ☆
- 3,141 Posts
Quote from: wolfie at Jul 01, 2010, 02:47 PM
Sorry but I’m a little bit confused, it must be available if it’s there for 1.0.2 on the same server.
Am I missing the point?
Perhaps it wasn’t checking for it in 1.0.2?

Things do get updated sometimes
Best way to see if it’s available is looking through your phpinfo().
-
☆ A M B ☆
- 24,524 Posts
The check wasn’t added until 1.0.3
1.0.4 added the Configuration option to only show it to admin users.