[cvs] [Wiki] changed: FAQAdminPrereq
Wiki Guest
wiki at wiki.horde.org
Wed May 12 22:38:30 PDT 2004
guest [24.237.92.128] Wed, 12 May 2004 22:38:30 -0700
Modified page: http://wiki.horde.org/display.php?page=FAQAdminPrereq
New Revision: 2.5
@@ -34,36 +34,29 @@
# Obtain and untar Apache and PHP.
# Move into the apache directory and run ./configure once. Don't worry about arguments for now; this run is just to put things that PHP requires in place.
# Move to the php directory and run ./configure --help. Make sure that you note all of the options that your components need.
# Run ./configure. A basic configuration with !MySQL and IMAP support would be
->
->> ./configure --with-apache=../apache-1.3.12 \
->> --with-mysql=/usr/local/mysql \
->> --with-imap=../imap-4.7c
->> where ../apache-1.3.12 is your Apache source directory, and ../imap-4.7c is your UW-IMAP source directory, and /usr/local/mysql is your !MySQL installation directory.
+ # ./configure --with-apache=../apache-1.3.12 --with-mysql=/usr/local/mysql --with-imap=../imap-4.7c
+> where ../apache-1.3.12 is your Apache source directory, and ../imap-4.7c is your UW-IMAP source directory, and /usr/local/mysql is your !MySQL installation directory.
# Run make install. If all is successful, PHP is installed and ready to go.
# Change back to the Apache directory and run ./configure --help. Make sure that you note all of the options your local configuration needs.
# Run ./configure. A basic configuration with PHP version 4 would be
+> ./configure --activate-module=src/modules/php4/libphp4.a
+> Note that the file src/modules/php4/libphp4.a does not exist yet. While that seems wrong, that's how it's supposed to work, and it will be built when Apache builds.
+# Run make and make install. You now have a PHP-enabled Apache installed.
++++ Can I install Horde's prerequisites from RPMs?
+> In order to provide a seamless RPM-based installation of Horde, the Horde developers have put together customized PHP RPMs with the appropriate --with configure options and with any necessary patches already applied. Those RPMs are available on the Horde FTP site. A thorough explanation of an RPM-based Horde prerequisite installation is available in the README file in the RPMs directory on ftp.horde.org. RPMs for PHP version 4 should be appearing soon.
++++ Do I really need gettext support?
- ./configure --activate-module=src/modules/php4/libphp4.a
-
+> **``[``IMP 2.x``]``:** Horde 1.x and IMP 2.x do not require gettext support.
- Note that the file src/modules/php4/libphp4.a does not exist yet. While that seems wrong, that's how it's supposed to work, and it will be built when Apache builds.
- 9. Run make and make install. You now have a PHP-enabled Apache installed.
+> **``[``IMP 3.x``]``:** At a minimum, Horde 2.x and its applications require gettext support in PHP. Horde will not run without gettext support in php. In addition, if you wish to have the messages translated, then you will require working gettext support in the operating system and the desired locales installed for the languages you want to support. Some operating system specific notes follow.
- 2.2.3 Can I install Horde's prerequisites from RPMs?
- In order to provide a seamless RPM-based installation of Horde, the Horde developers have put together customized PHP RPMs with the appropriate --with configure options and with any necessary patches already applied. Those RPMs are available on the Horde FTP site. A thorough explanation of an RPM-based Horde prerequisite installation is available in the README file in the RPMs directory on ftp.horde.org. RPMs for PHP version 4 should be appearing soon.
- 2.2.4 Do I really need gettext support?
+> **Debian Linux:** You can configure the locale support with the command dpkg-reconfigure locales
- [IMP 2.x]: Horde 1.x and IMP 2.x do not require gettext support.
+> (In the rare case that the above command returns an error about locales not being installed, you should use the command apt-get install locales to install and configure the locales).
- [IMP 3.x]: At a minimum, Horde 2.x and its applications require gettext support in PHP. Horde will not run without gettext support in php. In addition, if you wish to have the messages translated, then you will require working gettext support in the operating system and the desired locales installed for the languages you want to support. Some operating system specific notes follow.
-
- Debian Linux: You can configure the locale support with the command dpkg-reconfigure locales
-
- (In the rare case that the above command returns an error about locales not being installed, you should use the command apt-get install locales to install and configure the locales).
-
- !RedHat Linux: You will need the following RPMS gettext and php-gettext installed.
+> **!RedHat Linux:** You will need the following RPMS gettext and php-gettext installed.
With !RedHat 8.0 and above, if your only getting English no matter what language you select, try re-installing glibc-common. You can do this with a command such as: rpm -Uhv --force glibc-common-2.2.93-5.i386.rpm
Slackware Linux: Make sure you have the glibc-i18n package installed. Make sure in /etc/apache/php.ini you set register_argc_argv = On (it's Off by default) and that you enable the gettext extension by setting adding or uncommenting extension=gettext.so also (also not enabled by default).
More information about the cvs
mailing list