Vai al contenuto

Bestemmie con php


Fabriz23

Messaggi raccomandati

Mi sono sbattuto tutta la mattinata a cercare su google ma niente..

Ho installato php e mysql..ora però ho bisogno di installare l'estensione delle gd library.

Il problema è che non so dove si trova la directory dove è installato php e quindi non so dov'è di default la directory delle estensioni, delle quali non so nemmeno che estensione hanno....

Se poi aggiungiamo il fatto che non so come si modifica la linea di configurazione del php per aggiungere '-with gd'...

Vi prego aiutatemi passo a passo....sono disperato!!!!:fiorellino: :fiorellino:

Link al commento
Condividi su altri siti

Il problema è che non so dove si trova la directory dove è installato php

provato a guardare sotto /usr/local ? :fiorellino:

Se poi aggiungiamo il fatto che non so come si modifica la linea di configurazione del php per aggiungere '-with gd'...

normalmente con php viene fornito uno script di configurazione .configure e soprattutto un file README relativo all'installazione che spiega per filo e per segno tutte queste cose. è un po' palloso da leggere ma risolve in anticipo parecchi problemi.

per esempio, ci trovi scritto che per la configurazione puoi aggiungere al comando di lancio dello script alcune opzioni, per esempio

/.configure -with gd :fiorellino::fiorellino:

Serve aiuto? Posso darti una mano in

Webmasters - Aiuto Software - Da Windows a Mac

Mappa Utenti ItaliaMac

[[miao]]

Link al commento
Condividi su altri siti

ola,

qui spiegano passo passo come installare apache e php aggiornati (forse non all'ultima versione, non ho controllato).

http://www.phpmac.com/articles.php?view=252

ho notato subito questa riga, che ti illuminerà sul fatto che non basta mettere --with-gd:

The lines marked "Optional" are optional. lib jpeg and png are to enable jpeg and png support in GD Lib - you will need LibJPEG and LibPNG installed previously to enable GD. Please note, due to a bug with PHP, 64bit MySQL will not compile in, revert to 32bit. Also, due to a different bug, the latest version of MySQL should not be used. Please revert to an older version.

en plus qui:

http://www.phpmac.com/articles.php?view=203

spiega come installare le mancanti librerie, il resto riguarda invece vecchie versioni di apache e php

edit:

forse questo è ancora più simple

http://www.entropy.ch/software/macosx/php/

hope this helps

il tempo passa più veloce, ma sembra che passi più tempo

Link al commento
Condividi su altri siti

ola,

qui spiegano passo passo come installare apache e php aggiornati (forse non all'ultima versione, non ho controllato).

http://www.phpmac.com/articles.php?view=252

ho notato subito questa riga, che ti illuminerà sul fatto che non basta mettere --with-gd:

io ho già installato php solo che non so dove si trova la cartella dove è stato installato.

Per mysql ho utilizzato l'rpm che ha fatto tutto lui da solo invece per le gd è necessario ricompilare i sorgenti.

Questa cosa di macosx mi fa proprio incazzare perchè si fa presto a fare casino facendo installazioni sovrapposte o fatte a casaccio.:fiorellino:

..esiste un comando da shell che mi permette di ricercare la cartella php4????

P.S: per quanto riguarda le installazioni di estensioni su windows e molto, ma molto molto più facile...se alla fine della giornata non risolvo sarò costretto ad usare il pc :fiorellino:

Link al commento
Condividi su altri siti

guarda che la difficoltà è identica a linux, perchè in questo caso ti stai confrontando con il lato unix di macosx.

è chiaro che win ha gli installers e bona li.

guarda bene l'ultimo link che dovrebbe risparmiarti fatiche, ha solo l'installer.

so anche che hai già installato php, ma al posto di recompilarlo, installare una versione più recente male non fa, così risolvi il problema delle gd, almeno, io farei così.

se hai poca pazienza allora unix non fa per te, ti ripaga spesso dopo molti sbattimenti e ricerche.

il tempo passa più veloce, ma sembra che passi più tempo

Link al commento
Condividi su altri siti

in questa cartella non c'è nulla!!! :fiorellino: :fiorellino:

quindi nessun README e nessun configure.....

non esiste un modo per fare una ricerca...uffa?!?!?

scusa ma quando hai scaricato php dovresti aver scaricato un tar.gz da qualche parte no? là dentro dovresti trovare tutto.

con i package open source la directory di installazione di default è proprio /usr/local

a meno che non si tratti del php nativo di os x, in tal caso dovresti andare a vedere sotto /private

Serve aiuto? Posso darti una mano in

Webmasters - Aiuto Software - Da Windows a Mac

Mappa Utenti ItaliaMac

[[miao]]

Link al commento
Condividi su altri siti

so anche che hai già installato php, ma al posto di recompilarlo, installare una versione più recente male non fa, così risolvi il problema delle gd, almeno, io farei così.

ti ringrazio per il link con l'installer, ma io devo usare php 4 non il 5 e non c'è la versione per Intel (ho un Macbook).

Mi sai dire un comando da shell per ricercare la cartella dove ho installato php e dove trovo il file di configurazione??

se hai poca pazienza allora unix non fa per te, ti ripaga spesso dopo molti sbattimenti e ricerche.

Il problema non è la pazienza sono le scadenze lavorative...

se solo mi puoi aiutare a ricercare dove ho installato il php ti sarei estremamente grato.

Anzi ti ringrazio già per l'aiuto

Link al commento
Condividi su altri siti

Mi sai dire un comando da shell per ricercare la cartella dove ho installato php e dove trovo il file di configurazione??

il comando da shell è find oppure, se il php installato ha impatto anche sul $PATH, puoi provare anche con "where is php" o "whereis php" o "which php"

ma il suggerimento di reinstallare completamente php è tutt'altro che peregrino.

Se vai qua:

http://www.entropy.ch/software/macosx/php/

troverai sia i package con php 4 PPC che i package con PHP 5.1.6 per PPC+Intel.

In questi package il gd è incluso di serie e si installano guarda caso in /usr/local/php

Serve aiuto? Posso darti una mano in

Webmasters - Aiuto Software - Da Windows a Mac

Mappa Utenti ItaliaMac

[[miao]]

Link al commento
Condividi su altri siti

ah, è la scadenza...cumpriendo.

riguardo l'installer, la versione del 4 è infatti solo per ppc, che ppall.....

vedendo in giro, dovrebbe essere appunto in /usr/local/, ma anche nel mio iMac Intel, dove ho abilitato php (non installato, quello preinstallato), non c'è php, solo mysql...

sto a ccercà...

il tempo passa più veloce, ma sembra che passi più tempo

Link al commento
Condividi su altri siti

se faccio whereis php da terminal mi dà /usr/bin, ma poi non c'è la cartella c'è però php.

se fai "locate php4" o "which php4" dovresti racapezzarti, a me non dà risultati positive

continuo a pensare che seguendo una nuova installazione, ti risolva una lunga ricerca

ho trovato anche questo

http://php4.darwinports.com/

:fiorellino:

il tempo passa più veloce, ma sembra che passi più tempo

Link al commento
Condividi su altri siti

se faccio whereis php da terminal mi dà /usr/bin, ma poi non c'è la cartella c'è però php.

questo è corretto perché sotto /usr/bin si trovano gli eseguibili dei programmi installati e preinstallati. l'eseguible compilato di php fornito di serie giustamente finisce qua dentro.

le librerie necessarie al php sono altrove (/usr/bin contiene solo file eseguibili): dovresti cercarle sotto /usr/lib ma potrebbero essere anche legate all'ambiente di web server, in questo caso potrebbero essere sotto /opt/apache o /private/httpd

Serve aiuto? Posso darti una mano in

Webmasters - Aiuto Software - Da Windows a Mac

Mappa Utenti ItaliaMac

[[miao]]

Link al commento
Condividi su altri siti

  • 2 settimane dopo...

mi sono accorto di un piccolo inconveniente. le gd sono installate e anche il supporto per le GIF e PNG..solo ke manca il supporto per il formato JPEG. le librerie le ho installate mi manca solo da configurare php..ho aggiunto --with-jpeg ma non c'è verso ke funzioni.

Ho provato anche con --with-jpeg-dir=/usr/local o con --with-jpeg=/usr/local ma la sostanza non cambia.

La mia versione delle GD è la 2.0.28

Link al commento
Condividi su altri siti

mi sono accorto di un piccolo inconveniente. le gd sono installate e anche il supporto per le GIF e PNG..solo ke manca il supporto per il formato JPEG. le librerie le ho installate mi manca solo da configurare php..ho aggiunto --with-jpeg ma non c'è verso ke funzioni.

Ho provato anche con --with-jpeg-dir=/usr/local o con --with-jpeg=/usr/local ma la sostanza non cambia.

La mia versione delle GD è la 2.0.28

sicuro che esista l'opzione --with-jpeg per compilare (compilare, non installare) gd? io ho qualche dubbio :D

gif e png son formati che meglio si prestano per la manipolazione via script rispetto al jpeg, prova a leggere bene la documentazione di GD prima di lanciarti in esperimenti.

Serve aiuto? Posso darti una mano in

Webmasters - Aiuto Software - Da Windows a Mac

Mappa Utenti ItaliaMac

[[miao]]

Link al commento
Condividi su altri siti

sicuro che esista l'opzione --with-jpeg per compilare (compilare, non installare) gd? io ho qualche dubbio :ciao:

gif e png son formati che meglio si prestano per la manipolazione via script rispetto al jpeg, prova a leggere bene la documentazione di GD prima di lanciarti in esperimenti.

ho aggiunto l'opzione --with-jpeg ma nulla...uffa...potresti cortesemente spiegarmi velocemente passo passo l'installazione del php con le gd (supporto png, tiff e jpeg)..non ho idea di cosa stia sbagliando!!!:ciao::oops::ciao: ho provato mille volte ormai

Link al commento
Condividi su altri siti

Domanda uno: ma sicuro di avere installato anche libjpeg? se non le hai, non le trova ;-)

Domanda due: hai fatto come ti ho detto, nel senso hai controllato la configurazione di GD (la configurazione si fa prima dell'installazione)? è in questa fase, ossia quando lanci ./configure, che ha senso usare --with-jpeg, non quando lanci ./install.

Ecco qua alcune istruzioni come trovate in rete (google: "gd install jpeg", il 2. link della pagina è quello buono):

gd keeps saying it can't find png or jpeg support. I did install libpng and libjpeg. What am I missing?

Be sure to do "make install-headers" for libpng and "make install-lib" for libjpeg, in addition to "make install." You may also need to use a command line like this one when configuring gd:

./configure '--with-jpeg=/usr/local'

'--with-png=/usr/local'

'--with-zlib-dir=/usr/local'

Often, users have installed these things in /usr/local/include and /usr/local/lib, but do not actually have those directories in their default include and library paths when configuring gd.

Serve aiuto? Posso darti una mano in

Webmasters - Aiuto Software - Da Windows a Mac

Mappa Utenti ItaliaMac

[[miao]]

Link al commento
Condividi su altri siti

Archiviato

Questa discussione è archiviata e chiusa a future risposte.

×
×
  • Crea Nuovo...