Stop wasting days on manual data entry. With hostatto.com, you can build a professional online store and manage your entire inventory directly from Google Sheets using our automated synchronization technology. Changing product IDs or updating thousands of items shouldn't be a headache. This guide shows you how to use our "drag-and-fill" method to keep your entire database perfectly synchronized. Step-by-Step Instructions 1....
You have a folder public on the server /var/www/site.com/public/ And want to check its permissions without accessing the terminal, using PHP. To do this, run the following command. $folder = '/var/www/site.com/public/'; echo 'Permissions: ' . substr(sprintf('%o', fileperms($folder)), -3); echo 'Owner: ' . posix_getpwuid(fileowner($folder))['name']; echo 'Group: ' . posix_getgrgid(filegroup($folder))['name']; The result...
UFW is a convenient wrapper around iptables. 1. Checking and installing UFW sudo apt update sudo apt install ufw -y Examination: ufw status Most likely: Status: inactive. This is normal. 2. You must allow SSH (otherwise you'll crash!) sudo ufw allow OpenSSH 3. Allow the required services For web server: sudo ufw allow 80/tcp # HTTP sudo ufw allow 443/tcp # HTTPS If you are planning Python / API (e.g. 8000): sudo...
On your local computer, in your home directory, find the .ssh folder, if it doesn't exist, create it. mkdir ~/.ssh For the first login via SSH, we write in the terminal ssh [email protected] When a question appears, do this: Are you sure you want to continue connecting (yes/no/[fingerprint])? yes Be sure to answer yes not y After this: The key will be saved in ~/.ssh/known_hosts SSH will ask for the user's password. Now,...
Cookie Notice GDPR displays a cookie notice at the bottom of the site for first-time visitors with customizable text, button, and GDPR policy link. Description Cookie Notice GDPR allows WordPress site owners to display a cookie consent notice at the bottom of their website. Features include: * Customizable text for the cookie notice. * Customizable "Accept" button color. * Customizable background color. * Customizable...
strtotime function expects to be given a string containing an English date format and will try to parse that format into a Unix timestamp (the number of seconds since January 1 1970 00:00:00 UTC) Let's write the current date in the Unix timestamp format: echo strtotime("now"); This is how you can add three days to the current time echo strtotime("+3 day") Converting the Unix timestamp to the current date and time echo...
If you see the following error in the logs nouveau 0000:0a:00.0: firmware: failed to load nouveau/nv106_fuc084 (-2) nouveau 0000:0a:00.0: firmware: failed to load nouveau/nv106_fuc084d (-2) This means that you have a problem with the drivers for your Nvidia video card. To fix this error, enter in the terminal apt update && apt upgrade apt autoremove apt-get remove --purge nvidia* apt-get remove --purge "nvidia*" Reboot...
If it freezes, after rebooting, use journalctl to view logs from the previous boot before shutdown: journalctl -p 0..3 -b 1 -p 0..3 is a filter based on the priority of log entries, -b is a range of downloads, -b 0 will show only logs for the current download -b 1 for the previous one -b 0..9 for the last ten
After installing Sublime Text 4 , write in the terminal whereis subl My result /usr/bin/subl Next export EDITOR=/usr/bin/subl update-alternatives --install /usr/bin/editor editor /usr/bin/subl 5 Next select-editor Select the desired number and press enter. Start Sublime Text4 from the launcher as root Enter as a normal user in the terminal sudo subl Enter your password If you see an error Username is not in the sudoers...
Install the GPG key: wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/sublimehq-archive.gpg > /dev/null Select stable version echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list And install apt-get update apt-get install sublime-text