Принудительное обновление панели так делается. Даже в документации описано.
Понятно. Так как я противник всякого рода панелей, у меня такой папки в помине нет, вот и удивился. Но отвечая, можно было бы дать больше деталей, чтоб такие "умники" как я не выступали)))
Так все же кто ты? Погромист или маркетолух?🤣 Быть и тем и тем невозможно. Я вот погромист)
Что это за бред? Куда это путь, что за скрипт и что за аргумент?
сорри. с мобилы читал и не увидел последние абзацы)))))))
Ну ты хотя бы по теме спросил, так что все гуд. А то уже нечитатели подтянулись с рассказами про гибриды и пропан🤯
У меня несколько знакомых в Украине на электричках, но в 90% заряжаются дома, по тарифу для частников.
Дольше, но дешевле. Хотя причина не цена а тк у многих возле работы зарядки то нет.
А как у вас выходят цифры если дома заряжать?
Ты невнимателен. В стартпосте я написал стоимость- 70 грошиков
Это лишь на одной панели будет работать. И к удобству тут очень далеко.
На какой панели это будет работать, не понял?
Ну один это ты, это понятно, а кто второй-то? 😂
Пор бы уже понять, что такое директория/папка/folder, например в файловой системе, и что означает слэш в урле сайта - имеет ли он какое то отношение к физическим папкам на диске.
Да что ты говоришь? А может у тебя нормальных сайтов не было, дитя вордпресса?
Господи, какие папки??? Давно уже в нормальных системах урлы никак не связаны с физическим размещением на диске. Роутинг условная вещь и поисковикам вообще плевать как все это лежит, на каких уровнях.
echo "================= Start NGINX configure, change Nginx user to "ubuntu""# Define the Nginx configuration fileNGINX_CONF="/etc/nginx/nginx.conf"NGINX_CONF_CUSTOM="/etc/systemd/system/nginx-custom.service"NGINX_SITE="/etc/nginx/sites-available/learn.conf"# Define the desired userDESIRED_USER="ubuntu" # ubuntu# Check if the Nginx configuration file existsif [ ! -f "$NGINX_CONF" ]; then echo "Nginx configuration file not found: $NGINX_CONF" exit 1fi# Get the current user in the nginx.confCURRENT_USER=$(grep -E '^user' "$NGINX_CONF" | awk '{print $2}')# Remove the trailing semicolon from the current user if it existsCURRENT_USER=$(echo "$CURRENT_USER" | sed 's/;$//')# Check if the current user is not the desired userif [ "$CURRENT_USER" != "$DESIRED_USER" ]; then echo "Current user in $NGINX_CONF is '$CURRENT_USER'. Replacing with '$DESIRED_USER'." # Replace the user directive with the desired user sudo sed -i "s/^user.*/user $DESIRED_USER $DESIRED_USER;/" "$NGINX_CONF" echo "Nginx user updated to '$DESIRED_USER'." # Restart Nginx to apply changes sudo systemctl restart nginx echo "Nginx restarted successfully."else echo "Nginx is already configured to run as '$DESIRED_USER'. No changes made."fiecho "# Create a root Nginx configuration file"if [ ! -f $NGINX_CONF_SITE ]; thensudo bash -c "cat > /etc/systemd/system/nginx-custom.service << EOF[Unit]Description=A high performance web server and a reverse proxy serverAfter=network.target[Service]User=ubuntuGroup=ubuntuExecStart=/usr/sbin/nginx -g 'daemon off;'ExecReload=/bin/kill -USR1 $MAINPIDExecStop=/bin/kill -TERM $MAINPIDRestart=on-failure[Install]WantedBy=multi-user.targetEOF"elseecho "$NGINX_CONF_SITE already exists" # TODO check if old file is not matched with newfisudo systemctl enable nginxsudo systemctl start nginxsudo systemctl disable nginx-customsudo systemctl stop nginxsudo systemctl daemon-reloadecho "# Create a Nginx configuration file"if [ ! -f $NGINX_SITE ]; thensudo bash -c 'cat > /etc/nginx/sites-available/learn.conf << EOFserver { listen 80; server_name '"$PUBLIC_DNS"'; proxy_read_timeout 1200; proxy_connect_timeout 1200; proxy_send_timeout 1200; location /static/ { alias /home/ubuntu/current/code/static/; expires 30d; add_header Cache-Control "public, max-age=2592000"; } location /media/ { alias /home/ubuntu/current/code/media/; } location / { proxy_pass http://unix:/run/gunicorn/gunicorn.sock; proxy_set_header Host '"$PUBLIC_DNS"'; proxy_set_header X-Real-IP '"$HOST"'; proxy_set_header X-Forwarded-For '"$HOST"'; }}EOF'# Enable the new configuration filesudo ln -s /etc/nginx/sites-available/learn.conf /etc/nginx/sites-enabled/sudo nginx -telseecho "$NGINX_SITE already exists"fi# Reload Nginx to apply the changessudo systemctl daemon-reloadsudo systemctl restart nginx