Scheda articolo

Snow Leopard 10.6.6 problemi php, pagine con codice a video


commenti Inserito il: 9 marzo 2011 in PHP Apache | commenti Commenti (0)

Dopo i recenti aggiornamenti di Snow Leopard mi sono trovato ad affrontare parecchi fastidiosi problemi di configurazione e funzionamento di Php, Apache, MySql.

In particolare le pagine in php sul mio localhost non funzionavano più, non venivano renderizzate erano completamente spezzate, si visualizzavano parti di codice a video.
I files in HTML invece funzionavano tutto correttamente. Era come sei il codice php non venisse interpretato.
Il PHP 5.3.3 risultava attivo e funzionante ed anche il mio PhpMyAdmin andava benissimo!
Dopo aver ricontrollato le mie configurazioni di php e apache mi sono reso conto che il problema non stava lì.
Ho risolto la cosa con una banalissima ma efficacissima modifica sugli short tags di php.
Nei miei files php stavo utilizzando gli short tags che risultavano però disattivati sul file php.ini:
 
; This directive determines whether or not PHP will recognize code between
; <? and ?> tags as PHP source which should be processed as such. It's been
; recommended for several years that you not use the short tag "short cut" and
; instead to use the full <?php and ?> tag combination. With the wide spread use
; of XML and use of these tags by other languages, the server can become easily
; confused and end up parsing the wrong code in the wrong context. But because
; this short cut has been a feature for such a long time, it's currently still
; supported for backwards compatibility, but we recommend you don't use them.
; Default Value: On
; Development Value: Off
; Production Value: Off
; http://php.net/short-open-tag
short_open_tag = On
 
Se gli short tags non sono attivati il codice php racchiuso tra i tag <? e ?> non verrà interpretato correttamente causando la rottura del codice della pagina.
Con gli short tags spenti solo il codice php racchiuso tra i tag <?php e ?> viene interpretato correttamente.
 
Spero che possa tornare utile a qualcuno evitandogli inutili perdite di tempo.
Segnalo per chi cercasse un pacchetto di facile installazione per apache, php, mysql:

Condividi


OkNotizie Facebook Twitterdeliciousbadzurss2

0 Commenti

Non ci sono commenti per questo articolo.

TOP

Commenta

 
 
 

Categorie

Apache - (4)

Browser - (1)

CMS - (1)

Code - (2)

CSS - (3)

HTML - (1)

JQuery - (1)

Linux - (1)

PHP - (6)

Rss - (2)

Tools - (3)

Tutorials - (1)

Web Design - (2)

Web development - (1)

Web Marketing - (1)


Ultimi Post

RSS reader per Mac sincronizzabili con Google Reader

Snow Leopard 10.6.6 problemi php, pagine con codice a video

/usr/sbin/apachectl: line 82: ulimit: unlimited=: invalid number

/usr/sbin/apachectl: line 82: ulimit: open files

Esportare feed RSS da Mail.app a Google Reader


Cos'è babita

BabitaMedia è un team di professionisti che sviluppa applicazioni web customatizzate per il marketing Online.
Realizziamo strumenti che consentono l'interazione degli utenti con altri utenti o con il brand.
Nello specifico si occupa dello studio e della progettazione di:

Web applications: siti dinamici, piattaforme PHP e MySQL

Database management: analisi dati, normalizzazione, pulizia dati

Grafica: web design, banner, print advertising

Scarica la presentazione
Download (.pdf 2.2MB)
 

Twitter

Twitter

Follow us on Twitter


Contattaci

t:+39 02 86 99 60 24

Scarica la nostra vCard (.vcf)

Rss Feed

Journal rss 2.0