Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Herausfinden ob Modul istalliert ist [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Herausfinden ob Modul istalliert ist


 
Luke
16-12-2003, 20:29 
 
Hi all,
also ich will herausfinden ob die ZIP Funktionen auf einem Server installiert sind... in einem Script! Also nicht in phpinfo() nachlesen, sondern im Script so was wie if(is_installed("ZZIPlib")) schreiben. Dazu fallen mir folgende Möglichkeiten ein:

if(preg_match(nach Zlib suchen , phpinfo())) [...]

oder

if(function_exists("zip_open")) [...]

Die erste Version halte ich für totalen quatsch, die 2. ist mir auch noch ein Bisschen zu 'um die ecke'. Gibt es da nichts um direkt herauszufinden ob ZZIPlib installiert ist?

 
TobiaZ
16-12-2003, 20:35 
 
das erste ist mit sicherheit nichts. das zweite halte ich für die gängige methode.

 
mrhappiness
16-12-2003, 20:37 
 
eventuell noch http://www.php.net/extension-loaded

 
Luke
16-12-2003, 21:19 
 
Genau nach so was hab ich gesucht, danke!

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 14:38 Uhr.