Forum


Replies: 7   Views: 3507
Wordfragment with chart
Topic closed:
Please note this is an old forum thread. Information in this post may be out-to-date and/or erroneous.
Every phpdocx version includes new features and improvements. Previously unsupported features may have been added to newer releases, or past issues may have been corrected.
We encourage you to download the current phpdocx version and check the Documentation available.

Posted by WestPoint  · 01-07-2014 - 09:56

Hi, this code is givin me error, someone can help me please? Thanks $grafico = new WordFragment($docx, 'document'); $data = array( 'Legend 1' => array(20), 'Legend 2' => array(30), 'Legend 3' => array(40) ); $paramsChart = array( 'data' => $data, 'type' => 'pie3DChart', 'rotX' => 20, 'rotY' => 20, 'perspective' => 30, 'color' => 2, 'sizeX' => 10, 'sizeY' => 5, 'chartAlign' => 'center', 'showPercent' => 1, ); $grafico->addChart($paramsChart);

Posted by admin  · 01-07-2014 - 10:07

Hola, ¿Qué error te genera ese código? Saludos.

Posted by admin  · 01-07-2014 - 10:13

Hola, En el correo que has remitido comentas que te genera este error: Warning: tempnam(): open_basedir restriction in effect. File() is not within the allowed path(s): Un problema de open_basedir se corrige mediante la configuración de PHP, y no es debido a phpdocx. Aquí puedes encontrar más información al respecto: http://www.php.net/manual/en/ini.core.php#ini.open-basedir http://stackoverflow.com/questions/16872674/open-basedir-restriction-in-effect-file-is-not-within-the-allowed-path Saludos.

Posted by WestPoint  · 01-07-2014 - 10:40

Conozco openbase_dir, pero si miras el codigo veras que me genera ese errror únicamente en esa linea de código, realmente con el resto de WordFragment no tengo ningun problema, ni de incrustar una imagen, texto o lo que sea. Tambien genero charts sin problemas con ficheros nuevos. (Todo esto generando fisicamente el fichero en el server) Pero cuando voy a añadir a un WordFragment un chart, me genera ese error, no tiendo que sea de la configuración del openbase_dir y únicamente falle haciendo eso. Gracias

Posted by admin  · 01-07-2014 - 10:54

Hola, ¿Podrías deshabilitar la restricción de openbase_dir para verificarlo? Saludos.

Posted by WestPoint  · 01-07-2014 - 11:08

Es un entorno de produccion, no puedo hacer eso, pero repito que el resto de cosas funcionan correctamente bajo la misma configuración de servidor, ¿No estoy haciendo nada incorrecto? es correcta la sintaxis de los que escribo? Gracias

Posted by admin  · 01-07-2014 - 11:56

Hola, Este ejemplo que reemplaza una variable por una gráfica, funciona perfectamente: http://pastebin.com/UgJeY8Z7 Saludos.

Posted by WestPoint  · 01-07-2014 - 14:53

Ok, ya está solucionado gracias! he deshabilitado el openbase_dir y a funcionar, es raro porque solo me daba error en ese paso, pero bueno, ya está.