2012-12-13 49 views

回答

1

PHP CLI可能不会使用相同的配置文件比浏览器一个。所以它不加载GD库。

你既可以迫使他使用相同的.ini文件:

php -c /directory/php.ini phpscript.php 

或添加下面一行在你的PHP CLI配置文件:

; Enable gd extension module 
extension=gd.so 
1

如果GD加载您可以检查并尝试加载动态

<?php 
if (!extension_loaded('gd')) { 
    if (!dl('gd.so')) { 
     echo "GD cannot be loaded"; 
     exit; 
    } 
} 
?> 
相关问题