XF 1.5 the required PHP extension Iconv could not be found

Sam F

Active member
Switched to Godaddy VPS
installing V 1.5.14
after the install I get the below messages:


the required PHP extension Iconv could not be found. Please ask your host to install this extension.

1515520803588.webp

I have cPanel 66.0.34

1515506365940.webp

Si I installed php56-php-iconv

1515506416717.webp

Now I get this message?

XenForo 1.5.14
Server Error
Server Error
No entry is registered for key 'db'


  1. XenForo_Application::get() in XenForo/Application.php at line 1635
  2. XenForo_Application::getDb() in XenForo/Session.php at line 236
  3. XenForo_Session->__construct() in XenForo/Install/Controller/Upgrade.php at line 46
  4. XenForo_Install_Controller_Upgrade->_setupSession() in XenForo/Controller.php at line 306
  5. XenForo_Controller->preDispatch() in XenForo/FrontController.php at line 368
  6. XenForo_FrontController->dispatch() in XenForo/FrontController.php at line 152
  7. XenForo_FrontController->run() in /home/********/public_html/forums/install/index.php at line 18


any thoughts on what I should try?
Thanks
 
Last edited:
Guess I should say that i'm using WHM with cPanel

so what would be the best setting in WHM for xenforo?


Server Information
Item Detail
Hosting Package default
Server Name s***-**-**-**
cPanel Version 66.0 (build 34)
Apache Version 2.4.29
PHP Version 5.6.32
MySQL Version 5.6.37
Architecture x86_64
Operating System linux
Shared IP Address ***-**-**-***
Path to Sendmail /usr/sbin/sendmail
Path to Perl /usr/bin/perl
Perl Version 5.10.1
Kernel Version 2.6.32-042stab092.3
 
Last edited:
Create a file with phpinfo() in it to make sure you're actually using that PHP version, WHM lets you install/maintain multiple versions and you can switch the version for specific domains within cPanel
 
Also, why in the world would anyone switch to GoDaddy? They are one of the worst hosts out there, along with HostGator for "cheap rubbish hosting". I would seriously consider getting a better host, you can find reviews & good deals at forums like WebHostingTalk and similar.


Fillip
 
Create a file with phpinfo() in it to make sure you're actually using that PHP version, WHM lets you install/maintain multiple versions and you can switch the version for specific domains within cPanel

Hi Jake

I just went into cPanel under software (MultiPHP Manager) and clicked on the "Inherited" button. the button went away and now shows PHP Version ea-php56

after that xenforo still shows the above message?

Thanks
 
Try uploading the files again.

If you have cPanel, upload the zip file and extract it directly on the server.

I gave that a try, and the message still says

the required PHP extension Iconv could not be found


Went into EasyApache 4
selected customize

Checked the gray slider to the right
1515520997005.webp

then saved

1515521636639.webp


1515521785164.webp


clicked inherited


but xenforo is still not recognizing it, I know I'm missing something here?

Thanks
 
If the function is still not available then it hasn't been enabled.

It will likely require restarting Apache to take effect.
You may have to ask your host for assistance.
 
If the function is still not available then it hasn't been enabled.

It will likely require restarting Apache to take effect.
You may have to ask your host for assistance.

Hi Brogan, I figured it out...
I knew I was missing something...

1515523915576.webp


After I gave it a name, and saved it
I needed to clock on Provision
then click on the install. and the provision process took place and installed.


1515523971334.webp


Then I clicked Done... and it looks like it worked.

1515524096604.webp

Thanks for your responces.

Hope this post helps some other beginners to get iconv installed. :-)
 
Top Bottom