PHPExcel不能在linux下工作

时间:2011-09-19 12:58:01

标签: php phpexcel

我正在使用PHPExcel将我的数据和动态生成的图表导出到Excel工作表。但它不适用于Linux。我试过它在Windows上它工作但不是在debian上。特别是$ objectwriter-> save(str_replace('。php','。xls', FILE ))不会被执行。我尝试了很多东西,但没有奏效。 任何可能的解决方案?

2 个答案:

答案 0 :(得分:2)

PHPExcel具有以下要求。请确保您的Linux机箱符合所有这些要求:

PHP version 5.2.0 or higher
PHP extension php_zip enabled *)
PHP extension php_xml enabled
PHP extension php_gd2 enabled (if not compiled in)

http://phpexcel.codeplex.com/wikipage?title=Requirements&referringTitle=Home

答案 1 :(得分:-1)

我通过以下方式解决了这个问题

通过

启用$db = mysqli_connect($dbHost, $dbUser, $dbPassword, $dbName) or die (mysql_error ()); $sql = "SELECT * FROM tx_test_publication_author_mm"; foreach ($db->query($sql) as $row) { echo $row['field']; }
  

CPANEL-> MultiPHP INI编辑器->选择域

中心操作系统

php_zip-zlib.output_compression。 php_xml-enabled php_gd-enabled