shell_exec
+ chromium
с флагами headless
disable-gpu
и print-to-pdf
отрисует вам что угодно, что может отобразить chrome.serve_from_sub_path
в true
# this is required to proxy Grafana Live WebSocket connections.
map $http_upgrade $connection_upgrade {
default upgrade;
'' close;
}
upstream grafana {
server localhost:3000;
}
server {
listen 80;
root /usr/share/nginx/www;
index index.html index.htm;
location /grafana/ {
proxy_set_header Host $http_host;
proxy_pass http://grafana;
}
# Proxy Grafana Live WebSocket connections.
location /grafana/api/live/ {
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $connection_upgrade;
proxy_set_header Host $http_host;
proxy_pass http://grafana;
}
}
рассмотрю библиотеки на PHP, которые могут генерировать нужный QR-код
exec();
, shell_exec();
и т.п. вам в помощь. // Root path for file manager
$root_path = $_SERVER['DOCUMENT_ROOT'];
// Root path for file manager
$root_path = '/home/data';
systemctl restart pveproxy.service spiceproxy.service
sudo apt install zram-tools
sudo systemctl restart zramswap
server {
listen 192.168.0.1:80;
listen 192.168.0.1:443 ssl;
server_name example.ru;
...
}
server {
listen 80;
listen 443 ssl;
server_name example.ru;
satisfy any;
allow 192.168.0.1/24;
allow 192.168.1.1/24;
allow 192.168.2.100;
deny all;
...
}
sudo apt-get -y install apt-transport-https lsb-release ca-certificates curl
sudo curl https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo apt-key add
sudo sh -c 'echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list'
sudo apt-get update
$dom = shell_exec('chromium-browser --headless --disable-gpu --dump-dom https://example.ru/');
SET GLOBAL variable = value;
(что вы и делаете)grep 432000 -r /etc/mysql/
FLUSH LOGS;
тут вообще не понятно каким делом приплели