Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Sfat reparatii

Jurnal de bord Tesla M3SR 2024 Hi...

Acostament sosele comune Romania

AI-ul Google cartografiaza 1 mili...
 De ce nu se fac profesori doar ol...

imprimanta laser capacitate medie...

Parere garsoniera Tineretului

Sfaturi achizitie boxe hi-fi pent...
 Baterie externa solara vs baterie...

Sapa peste pardosea veche

recomandare placa captura video

Trecere apartament pe numele meu
 Seria 3 - E90 / 91

LakeSide 11 Straulesti

datasheet crawling

Sanse refinantare
 

nu se incarca extensia php in centos

- - - - -
  • Please log in to reply
8 replies to this topic

#1
CTU99

CTU99

    Active Member

  • Grup: Members
  • Posts: 1,410
  • Înscris: 31.01.2007
Dupa ce am compilat pdflib lite, am adaugat

Quote

extension=pdf.so
extension=libpdf.so
in "/etc/php.ini", am dat "service httpd restart", dar cele 2 extensii nu se incarca si nu functioneaza.

Dupa care am intrat in "/etc/php.ini", am pus comment

Quote

;extension=pdf.so
;extension=libpdf.so
am adaugat un fisier text "/etc/php.d/pdf.ini" in care am scris

Quote

extension=pdf.so
am adaugat un fisier text "/etc/php.d/libpdf.ini" in care am scris

Quote

extension=libpdf.so
am dat "service httpd restart", si cele 2 extensii nu se incarca si nu functioneaza.

Versiunea de CentOS e 6.5. Nu inteleg de ce nu functioneaza acele 2 extensii. Le-am inclus eu gresit, sau le-am inclus corect dar nu functioneaza din cauza fisierului .so ?

Desi cele 2 extensii nu functioneaza, in phpinfo() sunt listate "pdf.ini" si "libpdf.ini":

Quote

Additional .ini files parsed

/etc/php.d/curl.ini, /etc/php.d/fileinfo.ini, /etc/php.d/json.ini, /etc/php.d/libpdf.ini, /etc/php.d/mysql.ini, /etc/php.d/mysqli.ini, /etc/php.d/pdf.ini, /etc/php.d/pdo.ini, /etc/php.d/pdo_mysql.ini, /etc/php.d/pdo_sqlite.ini, /etc/php.d/phar.ini, /etc/php.d/sqlite3.ini, /etc/php.d/zip.ini

Edited by CTU99, 07 August 2014 - 05:19.


#2
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006
php -m iti afiseaza modulele incarcate. Fisierele .ini parsate sunt doar... parsate. Fisierele .ini nu sunt fisierele .so.

Ti-am dat niste solutii foarte robuste: phantomJS sau macar fop.
Nu te coafeaza.

#3
CTU99

CTU99

    Active Member

  • Grup: Members
  • Posts: 1,410
  • Înscris: 31.01.2007
Nu pot folosi phanthomJS sau fop, fiindca cei care au serverul web + aplicatia web, folosesc phplib.

php -m returneaza:

Quote

PHP Warning:  PHP Startup: Invalid library (maybe not a PHP library) 'libpdf.so' in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/pdf.so' - libpdf.so.6: cannot open shared object file: No such file or directory in Unknown on line 0
[PHP Modules]
bz2
calendar
Core
ctype
curl
date
ereg
exif
fileinfo
filter
ftp
gettext
gmp
hash
iconv
json
libxml
mysql
mysqli
openssl
pcntl
pcre
PDO
pdo_mysql
pdo_sqlite
Phar
readline
Reflection
session
shmop
SimpleXML
sockets
SPL
sqlite3
standard
tokenizer
xml
zip
zlib
[Zend Modules]
Spune "invalid library". Se mai poate face ceva pentru ca libraria sa fie valida ?

Edited by CTU99, 07 August 2014 - 14:16.


#4
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,259
  • Înscris: 24.02.2007
Cum ziceam in topic-ul celalalt, libpdf.so e biblioteca C, nu extensia pentru PHP. Codul extensiei nu l-am gasit in pachetul pdflib lite.

#5
CTU99

CTU99

    Active Member

  • Grup: Members
  • Posts: 1,410
  • Înscris: 31.01.2007
Dar sunt ghiduri care spun cum se instaleaza pdflib lite, care sugereaza ca pdf.so functioneaza ca extensie php: ghid 1, ghid 2, ghid 3. ghid 4.

Si mi-a trimis cineva un document pdf care a fost generat cu pdflib lite pe un server cu linux si php5:
pdflib lite linux php5.PNG

Attached Files


Edited by CTU99, 07 August 2014 - 16:01.


#6
neagu_laurentiu

neagu_laurentiu

    Guru Member

  • Grup: Senior Members
  • Posts: 40,632
  • Înscris: 30.07.2003
Un .so poate fi si o extensie daca are in corpul sau intrarile adecvate (nu stiu ce cod ai acolo, nu ma pasioneaza).

#7
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006

View PostCTU99, on 07 august 2014 - 14:11, said:

Nu pot folosi phanthomJS sau fop, fiindca cei care au serverul web + aplicatia web, folosesc phplib.
Ceva miroase urat. Daca chiar "ei au", atunci ei au si problema de fata. Nu vad de ce ar fi problema ta. Sa-si rezolve problema.

Daca "tu ai", si e un proiect atat de important, pai inseamna ca e important destul incat sa merite un VPS - pe care-ti poti instala tu ce ai nevoie.

#8
Huza

Huza

    Senior Member

  • Grup: Senior Members
  • Posts: 2,417
  • Înscris: 07.11.2006
Da-i tu un find dupa astea "pdf.so" si "libpdf.so" si pune path-ul complet:
extension = /full/path/to/pdf.so


#9
mufa

mufa

    Porc misogin

  • Grup: Super Moderators
  • Posts: 40,799
  • Înscris: 13.01.2005
Cu pecl ai încercat? Sau nu există extensia de pdf?

Anunturi

Chirurgia spinală minim invazivă Chirurgia spinală minim invazivă

Chirurgia spinală minim invazivă oferă pacienților oportunitatea unui tratament eficient, permițându-le o recuperare ultra rapidă și nu în ultimul rând minimizând leziunile induse chirurgical.

Echipa noastră utilizează un spectru larg de tehnici minim invazive, din care enumerăm câteva: endoscopia cu variantele ei (transnazală, transtoracică, transmusculară, etc), microscopul operator, abordurile trans tubulare și nu în ultimul rând infiltrațiile la toate nivelurile coloanei vertebrale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate