Page 2 of 3

Re: Unable to Upgrade from 3.1.9 to 3.2.2

Posted: Tue Jul 10, 2018 3:10 pm
by janus_zonstraal
Copy the board files into your main directory and try it from there.

And if nothing helps, you can do the update local on your pc or (if the file is not to big) send it to me.

Re: Unable to Upgrade from 3.1.9 to 3.2.2

Posted: Tue Jul 10, 2018 7:00 pm
by njallison
that didn't work.

starting over again.

Re: Unable to Upgrade from 3.1.9 to 3.2.2

Posted: Tue Jul 10, 2018 8:51 pm
by njallison
redid the update same results still stuck at the http://railviewmrc.ca/phpBB3/install/app.php/update that looks like the board screen.

:(

I have followed the step outlined in the guide.

Re: Unable to Upgrade from 3.1.9 to 3.2.2

Posted: Tue Jul 10, 2018 9:24 pm
by Lumpy Burgertushie
do you have a htaccess file in your board root and also in your site root.
please copy both and paste them here in code tags.

robert

Re: Unable to Upgrade from 3.1.9 to 3.2.2

Posted: Tue Jul 10, 2018 11:17 pm
by njallison
there is no .htaccess file at the root (windows server)

here is the .htaccess from the board

Code: Select all

<IfModule mod_rewrite.c>
RewriteEngine on

#
# Uncomment the statement below if URL rewriting doesn't
# work properly. If you installed phpBB in a subdirectory
# of your site, properly set the argument for the statement.
# e.g.: if your domain is test.com and you installed phpBB
# in http://www.test.com/phpBB/index.php you have to set
# the statement RewriteBase /phpBB/
#
#RewriteBase /

#
# Uncomment the statement below if you want to make use of
# HTTP authentication and it does not already work.
# This could be required if you are for example using PHP via Apache CGI.
#
#RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]

#
# The following 3 lines will rewrite URLs passed through the front controller
# to not require app.php in the actual URL. In other words, a controller is
# by default accessed at /app.php/my/controller, but can also be accessed at
# /my/controller
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ app.php [QSA,L]

#
# If symbolic links are not already being followed,
# uncomment the line below.
# http://anothersysadmin.wordpress.com/2008/06/10/mod_rewrite-forbidden-403-with-apache-228/
#
#Options +FollowSymLinks
</IfModule>

# With Apache 2.4 the "Order, Deny" syntax has been deprecated and moved from
# module mod_authz_host to a new module called mod_access_compat (which may be
# disabled) and a new "Require" syntax has been introduced to mod_authz_host.
# We could just conditionally provide both versions, but unfortunately Apache
# does not explicitly tell us its version if the module mod_version is not
# available. In this case, we check for the availability of module
# mod_authz_core (which should be on 2.4 or higher only) as a best guess.
<IfModule mod_version.c>
	<IfVersion < 2.4>
		<Files "config.php">
			Order Allow,Deny
			Deny from All
		</Files>
		<Files "common.php">
			Order Allow,Deny
			Deny from All
		</Files>
	</IfVersion>
	<IfVersion >= 2.4>
		<Files "config.php">
			Require all denied
		</Files>
		<Files "common.php">
			Require all denied
		</Files>
	</IfVersion>
</IfModule>
<IfModule !mod_version.c>
	<IfModule !mod_authz_core.c>
		<Files "config.php">
			Order Allow,Deny
			Deny from All
		</Files>
		<Files "common.php">
			Order Allow,Deny
			Deny from All
		</Files>
	</IfModule>
	<IfModule mod_authz_core.c>
		<Files "config.php">
			Require all denied
		</Files>
		<Files "common.php">
			Require all denied
		</Files>
	</IfModule>
</IfModule>

Re: Unable to Upgrade from 3.1.9 to 3.2.2

Posted: Thu Jul 12, 2018 2:38 pm
by njallison
7 days my board has been down now, can anyone help?

Re: Unable to Upgrade from 3.1.9 to 3.2.2

Posted: Thu Jul 12, 2018 2:49 pm
by janus_zonstraal
I offer you help 2 days ago:
The problem i guess, is in your windows server (Not working with .htaccess )

Re: Unable to Upgrade from 3.1.9 to 3.2.2

Posted: Thu Jul 12, 2018 3:01 pm
by njallison
your suggestions did not work....and sorry not sending you my board.

Re: Unable to Upgrade from 3.1.9 to 3.2.2

Posted: Thu Jul 12, 2018 3:12 pm
by KevC
I would go back to the hosts and ask them to look at what happens after that tab is clicked.

This isn't happening to anyone else so the files must be fine. It all points to a server side issue with either a redirection from the htaccess or a server setup. Maybe even mod_security stopping the link running and reverting back to where it came from.

As mentioned by janus in that other post, you could install it locally and upgrade then put it all back on the server if the hosts refuse to admit they have something set up incorrectly.

Re: Unable to Upgrade from 3.1.9 to 3.2.2

Posted: Thu Jul 12, 2018 3:35 pm
by njallison
if I had any idea on how to do it locally I might try it...but it really only works around the problem it doesn't fix it.

Re: Unable to Upgrade from 3.1.9 to 3.2.2

Posted: Thu Jul 12, 2018 3:40 pm
by janus_zonstraal
Install this webserver http://www.usbwebserver.net/ not necessary on a usb stick can also be a folder on your pc;

And follow https://www.phpbb.com/support/docs/en/3 ... or-domain/

Re: Unable to Upgrade from 3.1.9 to 3.2.2

Posted: Thu Jul 12, 2018 3:43 pm
by KevC
But if your hosts refuse to admit they haven't set the server up correctly then it's the only option you have.

Re: Unable to Upgrade from 3.1.9 to 3.2.2

Posted: Thu Jul 12, 2018 5:28 pm
by njallison
I'm wondering the code below is the app.php from the install folder it refers to a path 'install/update/update/new/install/startup.' which as far as I can see does not exist in my install folder perhaps I misunderstand.

Code: Select all

<?php
/**
 *
 * This file is part of the phpBB Forum Software package.
 *
 * @copyright (c) phpBB Limited <https://www.phpbb.com>
 * @license GNU General Public License, version 2 (GPL-2.0)
 *
 * For full copyright and license information, please see
 * the docs/CREDITS.txt file.
 *
 */

/**
 * @ignore
 */
define('IN_PHPBB', true);
define('IN_INSTALL', true);
define('PHPBB_ENVIRONMENT', 'production');
$phpbb_root_path = '../';
$phpEx = substr(strrchr(__FILE__, '.'), 1);

if (version_compare(PHP_VERSION, '5.4') < 0)
{
	die('You are running an unsupported PHP version. Please upgrade to PHP 5.4.0 or higher before trying to install or update to phpBB 3.2');
}

$startup_new_path = $phpbb_root_path . 'install/update/update/new/install/startup.' . $phpEx;
$startup_path = (file_exists($startup_new_path)) ? $startup_new_path : $phpbb_root_path . 'install/startup.' . $phpEx;
require($startup_path);

/** @var \phpbb\filesystem\filesystem $phpbb_filesystem */
$phpbb_filesystem = $phpbb_installer_container->get('filesystem');

/** @var \phpbb\template\template $template */
$template = $phpbb_installer_container->get('template');

// Path to templates
$paths = array($phpbb_root_path . 'install/update/new/adm/style', $phpbb_admin_path . 'style');
$paths = array_filter($paths, 'is_dir');

$template->set_custom_style(array(
	array(
		'name' 		=> 'adm',
		'ext_path' 	=> 'adm/style/',
	),
), $paths);

/** @var $phpbb_dispatcher \phpbb\event\dispatcher */
$phpbb_dispatcher = $phpbb_installer_container->get('dispatcher');

/** @var \phpbb\language\language $language */
$language = $phpbb_installer_container->get('language');
$language->add_lang(array('common', 'acp/common', 'acp/board', 'install', 'posting'));

/** @var $http_kernel \Symfony\Component\HttpKernel\HttpKernel */
$http_kernel = $phpbb_installer_container->get('http_kernel');

/** @var $symfony_request \phpbb\symfony_request */
$symfony_request = $phpbb_installer_container->get('symfony_request');
$response = $http_kernel->handle($symfony_request);
$response->send();
$http_kernel->terminate($symfony_request, $response);

Re: Unable to Upgrade from 3.1.9 to 3.2.2

Posted: Thu Jul 12, 2018 6:28 pm
by KevC
That's a standard file. It's supposed to be like that and looks identical to the one I just just downloaded.

Re: Unable to Upgrade from 3.1.9 to 3.2.2

Posted: Thu Jul 12, 2018 6:37 pm
by njallison
what I am saying is that there is no path install/update/update/new/install/startup folders do not exist or even a install/update folder