Autore Topic: abilitare/installare il modulo mbstring  (Letto 5359 volte)

Offline pizzamargherita

  • Newbie
  • *
  • Post: 6
    • Mostra profilo
abilitare/installare il modulo mbstring
« il: 29 Febbraio 2012, 16:04:52 »
Salve a tutti, sono nuovo da queste parti ma posseggo da diversi mesi un server centos sul quale ospito alcuni miei siti.

Vengo al dunque: ho installato wordpress su uno dei miei siti e mi sono accorto che per alcuni plugin che utilizzo è necessaria la funzione mbstring che non è abilitata/installata.
Ora, non so nemmeno se il modulo è installato dato che ho fatto fare la prima configurazione del server ai tecnici che mi hanno messo a disposizione una volta affittato il server.

Ho tentato con la stringa ...
Codice: [Seleziona]
sudo yum install php-mbstring...ma il server mi restituisce...
Codice: [Seleziona]
No package php-mbstring available....e penso che questo sia dovuto a qualcosa mancante nelle repository.

Tento poi con un...
Codice: [Seleziona]
sudo yum update...che mi ha aggiornato il kernel e basta.

Allora provo a scaricarlo manualmente col wget:
Codice: [Seleziona]
sudo wget ftp://rpmfind.net/linux/centos/6.2/os/x86_64/Packages/php-mbstring-5.3.3-3.el6_1.3.x86_64.rpmE una volta tentata l'installazione, sebbene l'architettura sia corretta (non sono sicuro però della versione di centOS) mi restituisce l'errore
Codice: [Seleziona]
errore: Dipendenze fallite:
php-common = 5.3.3-3.el6_1.3 necessita di php-mbstring-5.3.3-3.el6_1.3.x86_64
rpmlib(FileDigests) <= 4.6.0-1 necessita di php-mbstring-5.3.3-3.el6_1.3.x86_64
rpmlib(PayloadIsXz) <= 5.2-1 necessita di php-mbstring-5.3.3-3.el6_1.3.x86_64

Ho googolato ma diversi dicono di non aver avuto problemi installandolo con "sudo yum install php-mbstring"... che con me non funziona.

E' possibile che i tecnici mi abbiano rimosso le repository in modo tale da dovermi rivolgere a loro per installare qualsiasi pacchetto?  :-\

Spero che qualcuno di voi mi possa aiutare.
Premetto che non so risolvere la cosa su centOS (red hat) perchè sono abituato ad usare debian...
Ringrazio anticipatamente


EDIT: un'ultima cosa: se avessi un comando per chiedere al sistema che versione è sarebbe una gran cosa, almeno potrei cercare il pacchetto adatto al mio sistema.
« Ultima modifica: 29 Febbraio 2012, 16:08:53 da pizzamargherita »

Offline smeserver

  • Hero Member
  • *****
  • Post: 1313
    • Mostra profilo
Re: abilitare/installare il modulo mbstring
« Risposta #1 il: 29 Febbraio 2012, 16:20:44 »
direi che prima di tutto dovresti postare qui il risultato di
Codice: [Seleziona]
cat /etc/redhat-release

di
Codice: [Seleziona]
rpm -qa | grep php | sort

e di
Codice: [Seleziona]
uname -a

poi vediamo

Offline pizzamargherita

  • Newbie
  • *
  • Post: 6
    • Mostra profilo
Re: abilitare/installare il modulo mbstring
« Risposta #2 il: 29 Febbraio 2012, 16:28:28 »
Grandioso, proprio quello che cercavo.

cat /etc/redhat-release
Codice: [Seleziona]
CentOS release 5.7 (Final)
rpm -qa | grep php | sort
nessuna stringa in output

uname -a
Codice: [Seleziona]
Linux server.indirizzoserver.ext 2.6.18-194.32.1.el5 #1 SMP Wed Jan 5 17:52:25 EST 2011 x86_64 x86_64 x86_64 GNU/Linux
Attendo tue ulteriori istruzioni.
Nel frattempo... per caso c'è un modo per sapere se il mbstring è già installato ma non abilitato?

Offline smeserver

  • Hero Member
  • *****
  • Post: 1313
    • Mostra profilo
Re: abilitare/installare il modulo mbstring
« Risposta #3 il: 29 Febbraio 2012, 16:34:17 »
cat /etc/redhat-release
Codice: [Seleziona]
CentOS release 5.7 (Final)

ok

Citazione
rpm -qa | grep php | sort
nessuna stringa in output

mi pare MOLTO strano, a meno che i siti che ospiti non siano in nhtml e basta..

su analoga macchina centos5.7:
Codice: [Seleziona]
[root@srvcentos ~]# rpm -qa | grep php | sort
php53-5.3.3-1.el5_7.5
php53-cli-5.3.3-1.el5_7.5
php53-common-5.3.3-1.el5_7.5
php53-ldap-5.3.3-1.el5_7.5
php53-mbstring-5.3.3-1.el5_7.5
php53-mcrypt-5.3.3-1.el5
php53-mysql-5.3.3-1.el5_7.5
php53-pdo-5.3.3-1.el5_7.5
php53-tidy-5.3.3-1.el5
phpmyadmin-2.11.11.3-2.el5.rf

Citazione
Attendo tue ulteriori istruzioni.
Nel frattempo... per caso c'è un modo per sapere se il mbstring è già installato ma non abilitato?

beh, pare tu non abbia NEMMENO php a bordo, direi di risolvere prima questo, che dici?

Offline pizzamargherita

  • Newbie
  • *
  • Post: 6
    • Mostra profilo
Re: abilitare/installare il modulo mbstring
« Risposta #4 il: 29 Febbraio 2012, 16:47:03 »
Ho installato vBulletin e wordpress come siti separati, e funzionano egregiamente, gli script php vengono eseguiti senza problemi.
Anche phpmyadmin è installato e lo uso tranquillamente.
Mi viene in mente che ho cpanel installato.

Offline smeserver

  • Hero Member
  • *****
  • Post: 1313
    • Mostra profilo
Re: abilitare/installare il modulo mbstring
« Risposta #5 il: 29 Febbraio 2012, 16:52:40 »
ma PARE che tu non abbia php installato :-)

comunque, per installare mbstring, basta dare
Codice: [Seleziona]
yum install php53-mbstring

Offline pizzamargherita

  • Newbie
  • *
  • Post: 6
    • Mostra profilo
Re: abilitare/installare il modulo mbstring
« Risposta #6 il: 29 Febbraio 2012, 17:11:28 »
Pare, certo ma ti risulta che esistano possibilità di avere il PHP senza che venga rivelato con quella stringa?
(mi stai facendo preoccupare)

PS:
Codice: [Seleziona]
No package php53-mbstring available.

Offline smeserver

  • Hero Member
  • *****
  • Post: 1313
    • Mostra profilo
Re: abilitare/installare il modulo mbstring
« Risposta #7 il: 29 Febbraio 2012, 17:24:30 »
dovresti dirci tu la storia della macchina.. chi come e cosa.. perchè l'unico modo è aver compilato da sorgenti ma, con tutto il rispetto, sarebbe una vaccata da mentecatti (francesismo)

Offline pizzamargherita

  • Newbie
  • *
  • Post: 6
    • Mostra profilo
Re: abilitare/installare il modulo mbstring
« Risposta #8 il: 29 Febbraio 2012, 17:31:30 »
Non so che dirti, come ti ho spiegato ho fatto fare tutto quel che riguarda la prima configurazione ai tecnici della farm...   :-\
Gli ho chiesto di farmi avere una macchina pronta all'uso... ed in effetti così è stato... fin'ora non mi è mancato nulla, solo il mbstring...

Quindi dovrei fargli scaricare il tarball coi sorgenti dell'mbstring e poi farlo compilare alla macchina?

Offline smeserver

  • Hero Member
  • *****
  • Post: 1313
    • Mostra profilo
Re: abilitare/installare il modulo mbstring
« Risposta #9 il: 29 Febbraio 2012, 17:38:28 »
devi chiedere a loro che te lo installino e, magari, chiedere cosa è installato e come, se non altro per saper dove mettere le mani

Offline pizzamargherita

  • Newbie
  • *
  • Post: 6
    • Mostra profilo
Re: abilitare/installare il modulo mbstring
« Risposta #10 il: 29 Febbraio 2012, 17:51:54 »
L'avrei già fatto se non chiedessero 50 dollari l'ora :-\
Per questo stavo cercando di risolvere la cosa da solo. Ma a quanto pare hanno fatto di tutto perchè non si potesse fare niente senza rivolgersi a loro. E' l'unica cosa che mi passa per la testa vedendo i problemi che mi si presentano e che altri non hanno.

Offline smeserver

  • Hero Member
  • *****
  • Post: 1313
    • Mostra profilo
Re: abilitare/installare il modulo mbstring
« Risposta #11 il: 29 Febbraio 2012, 18:12:03 »
beh.. cosa dice il contratto di fornitura?