Data Goob wrote:[color=blue]
> This one has me stumped.
>
> How did SuSE disable the mail() function in their RPM'd version of
> PHP? ( This is their install-version of PHP with RPMs not what you
> download from PHP.net )
>
> I have an application that emails people a message, and now having
> installed my PHP application on my customer's machine it doesn't
> work, giving an error message that the mail() function is not defined.
>
> I'd like to know if it's something in the config on the machine that
> I can simply turn it on, or do I need to simply recompile PHP? I'd
> like to not have to recompile PHP as SuSE have already saved me a lot
> of work. Typically I compile PHP and Apache but want to keep this
> machine as out-of-the-box.
> Here's their config:
>
> './configure' '--prefix=/usr' '--datadir=/usr/share/php'
> '--mandir=/usr/share/man' '--bindir=/usr/bin' '--libdir=/usr/share'
> '--includedir=/usr/include' '--sysconfdir=/etc' '--with-_lib=lib'
> '--with-config-file-path=/etc' '--with-exec-dir=/usr/lib/php/bin'
> '--disable-debug' '--enable-inline-optimization'
> '--enable-memory-limit' '--enable-magic-quotes' '--enable-safe-mode'
> '--enable-sigchild' '--disable-ctype' '--disable-session'
> '--without-mysql' '--disable-cli' '--without-pear' '--with-openssl'
> '--with-apxs2=/usr/sbin/apxs2-prefork' 'i586-suse-linux'
>
> I'm using sessions just fine too, despite the configure directives.
>[/color]
Dunno why the sessions work regardless of config, but...
If safe mode is enabled, restrictions apply to what system commands and
programs can be spawned/started from PHP, see
http://nl.php.net/manual/en/features...#ini.safe-mode
Perhaps here you'll find something useful ? HTH
Pjotr