| The Arcive of vBulletin Modifications Site. | |
| 
			 
			#1  
			
			
			
			
			
		 | ||||
| 
 | ||||
|  Fatal Error after 4.2.5 upgrade 
			
			Hello after upgrading a site to vBulletin 4.2.5 we now have a blank white page with a fatal error.  Code: Fatal error: Call to undefined function mb_detect_encoding() in /home/XXXXXXX/public_html/forum/includes/functions.php on line 729 Code: 	// We need to replace unicode no-break space
	if (mb_detect_encoding($text) == 'UTF-8')
	{ | 
| 
			 
			#2  
			
			
			
			
			
		 | ||||
| 
 | ||||
|   
			
			Yeah, I am pretty certain you need that.
		 | 
| Благодарность от: | ||
| Brandon Sheley | ||
| 
			 
			#3  
			
			
			
			
			
		 | ||||
| 
 | ||||
|   
			
			Ok Richie that is pretty much what I thought, thanks.
		 | 
| 
			 
			#4  
			
			
			
			
			
		 | ||||
| 
 | ||||
|   
			
			I believe I had the same issue when setting up my last dedicated server. Good luck with that brother and let us know how it pans out. | 
| 
			 
			#5  
			
			
			
			
			
		 | ||||
| 
 | ||||
|   
			
			Have you checked your requirements, php version and settings? https://www.vbulletin.com/forum/foru...run-on-php-7-0 | 
| 
			 
			#6  
			
			
			
			
			
		 | ||||
| 
 | ||||
|   
			
			mbstring is not enabled off the bat (not enabled by default) you may simply need to enable it, that can be done via extensions in Easy Apache.  Reference: http://www.php.net/manual/en/mbstring.installation.php | 
| Благодарность от: | ||
| Brandon Sheley | ||
| 
			 
			#7  
			
			
			
			
			
		 | ||||
| 
 | ||||
|   Quote: 
 It seems that when the host enabled mbstring we still get the same error message. So that did not work.  Any other ideas? | 
| 
			 
			#8  
			
			
			
			
			
		 | ||||
| 
 | ||||
|   | 
| 
			 
			#9  
			
			
			
			
			
		 | ||||
| 
 | ||||
|   
			
			The host? I would hope they would know to do that. We had to put it back to 4.2.3 for now.   After I tried to enable it I have restarted Apache several times to no avail. That is why I had the host do it because possibly I missed something in the php.ini file. | 
| 
			 
			#10  
			
			
			
			
			
		 | ||||
| 
 | ||||
|   
			
			You are still getting the same error? Add a phpinfo.php file so you can check yourself and see if it is enabled. Make a file and add this code: <?php // Show all information, defaults to INFO_ALL phpinfo(); ?> Then access it and it will show you your php extensions etc. | 
|  | 
| 
 | 
 | 
| X vBulletin 3.8.12 by vBS Debug Information | |
|---|---|
| 
 | |
|  More Information | |
| Template Usage: 
 Phrase Groups Available: 
 | Included Files: 
 Hooks Called: 
 |