Ich hatte gerade auf der Konsole (cli) auf einem Server den Fehler “set_time_limit(): Cannot set time limit in safe mode in …”, obwohl ich laut phpinfo() den Safe Mode ausgeschaltet hatte. Nach anfänglicher Verwunderung habe ich festgestellt, dass zwei verschiedene php.inis verwendet werden; eine für den Apache, eine für die Kommandozeile.

Unter Suse 10 findet man diese beispielsweise unter

Apache:
/etc/php5/apache2/php.ini

CMD:
/etc/php5/cli/php.ini