συστήματα

Γνώση Υπολογιστών >> συστήματα >  >> Ubuntu

Πώς να εγκαταστήσετε το PHP Xdebug στο Ubuntu 20.04 LTS (Focal Fossa)

## 1. Εγκαταστήστε το PHP7.4

```μπας

sudo apt ενημέρωση

sudo apt εγκατάσταση php7.4 php7.4-xml php7.4-fpm php7.4-mbstring php7.4-zip php7.4-gd

```

> Σημείωση:Εάν χρησιμοποιείτε διαφορετική έκδοση της PHP, αντικαταστήστε το «php7.4» με τον κατάλληλο αριθμό έκδοσης.

2. Εγκαταστήστε το Xdebug

```μπας

sudo apt εγκατάσταση php7.4-xdebug

```

3. Διαμόρφωση του Xdebug

> 1\) Ανοίξτε το αρχείο php.ini:

```μπας

sudo nano /etc/php/7.4/fpm/php.ini

```

> 2\) Βρείτε τις ακόλουθες γραμμές και καταργήστε το σχόλιο:

```ini

zend_extension=/usr/lib/php/20151012/xdebug.so

xdebug.remote_enable=1

xdebug.remote_connect_back=1

```

> 3\) Αποθηκεύστε το αρχείο και κλείστε το.

4. Ενεργοποιήστε το Xdebug στον Apache

> 1\) Εάν το Apache δεν εκτελείται ήδη, ξεκινήστε το:

```μπας

sudo systemctl start apache2

```

> 2\) Ανοίξτε το αρχείο διαμόρφωσης Apache:

```μπας

sudo nano /etc/apache2/sites-available/000-default.conf

```

> 3\) Προσθέστε την ακόλουθη γραμμή στο αρχείο:

```ini

php_value xdebug.remote_autostart 1

```

> 4\) Αποθηκεύστε το αρχείο και κλείστε το.

5. Κάντε επανεκκίνηση του Apache

```μπας

sudo systemctl επανεκκίνηση του apache2

```

6. Δοκιμή Xdebug

> 1\) Ανοίξτε ένα τερματικό και εκτελέστε την ακόλουθη εντολή:

```μπας

php -m | grep xdebug

```

>Θα πρέπει να δείτε έξοδο παρόμοια με την ακόλουθη:

```μπας

xdebug

```

> 2\) Δημιουργήστε ένα απλό σενάριο PHP που καλεί `phpinfo()`.

```php

phpinfo();

```

> Αποθηκεύστε το σενάριο ως `info.php` στον ριζικό κατάλογο ιστού σας (συνήθως `/var/www/html`).

> 3\) Ανοίξτε το πρόγραμμα περιήγησής σας και μεταβείτε στην ακόλουθη διεύθυνση URL:

```

http://localhost/info.php

```

>Θα πρέπει να δείτε μια σελίδα με πληροφορίες σχετικά με την εγκατάσταση της PHP, συμπεριλαμβανομένης της έκδοσης και των ρυθμίσεων του Xdebug.

7. Ενεργοποίηση απομακρυσμένου εντοπισμού σφαλμάτων

> 1\) Ακολουθήστε τα παραπάνω βήματα "Configure Xdebug" και "Enable Xdebug in Apache".

> 2\) Διαμορφώστε το IDE για εντοπισμό σφαλμάτων. Ανατρέξτε στην τεκμηρίωση για το συγκεκριμένο IDE που χρησιμοποιείτε. Για παράδειγμα, στον κώδικα του Visual Studio, μπορείτε να εγκαταστήσετε την επέκταση PHP Debug και να διαμορφώσετε το αρχείο launch.json για να ενεργοποιήσετε το Xdebug.

> 3\) Ορίστε ένα σημείο διακοπής στο σενάριο PHP που θέλετε να διορθώσετε.

> 4\) Ξεκινήστε το πρόγραμμα εντοπισμού σφαλμάτων στο IDE σας.

Σημείωση:Βεβαιωθείτε ότι η θύρα 9000 είναι ανοιχτή στο τείχος προστασίας του διακομιστή.

Συμπέρασμα

Εγκαταστήσατε με επιτυχία και ρυθμίσατε το PHP Xdebug στο σύστημά σας Ubuntu 20.04 LTS. Αυτό θα σας επιτρέψει να διορθώσετε τις εφαρμογές σας PHP από απόσταση από το IDE σας.

Συναφής σύστασή

Πώς να καθορίσει τα Windows Kit Root Με το Ubuntu

Οι ιοί Rootkit σχεδιαστεί ώστε να είναι αδύνατον να ανιχνευθούν από τους χρήστες και το λογισμικό προστασίας από ιούς . Οι ιοί αυτοί οι ίδιοι λαγούμι βαθιά κάτω από τυποποιημένες διαδικασίες του υπολογιστή , συχνά κατοικούν κάτω από τη λειτουργία του λειτουργικού συστήματος εντός του BIOS του συστήματος , ο πυρήνας του λειτουργικού συστήματος ή μέσα σε ελάχιστα χρησιμοποιείται βιβλιοθήκες . Με τον τρόπο αυτό , λοιμώξεις rootkit μπορεί να είναι δύσκολο να αφαιρεθούν με τη χρήση τυποποιημένων λογι

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα