Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > it.comp.www.php > #20792 > unrolled thread
| Started by | alex <1j9448a02@lnx159sneakemail.com.invalid> |
|---|---|
| First post | 2016-05-17 14:57 +0200 |
| Last post | 2016-05-20 00:48 +0200 |
| Articles | 19 — 3 participants |
Back to article view | Back to it.comp.www.php
problema con phpdoc alex <1j9448a02@lnx159sneakemail.com.invalid> - 2016-05-17 14:57 +0200
Re: problema con phpdoc Alessandro Pellizzari <shuriken@amiran.it> - 2016-05-17 14:25 +0100
Re: problema con phpdoc Leonardo Serni <lserni@gmail.com> - 2016-05-17 15:27 +0200
Re: problema con phpdoc alex <1j9448a02@lnx159sneakemail.com.invalid> - 2016-05-17 17:00 +0200
Re: problema con phpdoc Leonardo Serni <lserni@gmail.com> - 2016-05-17 18:32 +0200
Re: problema con phpdoc alex <1j9448a02@lnx159sneakemail.com.invalid> - 2016-05-17 19:02 +0200
Re: problema con phpdoc alex <1j9448a02@lnx159sneakemail.com.invalid> - 2016-05-17 19:06 +0200
Re: problema con phpdoc Leonardo Serni <lserni@gmail.com> - 2016-05-17 19:08 +0200
Re: problema con phpdoc alex <1j9448a02@lnx159sneakemail.com.invalid> - 2016-05-17 19:47 +0200
Re: problema con phpdoc Leonardo Serni <lserni@gmail.com> - 2016-05-17 19:52 +0200
Re: problema con phpdoc alex <1j9448a02@lnx159sneakemail.com.invalid> - 2016-05-17 20:58 +0200
Re: problema con phpdoc alex <1j9448a02@lnx159sneakemail.com.invalid> - 2016-05-17 21:19 +0200
Re: problema con phpdoc Leonardo Serni <lserni@gmail.com> - 2016-05-18 00:43 +0200
Re: problema con phpdoc alex <1j9448a02@lnx159sneakemail.com.invalid> - 2016-05-18 10:21 +0200
Re: problema con phpdoc Leonardo Serni <lserni@gmail.com> - 2016-05-18 21:57 +0200
Re: problema con phpdoc alex <1j9448a02@lnx159sneakemail.com.invalid> - 2016-05-19 13:01 +0200
Re: problema con phpdoc Leonardo Serni <lserni@gmail.com> - 2016-05-19 18:47 +0200
Re: problema con phpdoc alex <1j9448a02@lnx159sneakemail.com.invalid> - 2016-05-19 20:05 +0200
Re: problema con phpdoc Leonardo Serni <lserni@gmail.com> - 2016-05-20 00:48 +0200
| From | alex <1j9448a02@lnx159sneakemail.com.invalid> |
|---|---|
| Date | 2016-05-17 14:57 +0200 |
| Subject | problema con phpdoc |
| Message-ID | <nhf4ff$1pmc$1@gioia.aioe.org> |
$ phpdoc -d src -t docs PHP Fatal error: Uncaught Doctrine\Common\Annotations\AnnotationException: You have to enable opcache.load_comments=1 or zend_optimizerplus.load_comments=1. in /usr/share/php/phpDocumentor/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/AnnotationException.php:193 Perchè? Ho cercato su internet ma non ne sono venuto a capo.
[toc] | [next] | [standalone]
| From | Alessandro Pellizzari <shuriken@amiran.it> |
|---|---|
| Date | 2016-05-17 14:25 +0100 |
| Message-ID | <dq0ke7Fob61U1@mid.individual.net> |
| In reply to | #20792 |
On 17/05/2016 13:57, alex wrote: > $ phpdoc -d src -t docs > PHP Fatal error: Uncaught > Doctrine\Common\Annotations\AnnotationException: You have to enable > opcache.load_comments=1 or zend_optimizerplus.load_comments=1. in > /usr/share/php/phpDocumentor/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/AnnotationException.php:193 > > > Perchè? > Ho cercato su internet ma non ne sono venuto a capo. Non conosco molto bene e non uso Doctrine, ma so che dipende strettamente dalle annotations nei commenti delle classi che lo implementano. Se stai usando opcache (o un altro ottimizzatore), probabilmente i commenti vengono rimossi in fase di compilazione, e Doctrine non sa come andare avanti. È uno dei motivi per cui non uso Doctrine, a dire il vero... :P Bye.
[toc] | [prev] | [next] | [standalone]
| From | Leonardo Serni <lserni@gmail.com> |
|---|---|
| Date | 2016-05-17 15:27 +0200 |
| Message-ID | <4v6mjbdo80sksuspmbkr8d7srjotv65qnu@L.Serni> |
| In reply to | #20792 |
On Tue, 17 May 2016 14:57:20 +0200, alex <1j9448a02@lnx159sneakemail.com.invalid> wrote:
>$ phpdoc -d src -t docs
>PHP Fatal error: Uncaught
>Doctrine\Common\Annotations\AnnotationException: You have to enable
>opcache.load_comments=1 or zend_optimizerplus.load_comments=1. in
>/usr/share/php/phpDocumentor/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/AnnotationException.php:193
>Perchè?
Perché stai usando un trabagài che legge i COMMENTI, ma stai anche usando un
altro oggetto (APC, opcache, Zend Optimizer...) che in memoria carica solo i
sorgenti SENZA commenti per occupare meno spazio.
Insieme, le due cose non possono funzionare.
Se hai opcache digli di caricare i commenti, se hai ZendOptPlus anche. Tutti
gli altri casi significano che hai qualcosa che se magna li commenti.
Leonardo
--
A terrible beauty is born.
- W. B. Yeats, Easter 1916
[toc] | [prev] | [next] | [standalone]
| From | alex <1j9448a02@lnx159sneakemail.com.invalid> |
|---|---|
| Date | 2016-05-17 17:00 +0200 |
| Message-ID | <nhfbll$5sc$1@gioia.aioe.org> |
| In reply to | #20794 |
Il 17/05/2016 15:27, Leonardo Serni ha scritto: > Se hai opcache digli di caricare i commenti, se hai ZendOptPlus anche. Tutti > gli altri casi significano che hai qualcosa che se magna li commenti. E quando c'è a che fare con questi dannati tools... Come al solito perdonate l'ignoranza, ma da dove dovrei iniziare? Cosa devo controllare, cosa devo connfigurare?
[toc] | [prev] | [next] | [standalone]
| From | Leonardo Serni <lserni@gmail.com> |
|---|---|
| Date | 2016-05-17 18:32 +0200 |
| Message-ID | <0nhmjbp1br4m1p32tlk7b7ju1u3lcg3f4d@L.Serni> |
| In reply to | #20795 |
On Tue, 17 May 2016 17:00:01 +0200, alex <1j9448a02@lnx159sneakemail.com.invalid> wrote:
>Il 17/05/2016 15:27, Leonardo Serni ha scritto:
>> Se hai opcache digli di caricare i commenti, se hai ZendOptPlus anche. Tutti
>> gli altri casi significano che hai qualcosa che se magna li commenti.
>E quando c'è a che fare con questi dannati tools...
>Come al solito perdonate l'ignoranza, ma da dove dovrei iniziare?
>Cosa devo controllare, cosa devo connfigurare?
Nella configurazione del PHP, eventualmente phpinfo, vedi se fa riferimento a "opcache" o
a "zend optimizer (plus)". Nel caso, fra i file di configurazione - qui da me sono dentro
a /etc/php/apache/conf.d/<nomefile>.ini - cerca se c'è opcache o zend, e disattivali.
Alle perse, io spesso cerco con grep a tappeto, faccio prima che a ricordarmi le cose:
grep -r opcache /etc
Su Ubuntu credo ci sia un comando, per disabilitare i moduli di PHP, ma non ricordo quale
sia (forse phpdismod?).
Leonardo
--
A terrible beauty is born.
- W. B. Yeats, Easter 1916
[toc] | [prev] | [next] | [standalone]
| From | alex <1j9448a02@lnx159sneakemail.com.invalid> |
|---|---|
| Date | 2016-05-17 19:02 +0200 |
| Message-ID | <nhfir0$ime$1@gioia.aioe.org> |
| In reply to | #20796 |
Il 17/05/2016 18:32, Leonardo Serni ha scritto: > On Tue, 17 May 2016 17:00:01 +0200, alex <1j9448a02@lnx159sneakemail.com.invalid> wrote: > >> Il 17/05/2016 15:27, Leonardo Serni ha scritto: >>> Se hai opcache digli di caricare i commenti, se hai ZendOptPlus anche. Tutti >>> gli altri casi significano che hai qualcosa che se magna li commenti. > >> E quando c'è a che fare con questi dannati tools... >> Come al solito perdonate l'ignoranza, ma da dove dovrei iniziare? >> Cosa devo controllare, cosa devo connfigurare? > > Nella configurazione del PHP, eventualmente phpinfo, vedi se fa riferimento a "opcache" o > a "zend optimizer (plus)". Nel caso, fra i file di configurazione - qui da me sono dentro > a /etc/php/apache/conf.d/<nomefile>.ini - cerca se c'è opcache o zend, e disattivali. > > Alle perse, io spesso cerco con grep a tappeto, faccio prima che a ricordarmi le cose: > > grep -r opcache /etc $ grep -r opcache.load_comments /etc grep: /etc/group-: Permesso negato grep: /etc/cups/subscriptions.conf: Permesso negato grep: /etc/cups/ssl: Permesso negato grep: /etc/cups/subscriptions.conf.O: Permesso negato grep: /etc/polkit-1/localauthority: Permesso negato grep: /etc/gshadow: Permesso negato grep: /etc/ufw/before.rules: Permesso negato grep: /etc/ufw/after.init: Permesso negato grep: /etc/ufw/user6.rules: Permesso negato grep: /etc/ufw/after6.rules: Permesso negato grep: /etc/ufw/user.rules: Permesso negato grep: /etc/ufw/after.rules: Permesso negato grep: /etc/ufw/before6.rules: Permesso negato grep: /etc/ufw/before.init: Permesso negato grep: /etc/sudoers: Permesso negato grep: /etc/ssl/private: Permesso negato grep: /etc/dbconfig-common/config: Permesso negato grep: /etc/dbconfig-common/phpmyadmin.conf: Permesso negato grep: /etc/security/opasswd: Permesso negato grep: /etc/default/cacerts: Permesso negato grep: /etc/shadow-: Permesso negato grep: /etc/phpmyadmin/config-db.php: Permesso negato grep: /etc/phpmyadmin/htpasswd.setup: Permesso negato grep: /etc/gshadow-: Permesso negato grep: /etc/sudoers~: Permesso negato grep: /etc/apparmor.d/cache/usr.lib.telepathy: Permesso negato grep: /etc/apparmor.d/cache/system_tor: Permesso negato grep: /etc/apparmor.d/cache/usr.bin.evince: Permesso negato grep: /etc/apparmor.d/cache/usr.sbin.tcpdump: Permesso negato grep: /etc/apparmor.d/cache/usr.sbin.mysqld: Permesso negato grep: /etc/apparmor.d/cache/lightdm-guest-session: Permesso negato grep: /etc/apparmor.d/cache/usr.bin.ubuntu-core-launcher: Permesso negato grep: /etc/apparmor.d/cache/usr.bin.webbrowser-app: Permesso negato grep: /etc/apparmor.d/cache/usr.sbin.cupsd: Permesso negato grep: /etc/apparmor.d/cache/usr.sbin.cups-browsed: Permesso negato grep: /etc/apparmor.d/cache/sbin.dhclient: Permesso negato grep: /etc/apparmor.d/cache/usr.sbin.ippusbxd: Permesso negato grep: /etc/subuid-: Permesso negato grep: /etc/.pwd.lock: Permesso negato grep: /etc/ppp/chap-secrets: Permesso negato grep: /etc/ppp/pap-secrets: Permesso negato grep: /etc/ppp/peers: Permesso negato grep: /etc/shadow: Permesso negato grep: /etc/chatscripts: Permesso negato grep: /etc/mysql/debian.cnf: Permesso negato grep: /etc/passwd-: Permesso negato grep: /etc/sudoers.d/README: Permesso negato grep: /etc/subgid-: Permesso negato /etc/php5/apache2/php.ini:;opcache.load_comments=1 /etc/php5/cli/php.ini:;opcache.load_comments=1 vedi le ultime due righe > Su Ubuntu credo ci sia un comando, per disabilitare i moduli di PHP, ma non ricordo quale > sia (forse phpdismod?). $ phpdismod WARNING: usage: phpdismod [ -v ALL|php_version ] [ -s ALL|sapi_name ] module_name [ module_name_2 ] naturalmente non vado oltre per evitare di far danni (attendo eventuali precisazioni)
[toc] | [prev] | [next] | [standalone]
| From | alex <1j9448a02@lnx159sneakemail.com.invalid> |
|---|---|
| Date | 2016-05-17 19:06 +0200 |
| Message-ID | <nhfj2j$ime$2@gioia.aioe.org> |
| In reply to | #20797 |
Il 17/05/2016 19:02, alex ha scritto: > /etc/php5/apache2/php.ini:;opcache.load_comments=1 > /etc/php5/cli/php.ini:;opcache.load_comments=1 > > vedi le ultime due righe dimenticavo, la versione di php che sto usando però è la 7, non la 5 (come indicato da grep)
[toc] | [prev] | [next] | [standalone]
| From | Leonardo Serni <lserni@gmail.com> |
|---|---|
| Date | 2016-05-17 19:08 +0200 |
| Message-ID | <usjmjb5pd55virsccr10fhfg98n7b0934m@L.Serni> |
| In reply to | #20797 |
On Tue, 17 May 2016 19:02:25 +0200, alex <1j9448a02@lnx159sneakemail.com.invalid> wrote:
>/etc/php5/apache2/php.ini:;opcache.load_comments=1
>/etc/php5/cli/php.ini:;opcache.load_comments=1
OK, direi che il problema sia quello. Si tratta di togliere il ";" che commenta le
righe, in entrambi i file (meglio non avere due configurazioni diverse, anche se a
quanto so CLI non lo usa realmente, opcache).
E poi riavviare apache (service apache2 reload, o apache2ctl reload).
Prima, per sicurezza, dagli
apache2ctl configtest
per essere sicuro che la sintassi sia OK. Se non lo è, NON riavviare.
Leonardo
--
A terrible beauty is born.
- W. B. Yeats, Easter 1916
[toc] | [prev] | [next] | [standalone]
| From | alex <1j9448a02@lnx159sneakemail.com.invalid> |
|---|---|
| Date | 2016-05-17 19:47 +0200 |
| Message-ID | <nhflfk$npi$1@gioia.aioe.org> |
| In reply to | #20799 |
Il 17/05/2016 19:08, Leonardo Serni ha scritto: > On Tue, 17 May 2016 19:02:25 +0200, alex <1j9448a02@lnx159sneakemail.com.invalid> wrote: > >> /etc/php5/apache2/php.ini:;opcache.load_comments=1 >> /etc/php5/cli/php.ini:;opcache.load_comments=1 > > OK, direi che il problema sia quello. Si tratta di togliere il ";" che commenta le > righe, in entrambi i file (meglio non avere due configurazioni diverse, anche se a > quanto so CLI non lo usa realmente, opcache). > > E poi riavviare apache (service apache2 reload, o apache2ctl reload). > > Prima, per sicurezza, dagli > > apache2ctl configtest > > per essere sicuro che la sintassi sia OK. Se non lo è, NON riavviare. > > Leonardo > fatto, ma il problema non si è risolto; come già detto la configurazione mi sembra riferita a php5 (io sto usando la 7)
[toc] | [prev] | [next] | [standalone]
| From | Leonardo Serni <lserni@gmail.com> |
|---|---|
| Date | 2016-05-17 19:52 +0200 |
| Message-ID | <8fmmjb1bn3icrbgh8von01fpk5q5alcner@L.Serni> |
| In reply to | #20800 |
On Tue, 17 May 2016 19:47:33 +0200, alex <1j9448a02@lnx159sneakemail.com.invalid> wrote:
>> OK, direi che il problema sia quello. Si tratta di togliere il ";" che commenta le
>> righe, in entrambi i file (meglio non avere due configurazioni diverse, anche se a
>> quanto so CLI non lo usa realmente, opcache).
>> E poi riavviare apache (service apache2 reload, o apache2ctl reload).
>> Prima, per sicurezza, dagli
>> apache2ctl configtest
>> per essere sicuro che la sintassi sia OK. Se non lo è, NON riavviare.
>> Leonardo
>fatto, ma il problema non si è risolto; come già detto la configurazione
>mi sembra riferita a php5 (io sto usando la 7)
Allora bisogna che tu controlli la configurazione di PHP7. Non so dove sia, perché
a quanto so non è in nessuna distribuzione standard.
Prova magari a creare una paginetta con soltanto
<?php
phpinfo();
?>
e vedere nella pagina se ci sono riferimenti a opcache od Optimizer, e dove sono i
relativi file di configurazione.
Leonardo
--
A terrible beauty is born.
- W. B. Yeats, Easter 1916
[toc] | [prev] | [next] | [standalone]
| From | alex <1j9448a02@lnx159sneakemail.com.invalid> |
|---|---|
| Date | 2016-05-17 20:58 +0200 |
| Message-ID | <nhfpkn$vqg$2@gioia.aioe.org> |
| In reply to | #20801 |
Il 17/05/2016 19:52, Leonardo Serni ha scritto: http://postimg.org/image/kcivgo3td/
[toc] | [prev] | [next] | [standalone]
| From | alex <1j9448a02@lnx159sneakemail.com.invalid> |
|---|---|
| Date | 2016-05-17 21:19 +0200 |
| Message-ID | <nhfqrc$12c4$1@gioia.aioe.org> |
| In reply to | #20802 |
Il 17/05/2016 20:58, alex ha scritto: > Il 17/05/2016 19:52, Leonardo Serni ha scritto: > > http://postimg.org/image/kcivgo3td/ poi c'è /etc/php/7.0/apache2/conf.d/10-opcache.ini che contiene ; configuration for php opcache module ; priority=10 zend_extension=opcache.so
[toc] | [prev] | [next] | [standalone]
| From | Leonardo Serni <lserni@gmail.com> |
|---|---|
| Date | 2016-05-18 00:43 +0200 |
| Message-ID | <fh7njbl1spk8pr0jc1fktce82fshid2vg7@L.Serni> |
| In reply to | #20803 |
On Tue, 17 May 2016 21:19:10 +0200, alex <1j9448a02@lnx159sneakemail.com.invalid> wrote:
>Il 17/05/2016 20:58, alex ha scritto:
>> Il 17/05/2016 19:52, Leonardo Serni ha scritto:
>>
>> http://postimg.org/image/kcivgo3td/
>
>poi c'è /etc/php/7.0/apache2/conf.d/10-opcache.ini che contiene
>
>; configuration for php opcache module
>; priority=10
>zend_extension=opcache.so
OK, prova in quel file a mettere
opcache.load_comments=1
e, se non funziona, commenta zend_extension=:
; zend_extension=opcache.so
per disattivare opcache del tutto. Mi sembra non ci siano molte alternative.
Leonardo
--
A terrible beauty is born.
- W. B. Yeats, Easter 1916
[toc] | [prev] | [next] | [standalone]
| From | alex <1j9448a02@lnx159sneakemail.com.invalid> |
|---|---|
| Date | 2016-05-18 10:21 +0200 |
| Message-ID | <nhh8mm$10is$1@gioia.aioe.org> |
| In reply to | #20804 |
Il 18/05/2016 00:43, Leonardo Serni ha scritto: > On Tue, 17 May 2016 21:19:10 +0200, alex <1j9448a02@lnx159sneakemail.com.invalid> wrote: > >> Il 17/05/2016 20:58, alex ha scritto: >>> Il 17/05/2016 19:52, Leonardo Serni ha scritto: >>> >>> http://postimg.org/image/kcivgo3td/ >> >> poi c'è /etc/php/7.0/apache2/conf.d/10-opcache.ini che contiene >> >> ; configuration for php opcache module >> ; priority=10 >> zend_extension=opcache.so > > OK, prova in quel file a mettere > > opcache.load_comments=1 > > e, se non funziona, commenta zend_extension=: > > ; zend_extension=opcache.so > > per disattivare opcache del tutto. Mi sembra non ci siano molte alternative. > > Leonardo > Ho dovuto disattivare tutta l'estensione, possibile che non c'è modo di attivare la lettura dei commenti? bah :( Ora cmq funziona, ma invece dei file html, è possibile creare un file docs o pdf?
[toc] | [prev] | [next] | [standalone]
| From | Leonardo Serni <lserni@gmail.com> |
|---|---|
| Date | 2016-05-18 21:57 +0200 |
| Message-ID | <d6gpjbpnjbgs6dptjuc8da4c2o1b0qb7io@L.Serni> |
| In reply to | #20805 |
On Wed, 18 May 2016 10:21:42 +0200, alex <1j9448a02@lnx159sneakemail.com.invalid> wrote:
>> e, se non funziona, commenta zend_extension=:
>> ; zend_extension=opcache.so
>> per disattivare opcache del tutto. Mi sembra non ci siano molte alternative.
>> Leonardo
>Ho dovuto disattivare tutta l'estensione, possibile che non c'è modo di
>attivare la lettura dei commenti? bah :(
Mi pare strano, visto che nel 5 c'era. Guarda nella documentazione del 7. Io prima o
poi devo provarlo, ma... siamo sul "poi" :-)
>Ora cmq funziona, ma invece dei file html, è possibile creare un file
>docs o pdf?
Da HTML a PDF lo fai in automatico sia con Chrome che con Firefox.
Se no ci dovrebbe essere wkhtml2pdf, e altre opzioni.
Leonardo
--
A terrible beauty is born.
- W. B. Yeats, Easter 1916
[toc] | [prev] | [next] | [standalone]
| From | alex <1j9448a02@lnx159sneakemail.com.invalid> |
|---|---|
| Date | 2016-05-19 13:01 +0200 |
| Message-ID | <nhk6eb$15fs$1@gioia.aioe.org> |
| In reply to | #20806 |
Il 18/05/2016 21:57, Leonardo Serni ha scritto: >> Ora cmq funziona, ma invece dei file html, è possibile creare un file >> docs o pdf? > > Da HTML a PDF lo fai in automatico sia con Chrome che con Firefox. > di un singolo file, ma di tutta la dir.?? > Se no ci dovrebbe essere wkhtml2pdf, e altre opzioni. come sopra, o non ho guardato bene nelle opzioni?
[toc] | [prev] | [next] | [standalone]
| From | Leonardo Serni <lserni@gmail.com> |
|---|---|
| Date | 2016-05-19 18:47 +0200 |
| Message-ID | <ferrjbldub0nmnbkh5doobfr7obj2ho8fd@L.Serni> |
| In reply to | #20809 |
On Thu, 19 May 2016 13:01:32 +0200, alex <1j9448a02@lnx159sneakemail.com.invalid> wrote:
>Il 18/05/2016 21:57, Leonardo Serni ha scritto:
>>> Ora cmq funziona, ma invece dei file html, è possibile creare un file
>>> docs o pdf?
>> Da HTML a PDF lo fai in automatico sia con Chrome che con Firefox.
>di un singolo file, ma di tutta la dir.??
Ah, no. In quel caso, no.
>> Se no ci dovrebbe essere wkhtml2pdf, e altre opzioni.
>come sopra, o non ho guardato bene nelle opzioni?
wkhtml2pdf lavora da linea di comando, sicché si può provare a usarlo come argomento
di find -exec. Mi sa che sia lento in maniera spaventosa, però.
Non so se ci siano molte possibilità free di fare quello che chiedi, mi spiace.
Leonardo
--
A terrible beauty is born.
- W. B. Yeats, Easter 1916
[toc] | [prev] | [next] | [standalone]
| From | alex <1j9448a02@lnx159sneakemail.com.invalid> |
|---|---|
| Date | 2016-05-19 20:05 +0200 |
| Message-ID | <nhkv92$h2v$1@gioia.aioe.org> |
| In reply to | #20811 |
Il 19/05/2016 18:47, Leonardo Serni ha scritto: >> come sopra, o non ho guardato bene nelle opzioni? > wkhtml2pdf lavora da linea di comando, sicché si può provare a usarlo come argomento > di find -exec. Mi sa che sia lento in maniera spaventosa, però. > quindi mi crea un pdf per ogni html? > Non so se ci siano molte possibilità free di fare quello che chiedi, mi spiace. un manuale (unico) con più pagine, capitoli, sezioni..., facile da scaricare/distribuire. mai visto uno? su internet c'è ne sono milioni
[toc] | [prev] | [next] | [standalone]
| From | Leonardo Serni <lserni@gmail.com> |
|---|---|
| Date | 2016-05-20 00:48 +0200 |
| Message-ID | <tcgsjbdur29de7r17aj4oo09m8rg0sjds7@L.Serni> |
| In reply to | #20812 |
On Thu, 19 May 2016 20:05:23 +0200, alex <1j9448a02@lnx159sneakemail.com.invalid> wrote:
>Il 19/05/2016 18:47, Leonardo Serni ha scritto:
>>> come sopra, o non ho guardato bene nelle opzioni?
>> wkhtml2pdf lavora da linea di comando, sicché si può provare a usarlo come argomento
>> di find -exec. Mi sa che sia lento in maniera spaventosa, però.
>quindi mi crea un pdf per ogni html?
Sì. Poi si possono unire con strumenti come Nitro PDF, ma è un affare lungo.
>> Non so se ci siano molte possibilità free di fare quello che chiedi, mi spiace.
>un manuale (unico) con più pagine, capitoli, sezioni..., facile da
>scaricare/distribuire.
>mai visto uno? su internet c'è ne sono milioni
Sì, sì, ho capito _COSA_ vuoi fare. E' il _COME_ farlo che è il problema. Quando mi è
capitato, ho usato uno strumento per costruire file ePub, che sono XHTML zippati, per
cui esistono anche convertitori a PDF. Però, me lo sono dovuto fare su misura :-(
Leonardo
--
A terrible beauty is born.
- W. B. Yeats, Easter 1916
[toc] | [prev] | [standalone]
Back to top | Article view | it.comp.www.php
csiph-web