Open NaumovAlexey opened 3 months ago
I think this because php version and this variable $path = DIR."/../../../../includes/language"
Can be resolved if change in file /includes/libraries/teampassclasses/language/src/Language.php in string : public function construct($language = null, $path = DIR."/../../../../includes/language") { this variable $path = DIR."/../../../../includes/language" to $path=dirname(FILE__,6)."/includes/language"
Page on which it happened
On all pages
Steps to reproduce
Expected behaviour
Should see normal language
Actual behaviour
See just codes for any parameters
Server configuration
Operating system: Linux teampass 5.15.0-88-generic #98-Ubuntu SMP Mon Oct 2 15:18:56 UTC 2023 x86_64
Web server: Apache/2.4.52 (Ubuntu)
Database: 8.0.36-0ubuntu0.22.04.1
PHP version: 8.1.2-1ubuntu2.14
Teampass version: 3.1.2
Teampass configuration file:
Updated from an older Teampass or fresh install:
Client configuration
Browser: -
Operating system: - bits
Logs
Web server error log
[Tue Mar 12 10:17:35.506287 2024] [proxy_fcgi:error] [pid 2821643] [client IP] AH01071: Got error 'PHP message: PHP Warning: include(/var/www/html/includes/libraries/teampassclasses/language/src/../../../../includes/language/english.php): Failed to open stream: No such file or directory in /var/www/html/includes/libraries/teampassclasses/language/src/Language.php on line 52PHP message: PHP Warning: include(): Failed opening '/var/www/html/includes/libraries/teampassclasses/language/src/../../../../includes/language/english.php' for inclusion (include_path='/var/www/html/vendor/phpseclib/phpseclib/phpseclib:.:/usr/share/php') in /var/www/html/includes/libraries/teampassclasses/language/src/Language.php on line 52', referer: https://teampass.domain/index.php?page=admin [Tue Mar 12 10:17:37.681504 2024] [proxy_fcgi:error] [pid 2821643] [client IP] AH01071: Got error 'PHP message: PHP Warning: include(/var/www/html/includes/libraries/teampassclasses/language/src/../../../../includes/language/english.php): Failed to open stream: No such file or directory in /var/www/html/includes/libraries/teampassclasses/language/src/Language.php on line 52PHP message: PHP Warning: include(): Failed opening '/var/www/html/includes/libraries/teampassclasses/language/src/../../../../includes/language/english.php' for inclusion (include_path='/var/www/html/vendor/phpseclib/phpseclib/phpseclib:.:/usr/share/php') in /var/www/html/includes/libraries/teampassclasses/language/src/Language.php on line 52', referer: https://teampass.domain/index.php?page=admin [Tue Mar 12 10:17:39.798824 2024] [proxy_fcgi:error] [pid 2821643] [client IP] AH01071: Got error 'PHP message: PHP Warning: include(/var/www/html/includes/libraries/teampassclasses/language/src/../../../../includes/language/english.php): Failed to open stream: No such file or directory in /var/www/html/includes/libraries/teampassclasses/language/src/Language.php on line 52PHP message: PHP Warning: include(): Failed opening '/var/www/html/includes/libraries/teampassclasses/language/src/../../../../includes/language/english.php' for inclusion (include_path='/var/www/html/vendor/phpseclib/phpseclib/phpseclib:.:/usr/share/php') in /var/www/html/includes/libraries/teampassclasses/language/src/Language.php on line 52PHP message: PHP Warning: include(/var/www/html/includes/libraries/teampassclasses/language/src/../../../../includes/language/english.php): Failed to open stream: No such file or directory in /var/www/html/includes/libraries/teampassclasses/language/src/Language.php on line 52PHP message: PHP Warning: include(): Failed opening '/var/www/html/includes/libraries/teampassclasses/language/src/../../../../includes/language/english.php' for inclusion (include_path='/var/www/html/vendor/phpseclib/phpseclib/phpseclib:.:/usr/share/php') in /var/www/html/includes/libraries/teampassclasses/language/src/Language.php on line 52PHP message: PHP Warning: include(/var/www/html/includes/libraries/teampassclasses/language/src/../../../../includes/language/english.php): Failed to open stream: No such file or directory in /var/www/html/includes/libraries/teampassclasses/language/src/Language.php on line 52PHP message: PHP Warning: include(): Failed opening '/var/www/html/includes/libraries/teampassclasses/language/src/../../../../includes/language/english.php' for inclusion (include_path='/var/www/html/vendor/phpseclib/phpseclib/phpseclib:.:/usr/share/php') in /var/www/html/includes/libraries/teampassclasses/language/src/Language.php on line 52PHP message: PHP Warning: include(/var/www/html/includes/libraries/teampassclasses/language/src/../../../../includes/language/english.php): Failed to open stream: No such file or directory in /var/www/html/includes/libraries/teampassclasses/language/src/Language.php on line 52PHP message: PHP Warning: include(): Failed opening '/var/www/html/includes/libraries/teampassclasses/language/src/../../../../includes/language/english.php' for inclusion (include_path='/var/www/html/vendor/phpseclib/phpseclib/phpseclib:.:/usr/share/php') in /var/www/html/includes/libraries/teampassclasses/language/src/Language.php on line 52PHP message: PHP Warning: include(/var/www/html/includes/libraries/teampassclasses/language/src/../../../../includes/language/english.php): Failed to open stream: No such file or directory in /var/www/html/includes/libraries/teampassclasses/language/src/Language.php on line 52PHP message: PHP Warning: include(): Failed opening '/var/www/html/includes/libraries/teampassclasses/language/src/../../../../includes/language/english.php' for inclusion (include_path='/var/www/html/vendor/phpseclib/phpseclib/phpseclib:.:/usr/share/php') in /var/www/html/includes/libraries/teampassclasses/language/src/Language.php on line 52', referer: https://teampass.domain/index.php?page=admin [Tue Mar 12 10:17:39.935322 2024] [proxy_fcgi:error] [pid 2821643] [client IP] AH01071: Got error 'PHP message: PHP Warning: include(/var/www/html/includes/libraries/teampassclasses/language/src/../../../../includes/language/english.php): Failed to open stream: No such file or directory in /var/www/html/includes/libraries/teampassclasses/language/src/Language.php on line 52PHP message: PHP Warning: include(): Failed opening '/var/www/html/includes/libraries/teampassclasses/language/src/../../../../includes/language/english.php' for inclusion (include_path='/var/www/html/vendor/phpseclib/phpseclib/phpseclib:.:/usr/share/php') in /var/www/html/includes/libraries/teampassclasses/language/src/Language.php on line 52', referer: https://teampass.domain/index.php?page=options [Tue Mar 12 10:17:40.108415 2024] [proxy_fcgi:error] [pid 2821643] [client IP] AH01071: Got error 'PHP message: PHP Warning: include(/var/www/html/includes/libraries/teampassclasses/language/src/../../../../includes/language/english.php): Failed to open stream: No such file or directory in /var/www/html/includes/libraries/teampassclasses/language/src/Language.php on line 52PHP message: PHP Warning: include(): Failed opening '/var/www/html/includes/libraries/teampassclasses/language/src/../../../../includes/language/english.php' for inclusion (include_path='/var/www/html/vendor/phpseclib/phpseclib/phpseclib:.:/usr/share/php') in /var/www/html/includes/libraries/teampassclasses/language/src/Language.php on line 52', referer: https://teampass.domain/index.php?page=options [Tue Mar 12 10:17:40.221121 2024] [proxy_fcgi:error] [pid 2821643] [client IP] AH01071: Got error 'PHP message: PHP Warning: include(/var/www/html/includes/libraries/teampassclasses/language/src/../../../../includes/language/english.php): Failed to open stream: No such file or directory in /var/www/html/includes/libraries/teampassclasses/language/src/Language.php on line 52PHP message: PHP Warning: include(): Failed opening '/var/www/html/includes/libraries/teampassclasses/language/src/../../../../includes/language/english.php' for inclusion (include_path='/var/www/html/vendor/phpseclib/phpseclib/phpseclib:.:/usr/share/php') in /var/www/html/includes/libraries/teampassclasses/language/src/Language.php on line 52', referer: https://teampass.domain/index.php?page=options [Tue Mar 12 10:17:42.625077 2024] [proxy_fcgi:error] [pid 2821643] [client IP] AH01071: Got error 'PHP message: PHP Warning: include(/var/www/html/includes/libraries/teampassclasses/language/src/../../../../includes/language/english.php): Failed to open stream: No such file or directory in /var/www/html/includes/libraries/teampassclasses/language/src/Language.php on line 52PHP message: PHP Warning: include(): Failed opening '/var/www/html/includes/libraries/teampassclasses/language/src/../../../../includes/language/english.php' for inclusion (include_path='/var/www/html/vendor/phpseclib/phpseclib/phpseclib:.:/usr/share/php') in /var/www/html/includes/libraries/teampassclasses/language/src/Language.php on line 52', referer: https://teampass.domain/index.php?page=options [Tue Mar 12 10:18:09.052727 2024] [proxy_fcgi:error] [pid 2825045] [client 172.16.5.8:17060] AH01071: Got error 'PHP message: PHP Warning: include(/var/www/html/includes/libraries/teampassclasses/language/src/../../../../includes/language/english.php): Failed to open stream: No such file or directory in /var/www/html/includes/libraries/teampassclasses/language/src/Language.php on line 52PHP message: PHP Warning: include(): Failed opening '/var/www/html/includes/libraries/teampassclasses/language/src/../../../../includes/language/english.php' for inclusion (include_path='/var/www/html/vendor/phpseclib/phpseclib/phpseclib:.:/usr/share/php') in /var/www/html/includes/libraries/teampassclasses/language/src/Language.php on line 52', referer: https://teampass.domain/index.php?page=options
Teampass 10 last system errors
Log from the web-browser developer console (CTRL + SHIFT + i)