Force from email address:
is set to yes.I feel like PHP 8.1 compatibility was added somewhere around phpBB 3.3.3-3.3.6, so unsure how correctly v.3.3.2 would operate with it.Innertraveller wrote: Fri Feb 07, 2025 2:54 am instal of phpBB, 3.3.2, and have recently changed the PHP version up to 8.1
thecoalman wrote: Fri Feb 07, 2025 7:35 am We don't offer support for 3.2 anymore, update to 3.3.15 I'm not positive but 3.2 may not support php 8.1. Regardless you can use up to php 8.3 with phpBB 3.3.X
If you are using Cpanel and possibly some other hosting panels under email settings make sureForce from email address:
is set to yes.
You can use this for testing outgoing email, simply register an account using the email they provide.
https://www.mail-tester.com/
This is likely a DNS/SPF/DKIM/DMARC issue unrelated to phpBB software.
Ok, thanks, I'll try rolling back the php to 8.0 and if necessary 7.4 as a first port of call.rxu wrote: Fri Feb 07, 2025 9:47 amI feel like PHP 8.1 compatibility was added somewhere around phpBB 3.3.3-3.3.6, so unsure how correctly v.3.3.2 would operate with it.Innertraveller wrote: Fri Feb 07, 2025 2:54 am instal of phpBB, 3.3.2, and have recently changed the PHP version up to 8.1
Hi, yes, i've seen that but i'm still not sure how i upload the update files to my host directories. Do i simply upload from the browser, because i seem to remember having to download some FTP interface software on my last laptop, possible Filezilla, when i last updated a few years back? The links you referenced don't make this too clear to a relative novice such as myself. I've done this once before successfully, but some years back so i can't remember the details, it's one of the reasons i've held back from updating for so long. I'm going to go for the full update package just in case some files have been corrupted.P_I wrote: Fri Feb 07, 2025 2:51 pm The recommended approach for Minor Updates Within 3.3.x is to follow https://www.phpbb.com/support/docs/en/3 ... ide/minor/ and choose the most appropriate update paths available depending on the types of edits you have made to your board.
If you have made no modifications to core files, the easiest approach is https://www.phpbb.com/support/docs/en/3 ... date_full/
FTPInnertraveller wrote: Fri Feb 07, 2025 3:11 pm
Hi, yes, i've seen that but i'm still not sure how i upload the update files to my host directories. Do i simply upload from the browser, because i seem to remember having to download some FTP interface software on my last laptop, possible Filezilla, when i last updated a few years back? The links you referenced don't make this too clear to a relative novice such as myself. I've done this once before successfully, but some years back so i can't remember the details, it's one of the reasons i've held back from updating for so long. I'm going to go for the full update package just in case some files have been corrupted.
PS I've just gone into my cPanel and in File Manager there's an Upload command button, so perhaps I just upload using that directly from the unzipped update files on my pc?
phpBB3 Chmod PermissionsInnertraveller wrote: Fri Feb 07, 2025 3:11 pm Furthermore, I've just done a File Permissions check on the current installation and the following folders have 777 permissions and are highlighted in red in the cPanel file list:
cache
files
store
Do these folders need to have 777 permission?
Full PackageInnertraveller wrote: Sat Feb 08, 2025 1:53 am
I don't understand the final instruction in the installation instructions here: https://www.phpbb.com/support/docs/en/3 ... date_full/
8. Update the database.
How do i do this? How do I update and then point the database to the Board? My database is located in my hosting cPanel and is a My SQL Maria DB database.
Any thoughts people?
Update the database:
Tip
For large boards, you may wish to update via the command line instead of using a web browser. From your board's root, execute the following command: php ./bin/phpbbcli.php db:migrate --safe-mode
Using your web browser, visit /install/app.php/update in your board's root (e.g. http://www.example.com/yourforum/install/app.php/update). You will see the following warning message: No valid update directory was found, please make sure you uploaded the relevant files. This is expected and not an error.
Select "Update database only" and click Submit ( note: in many cases this will be the only option.
Wait for the progress bar to reach 100% and for a message indicating that the update has completed
Depending on your previous version this will make a number of database changes. You may receive FAILURES during this procedure. They should not be a cause for concern unless you see an actual ERROR, in which case the script will stop (in this case you should seek help via our forums).
Important
If you have previously abandoned an update attempt to try a different method, you will need to remove the following files from the server:
store/install_config.php
store/io_lock.lock
Thanks for your help. I had misinterpreted the explanatory text on the update page that you quoted and thought that all the information from 'Tipwarmweer wrote: Sat Feb 08, 2025 8:43 am
and just in case:Important
If you have previously abandoned an update attempt to try a different method, you will need to remove the following files from the server:
store/install_config.php
store/io_lock.lock
It can be deleted safely.Innertraveller wrote: Sat Feb 08, 2025 12:27 pm Re. your text I've quoted above: I've looked in my Store directory and the install_config.php file doesn't exist, but the io_lock.lock one does. Should this be deleted?
Thanks, I'll do that. Shouldn't that be added to the Board update instructions then?warmweer wrote: Sat Feb 08, 2025 1:44 pmIt can be deleted safely.Innertraveller wrote: Sat Feb 08, 2025 12:27 pm Re. your text I've quoted above: I've looked in my Store directory and the install_config.php file doesn't exist, but the io_lock.lock one does. Should this be deleted?
It may reappear but that shouldn't hamper the board's functioning.
However, when updating later, remove it before starting the update.