Kod Visual Studio - Tidak boleh menetapkan pembolehubah persekitaran tanpa melaksanakan program
P粉447785031
P粉447785031 2024-03-26 12:34:06
0
2
297

Saya melihat ralat luar biasa ini. Ia baru sahaja mula muncul dan menghalang saya daripada menyahpepijat penyelesaian web WSL saya.

Saya menjalankan tapak PHP WordPress dalam Visual Studio Code dan menyahpepijatnya menggunakan XDebug. Saya mempunyai perkara berikut dalam launch.json saya, saya tahu ia berfungsi semalam dan telah berfungsi untuk seketika.

Apabila saya cuba nyahpepijat, saya mendapat mesej pop timbul yang menyatakan perkara berikut

Saya tidak pernah melihat mesej ini sebelum ini dan tidak dapat melihat apa-apa tentangnya dalam talian.

Pelancaran.json saya kelihatan seperti di bawah

"version": "0.2.0",
"configurations": [
    {
        "name":"Listen for XDebug",
        "type":"php",
        "request":"launch",
        "port":9003,
        "pathMappings": {
            "server path": "${workspaceRoot}" 
        },
        "xdebugSettings": {
            "max_data": 10000,
            //"show_hidden": 1,
            "max_children": 250,
            "max_depth": 10
        },
        "env": {
            "XDEBUG_MODE": "debug",
            "XDEBUG_TRIGGER": "VSCODE"
        }
    }
]

'Laluan pelayan' ialah laluan projek pada pelayan.

Saya mula-mula fikir pelabuhan itu mungkin digunakan oleh sesuatu yang lain, tetapi bukan itu yang berlaku.

Saya telah cuba memulakan semula Apache2, memuatkan semula PHP7.3-fpm dan mematikan komputer dengan harapan masalah itu akan selesai dengan sendirinya, tetapi tiada apa yang berjaya.

Ada sesiapa yang mengalami masalah ini?

P粉447785031
P粉447785031

membalas semua(2)
P粉798343415

Nampaknya secara tiba-tiba, atas sebab tertentu env 无法被识别,VSC 不再喜欢它。在 launch.json 中将其替换为 enivornment(setiap komen yang dicadangkan GrafiCode) isu itu telah diselesaikan.

Setiap @burito dalam komen, env telah dinamakan semula kepada `alam sekitar.

Satu-satunya tekaan saya mengapa ini berlaku ialah terdapat fail .env 文件,该文件可能会覆盖启动,因此当我启动解决方案时,它会遇到 .env dalam direktori akar saya yang mula-mula mendapati bahawa penyelesaiannya tidak berjalan...dengan itu membuang ralat/pop timbul.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!