HelloZeroNet / HelloZeroNet/ZeroNet

AttributeError: module 'cgi' has no attribute 'parse_qsl' in UiServer.py line 41 > pywsgi.py line 945 > UiServer.py line 98

オープン
#2,753 コメント 3 件 リアクション 1 件 担当者 0 名 GitHub で見る
主要言語
JavaScript
スター
18.8k
フォーク
2.3k
PR マージ指標
30日以内にマージされた PR はありません

説明

### Step 1: Please describe your environment
FreeBSD 13 with python-38

### Step 2: Describe the problem:
Errors:
```
[22:32:31] - UiWSGIHandler error: AttributeError: module 'cgi' has no attribute 'parse_qsl' in UiServer.py line 41 > pywsgi.py line 945 > UiServer.py line 98
[22:32:31] - UiWSGIHandler error: AttributeError: module 'cgi' has no attribute 'parse_qsl' in UiServer.py line 41 > pywsgi.py line 945 > UiServer.py line 98
```

```cgi.parse_qsl``` is deprecated and removed.

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

UiServer.py の 41 行目付近から開始し、pywsgi.py の 945 行目を経由して UiServer.py の 98 行目までリクエストパスを追跡します。報告された Python 環境で UI サーバーのリクエストを再現し、非推奨の cgi 呼び出しが AttributeError を発生させなくなり、リクエストが正常に完了することを確認します。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
python
領域
backend
issue の種類
バグ
難易度
2/5
見積もり時間
1〜3時間
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
35/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。