Visualizzazione dei risultati da 1 a 9 su 9

Discussione: [PHP] da pdf a testo

  1. #1

    [PHP] da pdf a testo

    Ciao a tutti, sto cercando di utilizzare il programma pdftotext
    per convertire i files pdf in files txt, solo che non mi funzia.

    lo script php è questo:
    codice:
    <?php
    system("pdftotext pdf.pdf pdf.txt");
    ?>
    la cartella in cui è eseguito ha come permessi 755 il file eseguibile 755 e il file pdf da convertire 644.

    lanciando la pagina non ottengo nulla e non ho messaggi di errore.

    qualcuno sa auitarmi?

    grazie

  2. #2
    hai provato ad usare passthru invece di system ?
    <<E' una decisione molto importante. Pensaci bene, Ataru!>>
    <<STOLTO! Non lo sai che io AGISCO SEMPRE PRIMA DI PENSARE???>>

  3. #3
    si ho provato ma niente.

    siccome ho il safe mode attivato non è che devo indicare la cartella dove metto l'eseguibile, nel php.ini?

    fra l'altro dove si trova il php.ini, sono su linux.

    grazie

  4. #4
    Utente di HTML.it L'avatar di chris
    Registrato dal
    Sep 1999
    Messaggi
    1,568
    Fai una pagina con phpinfo() e leggi l'indirizzo del php.ini
    "Nei prossimi tre anni col mio governo vogliamo vincere anche il cancro, che colpisce ogni anno 250.000 italiani e riguarda quasi due milioni di nostri concittadini"

  5. #5
    mmmm... con il php info vedo che il safe mode è off.

    qualcuno ha una idea?

    insomma ho sto eseguibile a cui basta dire il file di imput e il il nome da dare a quello output e preleva il test da un pdf.

    ho dato i permessi, il pdf da trattare è nella stessa cartella dell'eseguibile, ho provato con percorsi assoluti e relativi con system(), exec()e passthru()ma nulla.


  6. #6
    probabilmente non ti hanno abilitato le chiamate al sistema, bbastanza logico e normale su servers condivisi, se invece e' un server tuo fattelo attivare
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  7. #7
    e come si attivano le chiamate al sistema?

    grazie

  8. #8
    up

    per favore qualcuno sa dirmi come si attivano le chiamate al sistema?

  9. #9
    ok, era una questoine di permessi, ho dovuto dare alla cartella che contiene l'eseguibile 0777.

    anche se non mi va bene

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.