prin script: Rulați scripturi shell
Pas 1:
Țineți cont că nu toate scripturile shell sau comenzile shell pot fi rulate prin intermediul scriptului, deoarece unele comenzi sunt blocate din motive de securitate.E posibil ca scripturile mai mari să se oprească, deoarece s-ar putea să intre în conflict cu restricțiile serverului.
Creați un fișier cu un nume la alegere, de ex. cgi-bruecke.php.
Acesta are următorul conținut:
<?php
exec("/bin/bash Pfad zum Script 2>&1", $out, $result);
echo "Returncode: " .$result ."<br>";
echo "Ausgabe des Scripts: " ."<br>";
echo "<pre>"; print_r($out);
?>
http://www.IhreDomain.de/cgi-bruecke.php
Scriptul poate fi folosit și pentru PHP*
exec("/usr/bin/php Pfad zum Script 2>&1", $out, $result);
Perlexec("/usr/bin/perl Pfad zum Script 2>&1", $out, $result);
Python**exec("/usr/bin/python Pfad zum Script 2>&1", $out, $result);
poate fi folosit.Dacă este inclus în pachetul dvs., puteți configura acest script și ca job Cron.
Pas 2:
Completare la PHP:
Cu specificarea căii „/usr/bin/php” se face referire la versiunea standard de PHP-CLI instalată pe server. Dacă vrei să folosești o anumită versiune de PHP, indică-i calea. Te rog verifică înainte în KAS (administrare tehnică) pe pagina de start, la „Informații avansate”, dacă versiunea respectivă de PHP este disponibilă și pe server.
În prezent, pot fi instalate următoarele versiuni de PHP:
PHP 5.6.x - /usr/bin/php56
PHP 7.0.x - /usr/bin/php70PHP 7.1.x - /usr/bin/php71
PHP 7.2.x - /usr/bin/php72
PHP 7.3.x - /usr/bin/php73
PHP 7.4.x - /usr/bin/php74
PHP 8.0.x - /usr/bin/php80
PHP 8.1.x - /usr/bin/php81
PHP 8.2.x - /usr/bin/php82
PHP 8.3.x - /usr/bin/php83
Pas 3:
Completare la Python:Dacă aveți nevoie de module Python în mediul Apache care nu sunt instalate, aveți următoarea posibilitate:
Instalați modulele necesare prin SSH (începând cu pachetul all-inkl Premium) și specificați un path în interiorul lui /www/htdocs/w0123456.
Comanda este:
pip install --target=/www/htdocs/w0123456/python-module Paketname
Ca modulele să fie găsite și apoi, extindeți în scriptul Python calea de căutare și adăugați următoarele:
import sys
sys.path.append("/www/htdocs/w0123456/python-module")
Căutați în Suport & FAQ