uvdesk / community-skeleton

UVdesk Opensource Community Helpdesk Project built for all to make a Full Ticketing Support System along with many more other features.
https://www.uvdesk.com
MIT License
8.24k stars 456 forks source link

ERROR: There are extensions that haven't been installed or are currently disabled #151

Closed faraimupfuti closed 5 years ago

faraimupfuti commented 5 years ago

I am trying to install uvdesk community edition (php 7.2) on xampp server V3.2.3 on Windows 7 Operating system. I created the database on localhost phpmyadmin.

I then activated the extension=imap on php.ini and also downloaded the _phpmailparse.dll extension and placed it on the C:/XAMPP/php/ext folder . I also added the extension=mailparse line on php.ini and restarted the webserver.

when i run the uvdesk installation link (localhost/uvdesk/public), the below error pops up:

There are extensions that haven't been installed or are currently disabled

How do i solve the problem ??

NB: I tried to change the AllowOverride values from "none" to "All" , in the httpd.conf file and still it wont install even after restart.

vaishaliwebkul commented 5 years ago

Hello faraimupfuti, This warning comes when the extensions are not correctly enabled, to double check this, dump of phpinfo() to make sure that IMAP and MAILPARSE are correctly align with your PHP build. Here are some official instruction for php extension https://php.net/manual/en/install.pecl.windows.php#install.pecl.windows.which

you can check your php.ini again and make sure extension=php_mailparse.dll is located below extension=php_mbstring.dll If still facing common error please share log file.

rakesh10933 commented 5 years ago

Hello faraimupfuti

You are going good but have a to do small step while edit php.ini. Just add extension=mailparse after extension=mbstring. i.e extension=mbstring extension=mailparse.

Then save the php.ini and restart your server. your problem will solved.

I am trying to install uvdesk community edition (php 7.2) on xampp server V3.2.3 on Windows 7 Operating system. I created the database on localhost phpmyadmin.

I then activated the extension=imap on php.ini and also downloaded the _phpmailparse.dll extension and placed it on the C:/XAMPP/php/ext folder . I also added the extension=mailparse line on php.ini and restarted the webserver.

when i run the uvdesk installation link (localhost/uvdesk/public), the below error pops up:

There are extensions that haven't been installed or are currently disabled

How do i solve the problem ??

NB: I tried to change the AllowOverride values from "none" to "All" , in the httpd.conf file and still it wont install even after restart.

Hello faraimupfuti

You are going good but have a to do small step while edit php.ini. Just add extension=mailparse after extension=mbstring. i.e extension=mbstring extension=mailparse.

Then save the php.ini and restart your server. your problem will solved.

rakesh10933 commented 5 years ago

Now Install Composer in my system. And Finally my login issue has been resolved.

vaishaliwebkul commented 5 years ago

Hello faraimupfuti,

Its looks like that your issue has been fixed.