Launch Your Online Store in 1 Hour: Automated Product Management via Google Sheets

0

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....

read more

How to check folder permissions on a server using PHP

0
  • 12.26.2025
  • Posted in: PHP
  • 276 views

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...

read more

Setting up a Firewall for a Server Using UFW

0
  • 12.19.2025
  • Posted in: Linux
  • 201 views

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...

read more

Setting up SSH access on server and logging in via SSH without a password

0
  • 12.19.2025
  • Posted in: Linux
  • 270 views

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,...

read more

Cookie notice GDPR wordpress plugin

0

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...

read more

Convert strtotime() function to date

0
  • 01.15.2025
  • Posted in: PHP
  • 458 views

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...

read more

Errors from nouveau display driver on Linux

0
  • 01.13.2025
  • Posted in: Linux
  • 476 views

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...

read more

How to find out why Linux is freezing

0
  • 01.13.2025
  • Posted in: Linux
  • 429 views

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

read more

How do I make Sublime Text 4 the default text editor

0
  • 01.12.2025
  • Posted in: Linux
  • 497 views

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...

read more

Install Sublime 4 in Debian 12

0
  • 01.12.2025
  • Posted in: Linux
  • 423 views

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

read more