- Upload backup files to the public folder of your host
- On the front end, navigate to the domain. Sometimes you need to include the file name of the installer.php file included in your backup
- Insert
- Database name
- Username
- User email
- Validate
- Run
Web Development
WordPress Development Environment Setup and Ongoing Development
- Setup local version for site development using LocalWP
- Create github repositories to store repo’s for folders you will develop, typically a plugin you are developing
- Create a file changelog.md
- Add all changes to the change log
- After each development stage, commit changes to the Github Repo
- When ready, create a dev site on the hosting server and test on dev site
- Only when dev site is updated to match live site ( if it exists), update live site
Internal Server Error
Troubleshooting Process
- Verify the problem exists
- Create an ordered list of the steps that the process should complete
- Include in the list the pieces of code or plugin that facilitate logic of any step
- Create a way to test each step in the process,
- Complete each step, one step at a time.
- Compare the result of each step test with the expected result
- When the process brakes, investigate the relationship between that step and the preceding step
Install MySQL Database in SiteGround
- Do Items
- Go to https://login.siteground.com
- Login
- Navigate to Websites
- Select ‘Site Tool’ for desired domain
- From menu on left, navigate to ‘SITE/MySQL
- Select ‘DATABASES’ in main content section
- Select ‘CREATE DATABASE’
- From the newly created database, click on Actions on far left column
- Select ‘Change Label’ and add a descriptive label to identify the database, for example, the subdomain address
- Select ‘CONFIRM’
- Select ‘USERS’ in main content section
- Select ‘CREATE USER’
- From the newly created user, click on Actions on far left column
- Select ‘Change Label’ and add a descriptive label to identify the user, for example, the subdomain address
- Select ‘CONFIRM’
- From the top of the main section, select ‘MANAGE ACCESS’
- Select the desired database
- Select ‘All Privileges’
- Select ‘CONFIRM’
Fixing Microsoft 365 Emails Going to Spam Folder
- Disable Junk Mail filtering in the Outlook Application
- Disable Junk Mail filtering in Office 365 on the individual level
- Disable Junk Mail filtering in Office 365 on the Company level with PowerShell
Disable Junk Mail filtering in the Outlook application:
To disable Junk Filtering in Outlook, first click on the “Home” tab, then choose Junk and “Junk E-Mail Options.” Then choose your filter level.
Disable Junk Mail filtering in Office 365 on the individual level:
To change this setting on the individual level, you will need to login to your Exchange Online account and click the Gear located in the top right.
To apply these settings to your entire organization in Office 365 you will need to login to Exchange Online via PowerShell.
To do this, launch PowerShell and enter the following to login:
$UserCredential = Get-Credential
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection
Import-PSSession $Session
You can then test your connection by typing the command below. It will display mailbox information if you are connected:
Get-Mailbox
Now you are ready to make the change. The command below will turn off Junk Mail filtering for all users in the company. If there are service mailboxes in use that have never been logged into, you will see errors for those accounts when the change is attempted to be applied there. The script will then move on the the next mailbox until completion.
Get-Mailbox | Set-MailboxJunkEmailConfiguration –Enabled $False
When this function is complete, you will return to the Powershell prompt. To verify your work you can use option two above to login and verify changes have been made to sample users.