M
Micro
Grünschnabel
Hallo zusammen,
für eines meiner Open-Source Projekte wollte ich, zusätzlich zu Debian, noch CentOS8 als Alternative anbieten. Leider gestaltete sich das alles etwas schwieriger als vermutet. Linux ist hier eben doch nicht Linux.
Ich bekomme so weit inzwischen alles installiert. Der httpd läuft, php auch. Was aber nicht funktioniert sind Aufrufe von php über Parameter. Also http:// [ domain ] / [ index.php | (leer) ]?op= [ Parameter ], ob mit oder ohne index.php vorangestellt. Das System frisst einfach nicht die übergebenen Parameter. Jedoch funktioniert die Übermittlung von Daten per POST, beim Login zum Beispiel.
Zur Info, es handelt sich um ein CentOS8 auf einer virtuellen Maschine (QEMU), installiert auf einem Proxmox-Server. Es ist ein "Handelsüblicher" httpd installiert mit PHP von der Stange. Die Firewall, die CentOS Sinnigerweise mitbringt, wird während der Installation deaktiviert, da nicht benötigt bzw. durch etwas anderes ersetzt.
Das Problem habe ich im Fall einer Installation in den /var/www/html Ordner als auch mit Angaben einer Virtuellen Domain unter /srv/www/html zum Beispiel.
Die Rechte der Scripte werden auf den Apache vergeben sowie mit "chcon -R --reference=/var/www /srv/www" angepasst. So funktioniert das PHP zumindest zur Hälfte.
Hat irgend jemand bitte einen Tipp, einen Hinweis, wonach ich noch suchen könnte?
Micro
für eines meiner Open-Source Projekte wollte ich, zusätzlich zu Debian, noch CentOS8 als Alternative anbieten. Leider gestaltete sich das alles etwas schwieriger als vermutet. Linux ist hier eben doch nicht Linux.
Ich bekomme so weit inzwischen alles installiert. Der httpd läuft, php auch. Was aber nicht funktioniert sind Aufrufe von php über Parameter. Also http:// [ domain ] / [ index.php | (leer) ]?op= [ Parameter ], ob mit oder ohne index.php vorangestellt. Das System frisst einfach nicht die übergebenen Parameter. Jedoch funktioniert die Übermittlung von Daten per POST, beim Login zum Beispiel.
Zur Info, es handelt sich um ein CentOS8 auf einer virtuellen Maschine (QEMU), installiert auf einem Proxmox-Server. Es ist ein "Handelsüblicher" httpd installiert mit PHP von der Stange. Die Firewall, die CentOS Sinnigerweise mitbringt, wird während der Installation deaktiviert, da nicht benötigt bzw. durch etwas anderes ersetzt.
Das Problem habe ich im Fall einer Installation in den /var/www/html Ordner als auch mit Angaben einer Virtuellen Domain unter /srv/www/html zum Beispiel.
Die Rechte der Scripte werden auf den Apache vergeben sowie mit "chcon -R --reference=/var/www /srv/www" angepasst. So funktioniert das PHP zumindest zur Hälfte.
Hat irgend jemand bitte einen Tipp, einen Hinweis, wonach ich noch suchen könnte?
Micro