You should install the UBB.threads System Requirements Test Script and see if it detects any problems with your configuration; the error is reporting that the mysqli_pconnect function does not exist on your server, can you disable persistent connections in your config file and see if the error goes away?
the "PERSISTENT_DB_CONNECTION" line in /includes/config.inc.php should be set to '' (blank) for this test. Additionally, you can also install the mysqli_pconnect function to your server.
OK, updating the "PERSISTENT_DB_CONNECTION" setting to zero worked and allowed the update script to run.
I'm now having an issue that prevents me from preceding past the "Languages" step. There is no "next"/"continue" button on the window. I've included a link to a screen shot.
Any help would be appreciated. Thanks.
Today they call you "crazy". Tomorrow they call you "ahead of your time".
That is NOT the UBB.threads v7.7 install CSS; you've got a cached page and CSS in your browser (it looks fine when I access the page); can you hold alt and press F5 to clear your cache of that page?
Files that aren't updated for a release do not have the header versions changed... You should be fine once you have a white layout vs the "sand" from early v7.5
And compare, you'll see they're the same file (both are the 7.7.0 lib), there is an update for this file in 7.7.1 as the display on some elements were adjusted.
You should install the UBB.threads System Requirements Test Script and see if it detects any problems with your configuration; the error is reporting that the mysqli_pconnect function does not exist on your server, can you disable persistent connections in your config file and see if the error goes away?
the "PERSISTENT_DB_CONNECTION" line in /includes/config.inc.php should be set to '' (blank) for this test. Additionally, you can also install the mysqli_pconnect function to your server.
This is a bug because there is no mysqli_pconnect in the MySQLi extension. To fix this issue, replace line 31 in /ubb/libs/mysqli.inc.php:
Code
$this->dbh = mysqli_pconnect("p:" . $config['DATABASE_SERVER'], $config['DATABASE_USER'], $config['DATABASE_PASSWORD'], $config['DATABASE_NAME']) or die("Problem occured in connection");
with:
Code
$this->dbh = mysqli_connect("p:" . $config['DATABASE_SERVER'], $config['DATABASE_USER'], $config['DATABASE_PASSWORD'], $config['DATABASE_NAME']) or die("Problem occured in connection");
The "p:" will already open the persistent connection
I can confirm the V7.x installer error while updating the language files. I stuck every time at this point. The installer do a update to the files but dont display the continue button. You have to use the browser-back button and skip the next part wit 'do my own modification'. The rest runs fine. After this you have to check you language files by hand (I use beyond compare).
I can confirm the V7.x installer error while updating the language files. I stuck every time at this point. The installer do a update to the files but dont display the continue button. You have to use the browser-back button and skip the next part wit 'do my own modification'. The rest runs fine. After this you have to check you language files by hand (I use beyond compare).
Originally Posted by mmem700
I'm having the same experience as Zarzal.
Like him, I had to use the "I will do my own language file mod" option to get the installer past the "Language" step.
Zarzal is using his third-party/custom German language.
Are you using only the stock English language for your install, or do you have multiple languages / asking the upgrader to also automatically upgrade those additional languages for you?
Since I had to skip the automated language file update during the install, how would I now update the language files?
Manually. Compare side-by-side if using a language other than English. Or copy the files over from the installer package's language directory to your forum's language directory.
Again, are you using only English? or do you have additional language installed?
The upgrader can only automatically update English files.
The upgrader can only automatically update English files.
Thats wrong. The updater change my german files too. If a string is missing he insert the original english string. Thats fine. After the installsation I have to translate it. Last test was the update from 7.6.2 to 7.7.0 with several modifications to the language files.No string was missing after the update and comparing with the original english files.