Das würde endlich mal Zeit. Jeder andere Provider kann diese Funktion anbieten. Und wenn der Absender einer Mail nicht willens ist diese sauber zu formatieren, der Empfänger sie aber erhalten muss, dann haben wir ein (ggf. auch rechtliches) Problem.
Beiträge von kroerig
-
-
Auf der anderen Seite finde ich Umleitungen sowieso problematisch, weil dann ja immer der falsche Server für den eigentlich Absender sendetDas ist ja das Problem, wenn der Absender der eigentlichen Mail und der Server des letzten Empfängers SPF konsequent umsetzen, die Server dazwischen, aber kein SRS machen/können.
-
-
Hallo zusammen,
hat jemand eine Idee, wie ich in LC bestimmte PHP-Versionen ausblenden kann?
LC erkennt auf dem System folgende PHP-Installationen:
Code
Alles anzeigen- PHP 7.0.32 (code='php70') CGI/FastCGI: /opt/php-7.0/bin/php-cgi FPM: /opt/php-7.0/sbin/php-fpm pool config: /etc/php-fpm/php70-fpm.d default php.ini: '/opt/php-7.0/etc/php.ini' - PHP 7.1.23 (code='php71') CGI/FastCGI: /opt/php-7.1/bin/php-cgi FPM: /opt/php-7.1/sbin/php-fpm pool config: /etc/php-fpm/php71-fpm.d default php.ini: '/opt/php-7.1/etc/php.ini' - PHP 7.2.11 [DEFAULT] (code='php72') CGI/FastCGI: /opt/php-7.2/bin/php-cgi FPM: /opt/php-7.2/sbin/php-fpm pool config: /etc/php-fpm/php72-fpm.d default php.ini: '/opt/php-7.2/etc/php.ini' - PHP 7.0.32 (code='php7') CGI/FastCGI: /usr/bin/php-cgi default php.ini: '/etc/php/7.0/cgi/php.ini'Die letzte (7.0.32 php7) ist die vom System mitgelieferte. Die möchte ich den Kunden nicht zur Verfügung stellen, da ich nicht "/usr/bin/" in open_basedir aufnehmen möchte.
Für Composer-Aufrufe, müssen Webscripte aber das php-Binary ausführen können.Daher nehme ich die von LC bereitgestellten PHP-Pakete, dann reicht nämlich "/opt/php-X/bin" in open_basedir.
Klaus Rörig
-
-
hier nochmal die Commandoutputs:
Code
Alles anzeigenroot@liveconfig01 /var/www/web0/logs/priv # ldd /opt/php-7.2/lib/extensions/no-debug-non-zts-20170718/opcache.so linux-vdso.so.1 => (0x00007ffdc9dc3000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f9fad18c000) /lib64/ld-linux-x86-64.so.2 (0x00007f9fad7ca000) root@liveconfig01 /var/www/web0/logs/priv # ldd /opt/php-7.2/bin/php linux-vdso.so.1 => (0x00007fff6afed000) libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007fac6672e000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fac66514000) libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007fac662a4000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fac65f9b000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fac65d97000) libxml2.so.2 => /usr/lib/x86_64-linux-gnu/libxml2.so.2 (0x00007fac659dc000) libssl.so.1.0.0 => /lib/x86_64-linux-gnu/libssl.so.1.0.0 (0x00007fac65773000) libcrypto.so.1.0.0 => /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 (0x00007fac6532f000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fac64f65000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fac64d48000) /lib64/ld-linux-x86-64.so.2 (0x00007fac66949000) libicuuc.so.55 => /usr/lib/x86_64-linux-gnu/libicuuc.so.55 (0x00007fac649b4000) liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007fac64792000) libicudata.so.55 => /usr/lib/x86_64-linux-gnu/libicudata.so.55 (0x00007fac62cdb000) libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fac62959000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fac62743000) root@liveconfig01 /var/www/web0/logs/priv # dpkg -l | grep pcre ii libpcre3:amd64 2:8.38-3.1 amd64 Perl 5 Compatible Regular Expression Library - runtime files -
Keine Fehlermeldung - keine Hilfe möglich...
Wie gehabt:
Code[29-Oct-2018 17:57:53 Europe/Berlin] PHP Fatal error: Phar::webPhar(): Failed opening required 'phar:///var/www/web0/html/www.bergischer24stundenlauf.de/contao4/web/contao-manager.phar.php/web/api.php' (include_path='.:/opt/php-7.2/lib/php') in /var/www/web0/html/www.bergischer24stundenlauf.de/contao4/web/contao-manager.phar.php on line 99Mehr kommt da nicht.
-
-
-
-
Code
root@liveconfig01 ~ # ldd /opt/php-7.2/lib/extensions/no-debug-non-zts-20170718/opcache.so linux-vdso.so.1 => (0x00007fffd2deb000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f7ea8970000) /lib64/ld-linux-x86-64.so.2 (0x00007f7ea8fae000) root@liveconfig01 ~ # ldd /opt/php-7.2/bin/php | grep pcre libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007fcf61409000) root@liveconfig01 ~ # dpkg -l | grep pcre ii libpcre3:amd64 2:8.41-1.2+ubuntu16.04.1+deb.sury.org+1 amd64 Perl 5 Compatible Regular Expression Library - runtime files -
Vor dem Auskommentieren:
CodePHP 7.2.11 (cli) (built: Oct 15 2018 08:02:30) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.2.11, Copyright (c) 1999-2018, by Zend TechnologiesNach dem Auskommentieren:
CodePHP 7.2.11 (cli) (built: Oct 15 2018 08:02:30) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend TechnologiesUnd ohne läuft auch der Contao-Manager wieder.
Das Problem habe ich bei allen 3 über die Opt-Pakete installierten PHP-Versionen.
Distri ist: Ubuntu 16.04.5 LTS
-
Hallo Keppler,
ja, dann erhalte ich folgende Meldung im Log:
Code[25-Oct-2018 17:39:43 Europe/Berlin] PHP Fatal error: Phar::webPhar(): Failed opening required 'phar:///var/www/web0/html/www.bergischer24stundenlauf.de/contao4/web/contao-manager.phar.php/web/api.php' (include_path='.:/opt/php-7.2/lib/php') in /var/www/web0/html/www.bergischer24stundenlauf.de/contao4/web/contao-manager.phar.php on line 99Auslöser war diese Meldung:
CodeERROR 500 The Contao version could not be determined The console returned unexpected content when asked for the Contao version. Please check the output for more information: PHP Warning: Failed loading Zend extension 'opcache.so' (tried: /opt/php-7.2/lib/extensions/no-debug-non-zts-20170718/opcache.so (/opt/php-7.2/lib/extensions/no-debug-non-zts-20170718/opcache.so: undefined symbol: pcre_free), /opt/php-7.2/lib/extensions/no-debug-non-zts-20170718/opcache.so.so (/opt/php-7.2/lib/extensions/no-debug-non-zts-20170718/opcache.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 4.4.17Daraufhin habe ich 'apt upgrade' gemacht, das hat mir die neuen PHP-Paket gebracht und danach lief dann nichts mehr.
-
-
Hallo,
apt meldet mir neuerdings:
CodeN: Skipping acquire of configured file 'php/binary-i386/Packages' as repository 'http://repo.liveconfig.com/debian xenial InRelease' doesn't support architecture 'i386'Ich wüste nicht, das ich eine x86-Version von PHP installiert hätte.
Stimmt was im Repository nicht?
Klaus Rörig
-
Ich meinte die von Ubuntu mitgelieferte PHP-Version, die will ich im LC nicht haben. Die Opt-Pakete haben jeweils neuere Versionen.
-
Update:
PHP 7.1 bin ich jetzt losgeworden, indem ich wieder die virtuellen PHP-Packete (php7.0) hinzugefügt habe.
Aber eigentlich will ich die auch nicht haben...
-
Code
Alles anzeigenDistributor ID: Ubuntu Description: Ubuntu 16.04.5 LTS Release: 16.04 Codename: xenial [code] libpcre3 ist installiert: [code] Package: libpcre3 State: installed Automatically installed: no Multi-Arch: same Version: 2:8.41-1.2+ubuntu16.04.1+deb.sury.org+1 Priority: requiredWenn ich z.B. versuche PHP7.1-CGI zu deinstallieren:
Code
Alles anzeigenaptitude purge php7.1-cgi The following packages will be REMOVED: php7.1-cgi{p} php7.1-cli{u} php7.1-json{u} php7.1-opcache{u} php7.1-readline{u} 0 packages upgraded, 0 newly installed, 5 to remove and 10 not upgraded. Need to get 0 B of archives. After unpacking 14.1 MB will be freed. The following packages have unmet dependencies: liveconfig-meta : Depends: php5-cgi which is a virtual package and is not provided by any available package. or php-cgi but it is not going to be installed. Depends: php5-cli which is a virtual package and is not provided by any available package. or php-cli but it is not going to be installed. php-imagick : Depends: phpapi-20170718 which is a virtual package and is not provided by any available package. or phpapi-20160303 which is a virtual package, provided by: - php7.1-cli, but it is not going to be installed. - php7.1-cgi, but it is not going to be installed. or phpapi-20151012 which is a virtual package, provided by: - php7.0-phpdbg, but it is not going to be installed. - php7.0-fpm, but it is not going to be installed. - libphp7.0-embed, but it is not going to be installed. - php7.0-cli, but it is not going to be installed. - php7.0-cgi, but it is not going to be installed. - libapache2-mod-php7.0, but it is not going to be installed. - php7.0-phpdbg, but it is not going to be installed. - php7.0-fpm, but it is not going to be installed. - libphp7.0-embed, but it is not going to be installed. - php7.0-cli, but it is not going to be installed. - php7.0-cgi, but it is not going to be installed. - libapache2-mod-php7.0, but it is not going to be installed. or phpapi-20131226 which is a virtual package and is not provided by any available package. The following actions will resolve these dependencies: Remove the following packages: 1) liveconfig-meta 2) php-imagickPHP 7.1 habe ich wohl mal installiert, als ich die Opt-Pakete noch nicht kannte. Aber jetzt werde ich die Distri-eigenen Pakete nicht wieder los.
Eigentlich möchte nämlich nur mit den Opt-Pakten arbeiten.
-
Hallo,
ich kämpfe hier gerade etwas mit den PHP-Versionen:
liveconfig --diag meldet
CodeRunning Lua diagnostics... PHP Warning: Failed loading Zend extension 'opcache.so' (tried: /opt/php-7.2/lib/extensions/no-debug-non-zts-20170718/opcache.so (/opt/php-7.2/lib/extensions/no-debug-non-zts-20170718/opcache.so: undefined symbol: pcre_free), /opt/php-7.2/lib/extensions/no-debug-non-zts-20170718/opcache.so.so (/opt/php-7.2/lib/extensions/no-debug-non-zts-20170718/opcache.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 PHP Warning: Failed loading Zend extension 'opcache.so' (tried: /opt/php-7.2/lib/extensions/no-debug-non-zts-20170718/opcache.so (/opt/php-7.2/lib/extensions/no-debug-non-zts-20170718/opcache.so: undefined symbol: pcre_free), /opt/php-7.2/lib/extensions/no-debug-non-zts-20170718/opcache.so.so (/opt/php-7.2/lib/extensions/no-debug-non-zts-20170718/opcache.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
Das ist das PHP-Paket von http://repo.liveconfig.comErkannt werden
Code- PHP 7.0.31 (code='php70', bin='/opt/php-7.0/bin/php-cgi', SAPI=CGI/FastCGI) default php.ini: '/opt/php-7.0/etc/php.ini' - PHP 7.1.20 (code='php71', bin='/opt/php-7.1/bin/php-cgi', SAPI=CGI/FastCGI) default php.ini: '/opt/php-7.1/etc/php.ini' - PHP 7.2.8 (code='php72', bin='/opt/php-7.2/bin/php-cgi', SAPI=CGI/FastCGI) default php.ini: '/opt/php-7.2/etc/php.ini' - PHP 7.1.13 [DEFAULT] (code='php7', bin='/usr/bin/php-cgi', SAPI=CGI/FastCGI) default php.ini: '/etc/php/7.1/cgi/php.ini'Die 7.1.13 kommt von Ubuntu, kann ich die irgendwie loswerden? Apt meldet Abhängigkeiten von Liveconfig-meta für PHP 7.0 und PHP 7.1
Danke.
-
Hatte ich so nicht verstanden.
So groß sehe ich die Anpassungen gar nicht. Wenn externe Weiterleitungen für den Kunden/ Vertrag/ gobal verboten sind, dann sieht der Kunde statt eines Textfeldes ein Dropdown mit seinen Domains und kann nur den Localpart eintragen.