Sebelum menggunakan Kod VS untuk pembangunan PHP, anda perlu mengkonfigurasi persekitaran berjalan PHP dengan betul untuk memudahkan pembangunan dan penyahpepijatan. Dalam artikel ini, kami akan memperkenalkan cara menyediakan persekitaran berjalan PHP dalam Kod VS. Artikel ini menganggap bahawa anda telah memasang PHP mengikut panduan pemasangan PHP dan telah memasang Kod VS pada mesin anda.
Mula-mula, anda perlu memasang pemalam PHP dalam Kod VS. Buka Kod VS, klik ikon sambungan di sebelah kiri, cari pemalam "PHP" dan pasangkannya. Jika anda telah memasangnya, anda boleh melangkau terus ke langkah seterusnya.
Komposer ialah pengurus pakej PHP yang memasang, mengemas kini dan mengurus kebergantungan secara automatik. Untuk menggunakan Komposer, anda perlu memasang pemalam "komposer" dalam Kod VS. Klik pada ikon sambungan, cari "komposer" dan pasangkannya.
Satu lagi kunci untuk menyediakan persekitaran berjalan PHP dalam Kod VS ialah mengkonfigurasi fail PHP.ini dengan betul. Dalam direktori pemasangan PHP anda, cari fail php.ini dan salin ke direktori akar projek anda. Kemudian, buka fail php.ini, cari kandungan berikut dalam fail dan buat perubahan sewajarnya:
; extension_dir = "ext" -> extension_dir = "path/to/php/ext" ; error_reporting = E_ALL -> error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT ; display_errors = Off -> display_errors = On ; max_execution_time = 30 -> max_execution_time = 300 # 修改PHP执行时间
Nota: Berhati-hati apabila menukar fail php.ini! Perubahan yang salah boleh menyebabkan PHP tidak berfungsi dengan baik.
Buka projek PHP anda dalam Kod VS, kemudian tekan Ctrl+Shift+P, masukkan "PHP: Select Interpreter", pilih versi PHP yang Dipasang anda . Jika versi yang anda pilih tidak dikenali, sila masukkan laluan pemasangan PHP secara manual.
XDebug ialah alat untuk menyahpepijat kod PHP. Menggunakan XDebug dalam Kod VS adalah sangat mudah. Mula-mula, cari sambungan xdebug dalam direktori pemasangan PHP anda dan salinnya ke direktori ext PHP. Kemudian, buka fail launch.json projek anda dan ubah suainya seperti berikut:
{
"version": "0.2.0", "configurations": [ { "name": "Listen for XDebug", "type": "php", "request": "launch", "port": 9000, "log": true, "pathMappings": { "/path/to/your/project": "${workspaceFolder}" } } ]
}
Tukar "path/to/your/ project" dengan anda laluan projek dan pastikan nombor port adalah sama dengan xdebug.remote_port dalam php.ini.
Untuk mendayakan XDebug, tambahkan yang berikut pada fail php.ini:
[xdebug]
zend_extension= " /path/to/php/ext/xdebug.so"
xdebug.remote_enable=1
xdebug.remote_autostart=1
xdebug.remote_handler=dbgp
xdebug.remote_host=127<.0.0.1> xdebug.remote_port=9000
Atas ialah kandungan terperinci Bagaimana untuk menyediakan persekitaran berjalan php dalam vscode. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!