Hai bisogno di qualche chiarimento di base sull'uso di PHP

0

In realtà ho programmato in PHP per un po ', ma le mie esperienze su PHP sono tramite VPS o qualche ambiente locale come XAMPP. Stavo cercando di installare xDebug / homebrew quando mi imbatto in questo

Dice"se sei su PHP 5.3", solo dopo aver letto questo ho capito che avevo già installato "PHP" sul mio Mac (penso che venga fornito con Mac OS) e questo è il posto in cui mi sono confuso. Ho bisogno di qualcosa di chiarito:

1) Ho XAMPP sul mio Mac, il suo PHP interferisce con ciò che viene fornito con Mac?

2) Se installo Apache sul mio Mac, ha anche il suo PHP? E dopo averlo installato, potrò usare il mio Mac come server giusto? Che cosa ha a che fare con il server che sta già utilizzando XAMPP?

3) Tornando a quello che stavo facendo (installando xDebug), penso di aver bisogno di installare xdebug su PHP di xampp, ma seguendo questo instructio, mi sembra che lo installerò solo sul PHP di Mac. Se questo è vero, come posso installare xDebug su XAMPP?

    
posta shenkwen 07.03.2016 - 00:44
fonte

1 risposta

1
  1. Per capire se hai diversi PHP installati, puoi provare ad eseguire dalla shell:

    $ which php -a

    Se ne hai uno - allora stai bene.

    Se hai scoperto che la prima riga non è quella che hai installato, assicurati di utilizzare la versione brew, posizionando /usr/local/bin prima di /usr/sbin nel PERCORSO:

    PATH="/usr/local/bin:$PATH"

  2. e domande # 3: sembra che tu sia confuso. XAMPP include già Apache, quindi non è necessario installare nulla separatamente. XAMPP è una distribuzione di Apache contenente MariaDB, PHP e Perl. Puoi aggiungere xdebug al pacchetto XAMPP, tramite leggendo uno di esercitazioni per OSX .

risposta data 07.03.2016 - 00:57
fonte

Leggi altre domande sui tag