PHPWord in hosting with no terminal no composer / PHPWord en servidor sin terminal sin composer
If you need to use PHPWord in a hosting environment in which you can't install via composer, you must install it locally on your development machine, then just copy the directory to your hosting provider (normally copy the vendor directory to your root application directory).
The only change I needed to do is to have a writable directory where to store the created files.
In my case I created "./public/docs" then in the method save:
$objWriter->save('./public/docs/my_wordfile.docx');
**********
Si necesita usar PHPWord en un servidor de hosting en el cual no puede instalar usando el composer, lo que debe hacer es instalar en su máquina local, luego solo basta con copiar el directorio a su proveedor de hosting (normalmente copie el directorio vendor al directorio root de su aplicación).
El único cambio que necesité hacer is tener un directorio escribible donde dejar los archivos creados.
En mi caso yo creé "./public/docs" entonces en el método guardar:
$objWriter->save('./public/docs/my_wordfile.docx');
The only change I needed to do is to have a writable directory where to store the created files.
In my case I created "./public/docs" then in the method save:
$objWriter->save('./public/docs/my_wordfile.docx');
**********
Si necesita usar PHPWord en un servidor de hosting en el cual no puede instalar usando el composer, lo que debe hacer es instalar en su máquina local, luego solo basta con copiar el directorio a su proveedor de hosting (normalmente copie el directorio vendor al directorio root de su aplicación).
El único cambio que necesité hacer is tener un directorio escribible donde dejar los archivos creados.
En mi caso yo creé "./public/docs" entonces en el método guardar:
$objWriter->save('./public/docs/my_wordfile.docx');
Comentarios