مشکل در نصب phpunit

پرسیده شده
فعالیت 1098 روز پیش
دیده شده 472 بار
1

سلام 

composer require --dev phpunit/phpunit ^9

من وقتیکه دستور بالا میزنم به من ارور میده

تو اینترنت خیلی سرچ کردم و گفتن که باید extensions زیر نصب کنی 

sudo apt install php-xml

دستور بالا زدم و extensions نصب شد ولی باز هم ارور میده

نسخه php من 7.4 هستش

لاگ ارور آپلود کردم

فایل پیوست
log-error.zip
1.06 KB

محسن محمدخانی
محسن محمدخانی

8 اردیبهشت 00

0
حذف شده

سلام و احترام

این کار ها رو یه بار انجام بدید نتیجه رو اعلام کنید اگه موردی پیش اومد دوباره بررسیش کنیم

sudo apt-get update
sudo apt install php-xml
sudo apt-get install php-mbstring
composer update
composer require --dev phpunit/phpunit ^9

دستورات بالا رو به ترتیب اجرا کنید

فایل پیوست

امیر صالحی

توسط

امیر صالحی

9 اردیبهشت 00

1
حذف شده

این دستورات را پشت سرهم وارد کردم اما تاثیر نداشت

فایل پیوست

محسن محمدخانی

توسط

محسن محمدخانی

9 اردیبهشت 00

2
حذف شده

مشکل حل شد

من با دستور php -m که لیست extensions های php  نشون میده متوجه شدم که extensions نصب نمیشه و ارور هم موقع نصب نمیده

دستور زیر وارد کردم

sudo apt-get install php7.4-xml

لاگ زیر داد

Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 mongodb-compass : Depends: libgconf-2-4 but it is not going to be installed or
                            libgconf2-4 but it is not installable
                   Depends: libgconf-2-4 but it is not going to be installed
 php7.4-xml : Depends: php7.4-common (= 7.4.3-4ubuntu1) but 7.4.16-1+ubuntu20.04.1+deb.sury.org+1 is to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).

با اجرای دستور زیر  و اجرای دوباره دستور نصب extensions , extensions مورد نظر نصب شد و مشکل نصب phpunit حل شد

 apt --fix-broken install
فایل پیوست

محسن محمدخانی

توسط

محسن محمدخانی

9 اردیبهشت 00