Diskussions Thread zur IPSLibrary

Gibt auch noch die „IPSModuleManager.class.php“, Zeile 126

			$_IPS['PROXY'] = $this->managerConfigHandler->GetValueDef('Proxy', '', ''); /*Proxy Settings*/

Weiss aber nicht, ob die überschrieben wird

Gruß
Bruno

Hab nochmal bei mir nachgesehen wie ich den Baseloader ueber den Proxy gekriegt habe.
Hab das File geaendert und dann das ueberschreiben auskommentiert.

		'IPSLibrary\\install\\IPSModuleManager\\IPSScriptHandler\\IPSScriptHandler.class.php',
// 		'IPSLibrary\\install\\IPSModuleManager\\IPSFileHandler\\IPSFileHandler.class.php',
		'IPSLibrary\\install\\IPSModuleManager\\IPSLogHandler\\IPSLogHandler.class.php',

Hallo,

Danke für die Hilfe.
Ich habe es jetzt doch manuell Stück für Stück installiert. Vielleicht kann Andreas Zukünftig einen vollständigen Proxysupport in die Library mit Authorisierung einbauen?!

Gruß Tommy

Hi,
bin ganz neu mit der IPS-Library und auch meine PHP-Skills sind nicht sooo toll.
Deswegen hier mal nachgefragt:

finde das Logging-Feature der IPSLibrary interessant, habe es auch direkt aktiviert… inkl. eMail-Versand.
Nun habe ich eines meiner alten Skripte ausgeführt, welches noch einen kleinen Fehler hatte. Die Library hat mich zunächst auch korrekt darüber per Mail informiert… danach folgten allerdings alle paar Sekunden weitere Mails (obwohl ich das fehlerhafte Skript nicht erneut ausgeführt habe und es beendet war). Inhalt siehe unten. Der ganze IPS-Server wurde dann auch furchtbar langsam… abhilfe schaffte nur Setzen der SMTPDevice-ID in der Config auf „0“ und Neustart des IPS-Dienstes.
Übrigens: Das eMail-Logging lässt sich im Webfront nicht abschalten, solange die SMTPDevice-ID auf 0 steht :wink:

Viele Grüße,
Michael



IPS-Err-PHP* 2013-12-26 22:27:41.204* Error: Maximum execution time of 30 seconds exceeded
** Error in Script D:\IP-Symcon\scripts\IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php on Line 24
* 133 in IPSLibrary\app\core\IPSLogger\IPSLogger.inc.php (call IPSLogger_Out)
** 33 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)
* 120 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_PhpErrorHandler)
***** in IPSLogger_PhpFatalErrorHandler
IPS-Dbg-IPSLogger_Se* 2013-12-26 22:27:41.226* Send ErrorMail to xxx@xxx.de
IPS-Dbg-IPSLogger_Se* 2013-12-26 22:27:41.235* Send ErrorMail to xxx@xxx.de
IPS-Dbg-IPSLogger_Se* 2013-12-26 22:27:41.253* Send ErrorMail to xxx@xxx.de
IPS-Dbg-IPSLogger_Se* 2013-12-26 22:27:56.378* Send ErrorMail to xxx@xxx.de
IPS-Err-PHP* 2013-12-26 22:28:11.820* Error: Maximum execution time of 30 seconds exceeded
** Error in Script D:\IP-Symcon\scripts\IPSLibrary\app\core\IPSLogger\IPSLogger_SendMail.ips.php on Line 26
* 133 in IPSLibrary\app\core\IPSLogger\IPSLogger.inc.php (call IPSLogger_Out)
** 33 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)
* 120 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_PhpErrorHandler)
***** in IPSLogger_PhpFatalErrorHandler
IPS-Dbg-IPSLogger_Se* 2013-12-26 22:28:11.864* Send ErrorMail to xxx@xxx.de
IPS-Dbg-IPSLogger_Se* 2013-12-26 22:28:25.857* Send ErrorMail to xxx@xxx.de
IPS-Err-PHP* 2013-12-26 22:28:39.856* Error: Maximum execution time of 30 seconds exceeded
** Error in Script D:\IP-Symcon\scripts\IPSLibrary\app\core\IPSLogger\IPSLogger_SendMail.ips.php on Line 26
* 133 in IPSLibrary\app\core\IPSLogger\IPSLogger.inc.php (call IPSLogger_Out)
** 33 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)
* 120 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_PhpErrorHandler)
***** in IPSLogger_PhpFatalErrorHandler
IPS-Dbg-IPSLogger_Se* 2013-12-26 22:28:39.892* Send ErrorMail to xxx@xxx.de
IPS-Err-PHP* 2013-12-26 22:28:54.387* Error: Maximum execution time of 30 seconds exceeded
** Error in Script D:\IP-Symcon\scripts\IPSLibrary\app\core\IPSLogger\IPSLogger_SendMail.ips.php on Line 26
* 133 in IPSLibrary\app\core\IPSLogger\IPSLogger.inc.php (call IPSLogger_Out)
** 33 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)
* 120 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_PhpErrorHandler)
***** in IPSLogger_PhpFatalErrorHandler
IPS-Dbg-IPSLogger_Se* 2013-12-26 22:28:54.424* Send ErrorMail to xxx@xxx.de
IPS-Err-PHP* 2013-12-26 22:29:08.750* Error: Maximum execution time of 30 seconds exceeded
** Error in Script D:\IP-Symcon\scripts\IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php on Line 24
* 133 in IPSLibrary\app\core\IPSLogger\IPSLogger.inc.php (call IPSLogger_Out)
** 33 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)
* 120 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_PhpErrorHandler)
***** in IPSLogger_PhpFatalErrorHandler
IPS-Dbg-IPSLogger_Se* 2013-12-26 22:29:08.782* Send ErrorMail to xxx@xxx.de
IPS-Err-PHP* 2013-12-26 22:29:08.782* Error: Maximum execution time of 30 seconds exceeded
** Error in Script D:\IP-Symcon\scripts\IPSLibrary\app\core\IPSLogger\IPSLogger_SendMail.ips.php on Line 26
* 133 in IPSLibrary\app\core\IPSLogger\IPSLogger.inc.php (call IPSLogger_Out)
** 33 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)
* 120 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_PhpErrorHandler)
***** in IPSLogger_PhpFatalErrorHandler
IPS-Dbg-IPSLogger_Se* 2013-12-26 22:29:08.824* Send ErrorMail to xxx@xxx.de
IPS-Err-PHP* 2013-12-26 22:29:22.912* Error: Maximum execution time of 30 seconds exceeded
** Error in Script D:\IP-Symcon\scripts\IPSLibrary\app\core\IPSLogger\IPSLogger_SendMail.ips.php on Line 26
* 133 in IPSLibrary\app\core\IPSLogger\IPSLogger.inc.php (call IPSLogger_Out)
** 33 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)
* 120 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_PhpErrorHandler)
***** in IPSLogger_PhpFatalErrorHandler
IPS-Dbg-IPSLogger_Se* 2013-12-26 22:29:22.944* Send ErrorMail to xxx@xxx.de
IPS-Err-PHP* 2013-12-26 22:29:22.945* Error: Maximum execution time of 30 seconds exceeded
** Error in Script D:\IP-Symcon\scripts\IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php on Line 24
* 133 in IPSLibrary\app\core\IPSLogger\IPSLogger.inc.php (call IPSLogger_Out)
** 33 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)
* 120 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_PhpErrorHandler)
***** in IPSLogger_PhpFatalErrorHandler
IPS-Err-PHP* 2013-12-26 22:29:22.968* Error: Maximum execution time of 30 seconds exceeded
** Error in Script D:\IP-Symcon\scripts\IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php on Line 24
* 133 in IPSLibrary\app\core\IPSLogger\IPSLogger.inc.php (call IPSLogger_Out)
** 33 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)
* 120 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_PhpErrorHandler)
***** in IPSLogger_PhpFatalErrorHandler
IPS-Dbg-IPSLogger_Se* 2013-12-26 22:29:23.032* Send ErrorMail to xxx@xxx.de
IPS-Dbg-IPSLogger_Se* 2013-12-26 22:29:23.066* Send ErrorMail to xxx@xxx.de
IPS-Err-PHP* 2013-12-26 22:29:37.200* Error: Maximum execution time of 30 seconds exceeded
** Error in Script D:\IP-Symcon\scripts\IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php on Line 24
* 133 in IPSLibrary\app\core\IPSLogger\IPSLogger.inc.php (call IPSLogger_Out)
** 33 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)
* 120 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_PhpErrorHandler)
***** in IPSLogger_PhpFatalErrorHandler
IPS-Err-PHP* 2013-12-26 22:29:37.225* Error: Maximum execution time of 30 seconds exceeded
** Error in Script D:\IP-Symcon\scripts\IPSLibrary\app\core\IPSLogger\IPSLogger_SendMail.ips.php on Line 26
* 133 in IPSLibrary\app\core\IPSLogger\IPSLogger.inc.php (call IPSLogger_Out)
** 33 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)
* 120 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_PhpErrorHandler)
***** in IPSLogger_PhpFatalErrorHandler
IPS-Dbg-IPSLogger_Se* 2013-12-26 22:29:37.262* Send ErrorMail to xxx@xxx.de
IPS-Err-PHP* 2013-12-26 22:29:52.469* Error: Maximum execution time of 30 seconds exceeded
** Error in Script D:\IP-Symcon\scripts\IPSLibrary\app\core\IPSLogger\IPSLogger_SendMail.ips.php on Line 26
* 133 in IPSLibrary\app\core\IPSLogger\IPSLogger.inc.php (call IPSLogger_Out)
** 33 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)
* 120 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_PhpErrorHandler)
***** in IPSLogger_PhpFatalErrorHandler
IPS-Dbg-IPSLogger_Se* 2013-12-26 22:29:52.532* Send ErrorMail to xxx@xxx.de
IPS-Err-PHP* 2013-12-26 22:30:06.807* Error: Maximum execution time of 30 seconds exceeded
** Error in Script D:\IP-Symcon\scripts\IPSLibrary\app\core\IPSLogger\IPSLogger_SendMail.ips.php on Line 26
* 133 in IPSLibrary\app\core\IPSLogger\IPSLogger.inc.php (call IPSLogger_Out)
** 33 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)
* 120 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_PhpErrorHandler)
***** in IPSLogger_PhpFatalErrorHandler
IPS-Dbg-IPSLogger_Se* 2013-12-26 22:30:06.842* Send ErrorMail to xxx@xxx.de
IPS-Err-PHP* 2013-12-26 22:30:21.307* Error: Maximum execution time of 30 seconds exceeded
** Error in Script D:\IP-Symcon\scripts\IPSLibrary\app\core\IPSLogger\IPSLogger_SendMail.ips.php on Line 26
* 133 in IPSLibrary\app\core\IPSLogger\IPSLogger.inc.php (call IPSLogger_Out)
** 33 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)
* 120 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_PhpErrorHandler)
***** in IPSLogger_PhpFatalErrorHandler
IPS-Dbg-IPSLogger_Se* 2013-12-26 22:30:21.339* Send ErrorMail to xxx@xxx.de
IPS-Err-PHP* 2013-12-26 22:30:36.006* Error: Maximum execution time of 30 seconds exceeded
** Error in Script D:\IP-Symcon\scripts\IPSLibrary\app\core\IPSLogger\IPSLogger_SendMail.ips.php on Line 26
* 133 in IPSLibrary\app\core\IPSLogger\IPSLogger.inc.php (call IPSLogger_Out)
** 33 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)
* 120 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_PhpErrorHandler)
***** in IPSLogger_PhpFatalErrorHandler
IPS-Dbg-IPSLogger_Se* 2013-12-26 22:30:36.075* Send ErrorMail to xxx@xxx.de
IPS-Err-PHP* 2013-12-26 22:30:50.268* Error: Maximum execution time of 30 seconds exceeded
** Error in Script D:\IP-Symcon\scripts\IPSLibrary\app\core\IPSLogger\IPSLogger_SendMail.ips.php on Line 26
* 133 in IPSLibrary\app\core\IPSLogger\IPSLogger.inc.php (call IPSLogger_Out)
** 33 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)
* 120 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_PhpErrorHandler)
***** in IPSLogger_PhpFatalErrorHandler
IPS-Dbg-IPSLogger_Se* 2013-12-26 22:30:50.318* Send ErrorMail to xxx@xxx.de
IPS-Err-PHP* 2013-12-26 22:31:04.669* Error: Maximum execution time of 30 seconds exceeded
** Error in Script D:\IP-Symcon\scripts\IPSLibrary\app\core\IPSLogger\IPSLogger_SendMail.ips.php on Line 26
* 133 in IPSLibrary\app\core\IPSLogger\IPSLogger.inc.php (call IPSLogger_Out)
** 33 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)
* 120 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_PhpErrorHandler)
***** in IPSLogger_PhpFatalErrorHandler
IPS-Dbg-IPSLogger_Se* 2013-12-26 22:31:04.731* Send ErrorMail to xxx@xxx.de
IPS-Err-PHP* 2013-12-26 22:31:18.930* Error: Maximum execution time of 30 seconds exceeded
** Error in Script D:\IP-Symcon\scripts\IPSLibrary\app\core\IPSLogger\IPSLogger_SendMail.ips.php on Line 26
* 133 in IPSLibrary\app\core\IPSLogger\IPSLogger.inc.php (call IPSLogger_Out)
** 33 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)
* 120 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_PhpErrorHandler)
***** in IPSLogger_PhpFatalErrorHandler
IPS-Err-PHP* 2013-12-26 22:31:18.972* Error: Maximum execution time of 30 seconds exceeded
** Error in Script D:\IP-Symcon\scripts\IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php on Line 24
* 133 in IPSLibrary\app\core\IPSLogger\IPSLogger.inc.php (call IPSLogger_Out)
** 33 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)
* 120 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_PhpErrorHandler)
***** in IPSLogger_PhpFatalErrorHandler
IPS-Dbg-IPSLogger_Se* 2013-12-26 22:31:18.981* Send ErrorMail to xxx@xxx.de
IPS-Err-PHP* 2013-12-26 22:31:18.979* Error: Maximum execution time of 30 seconds exceeded
** Error in Script D:\IP-Symcon\scripts\IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php on Line 24
* 133 in IPSLibrary\app\core\IPSLogger\IPSLogger.inc.php (call IPSLogger_Out)
** 33 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)
* 120 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_PhpErrorHandler)
***** in IPSLogger_PhpFatalErrorHandler
IPS-Dbg-IPSLogger_Se* 2013-12-26 22:31:19.036* Send ErrorMail to xxx@xxx.de
IPS-Dbg-IPSLogger_Se* 2013-12-26 22:31:19.078* Send ErrorMail to xxx@xxx.de
IPS-Err-PHP* 2013-12-26 22:31:33.555* Error: Maximum execution time of 30 seconds exceeded
** Error in Script D:\IP-Symcon\scripts\IPSLibrary\app\core\IPSLogger\IPSLogger_SendMail.ips.php on Line 26
* 133 in IPSLibrary\app\core\IPSLogger\IPSLogger.inc.php (call IPSLogger_Out)
** 33 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)
* 120 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_PhpErrorHandler)
***** in IPSLogger_PhpFatalErrorHandler
IPS-Dbg-IPSLogger_Se* 2013-12-26 22:31:33.588* Send ErrorMail to xxx@xxx.de
IPS-Err-PHP* 2013-12-26 22:31:48.087* Error: Maximum execution time of 30 seconds exceeded
** Error in Script D:\IP-Symcon\scripts\IPSLibrary\app\core\IPSLogger\IPSLogger_SendMail.ips.php on Line 26
* 133 in IPSLibrary\app\core\IPSLogger\IPSLogger.inc.php (call IPSLogger_Out)
** 33 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)
* 120 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_PhpErrorHandler)
***** in IPSLogger_PhpFatalErrorHandler
IPS-Dbg-IPSLogger_Se* 2013-12-26 22:31:48.126* Send ErrorMail to xxx@xxx.de
IPS-Err-PHP* 2013-12-26 22:32:02.425* Error: Maximum execution time of 30 seconds exceeded
** Error in Script D:\IP-Symcon\scripts\IPSLibrary\app\core\IPSLogger\IPSLogger_SendMail.ips.php on Line 26
* 133 in IPSLibrary\app\core\IPSLogger\IPSLogger.inc.php (call IPSLogger_Out)
** 33 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)
* 120 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_PhpErrorHandler)
***** in IPSLogger_PhpFatalErrorHandler
IPS-Dbg-IPSLogger_Se* 2013-12-26 22:32:02.485* Send ErrorMail to xxx@xxx.de
IPS-Err-PHP* 2013-12-26 22:32:17.035* Error: Maximum execution time of 30 seconds exceeded
** Error in Script D:\IP-Symcon\scripts\IPSLibrary\app\core\IPSLogger\IPSLogger_SendMail.ips.php on Line 26
* 133 in IPSLibrary\app\core\IPSLogger\IPSLogger.inc.php (call IPSLogger_Out)
** 33 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)
* 120 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_PhpErrorHandler)
***** in IPSLogger_PhpFatalErrorHandler
IPS-Dbg-IPSLogger_Se* 2013-12-26 22:32:17.067* Send ErrorMail to xxx@xxx.de
IPS-Err-PHP* 2013-12-26 22:32:31.629* Error: Maximum execution time of 30 seconds exceeded
** Error in Script D:\IP-Symcon\scripts\IPSLibrary\app\core\IPSLogger\IPSLogger_SendMail.ips.php on Line 26
* 133 in IPSLibrary\app\core\IPSLogger\IPSLogger.inc.php (call IPSLogger_Out)
** 33 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)
* 120 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_PhpErrorHandler)
***** in IPSLogger_PhpFatalErrorHandler
IPS-Dbg-IPSLogger_Se* 2013-12-26 22:32:31.663* Send ErrorMail to xxx@xxx.de
IPS-Err-PHP* 2013-12-26 22:32:46.261* Error: Maximum execution time of 30 seconds exceeded
** Error in Script D:\IP-Symcon\scripts\IPSLibrary\app\core\IPSLogger\IPSLogger_SendMail.ips.php on Line 26
* 133 in IPSLibrary\app\core\IPSLogger\IPSLogger.inc.php (call IPSLogger_Out)
** 33 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)
* 120 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_PhpErrorHandler)
***** in IPSLogger_PhpFatalErrorHandler
IPS-Dbg-IPSLogger_Se* 2013-12-26 22:32:46.297* Send ErrorMail to xxx@xxx.de
IPS-Err-PHP* 2013-12-26 22:33:01.566* Error: Maximum execution time of 30 seconds exceeded
** Error in Script D:\IP-Symcon\scripts\IPSLibrary\app\core\IPSLogger\IPSLogger_SendMail.ips.php on Line 26
* 133 in IPSLibrary\app\core\IPSLogger\IPSLogger.inc.php (call IPSLogger_Out)
** 33 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)
* 120 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_PhpErrorHandler)
***** in IPSLogger_PhpFatalErrorHandler
IPS-Dbg-IPSLogger_Se* 2013-12-26 22:33:01.599* Send ErrorMail to xxx@xxx.de
IPS-Err-PHP* 2013-12-26 22:33:16.185* Error: Maximum execution time of 30 seconds exceeded
** Error in Script D:\IP-Symcon\scripts\IPSLibrary\app\core\IPSLogger\IPSLogger_SendMail.ips.php on Line 26
* 133 in IPSLibrary\app\core\IPSLogger\IPSLogger.inc.php (call IPSLogger_Out)
** 33 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)
* 120 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_PhpErrorHandler)
***** in IPSLogger_PhpFatalErrorHandler


Message send from IP-Symcon HomeControl




Sehe hier momentan auch keinen Grund wieso die maximale Script Laufzeit überschritten wurde.
Ich vermute jetzt mal, dass Du die Sende Verzögerung des EMail Outputs auf 0 stehen hast, verwende hier mal 30 oder 60 Sekunden, dann ist die Anzahl der Emails auf jeden Fall schon mal begrenzt …

Hallo zusammen,

ab und an, und zwar immer wenn ich ein Module aktualisiere, bekomme ich sowas (exemplarisch):

Set Version IPSModuleManager=2.50.2…Loaded
Set Version IPSModuleManager=2.50.200…Installing
Set Version IPSModuleManager=2.50.2

Also ich nutze die Version x.2, lade die Version x.200 und die Version die dann installiert ist ist dann die x.2.

In meiner InstalledModules.ini schaut es entsprechend so aus:

IPSModuleManager=2.50.4|2.50.18|2.50.4|OK|https://raw.github.com/brownson/IPSLibrary/Development/
BusBahnInfo=1.0.12|1.0.12|1.0.12|OK|https://raw.github.com/1007/IPS1007Library/master/
IPSTwilight=2.50.2|2.50.4|2.50.2|OK|https://raw.github.com/brownson/IPSLibrary/Development/
IPSLogger=2.50.3|2.50.8|2.50.3|OK|https://raw.github.com/brownson/IPSLibrary/Development/
IPSComponent=2.50.1|2.50.42|2.50.1|OK|https://raw.github.com/brownson/IPSLibrary/Development/
IPSMessageHandler=2.50.1|2.50.6|2.50.1|OK|https://raw.github.com/brownson/IPSLibrary/Development/
IPSShadowing=2.50.3|2.50.15|2.50.3|OK|https://raw.github.com/brownson/IPSLibrary/Development/
IPSModuleManagerGUI=2.50.1|2.50.11|2.50.1|OK|https://raw.github.com/brownson/IPSLibrary/Development/
IPSHomematic=2.50.1|2.50.6|2.50.1|OK|https://raw.github.com/brownson/IPSLibrary/Development/
Plugwise=1.2.1077|1.2.1077|1.2.1077|OK|https://raw.github.com/1007/IPS1007Library/master/

Nun meine Frage(n): warum zählt IPS bzw. IPSLibrary die Version nicht mit hoch? Mus ich das händisch machen? Kann ich das auch automatisieren?
EDIT: also, dass wir uns richtig verstehen; sicher weiß ich selbst, wie man etwas das von Hand auszuführen ist auch automatisieren kann. Jedoch kann es ja sein, dass es Teil der Updateroutine sein sollte jedoch bei mir fehlt. :slight_smile:

Die aktuell geladene Version siehst Du doch in der ModulManagerGUI im Webfront. Da das bisher sehr gut funktioniert hat war mir egal was da im Log stand. Wir hatten das auch schon mal besprochen, will aber gerade nicht suchen. :wink:

Ich hatte schon danach gesucht, jedoch ohne Erfolg. Es ist zu 100 % ein kosmetisches Problem, das weiß ich doch. :slight_smile:
Andererseits ist es aber zum einen sachlich falsch und zum anderen kann es ja auch an meinen Einstellungen liegen. Es war eher als grundlegende Frage gemeint. :wink:
Wie ist denn die Datei zu lesen? Als Beispiel:

IPSModuleManager=2.50.4|2.50.18|2.50.4|OK|https://raw.github.com/brownson/IPSLibrary/Development/

Wofür steht das erste 2.50.4? Wofür das 2.50.18 (ich denke die aktuell installiere Version)? Und wofür steht dann noch das letzte 2.50.4?

Mal ne kurze Frage: Ich hab im Objektbaum immer noch einige Install, Download und Delete Scripte stehen. Wenn ich das richtig sehe benötige ich die gar nicht mehr, weil das doch seit geraumer Zeit über die Oberfläche geht. Könnte ich die einfach löschen? Ich kann mich nämlich erinnern, dass nicht jedes Modul diese Skripte bei der Installation angelegt hat und am Anfang waren die noch nötig.

Unbenannt.jpg

Hallo zusammen,

als ich gestern ein neues Modul installieren wollte über das Webfront, zeigt er leider keine Module unter „neues Modul“ mehr an. Ist das noch jemanden aufgefallen? Oder bin ich da ein einzelfall?

Ich hoffe mir kann jemand helfen:confused:

Gruß Niklas

Du bist kein Einzelfall.
Bei Github hat sich etwas geaendert.
Lies mal hier bis zum Ende
http://www.ip-symcon.de/forum/threads/24631-Probleme-mit-Github?p=225262#post225262

Vielen Dank :slight_smile:
Genau das war das Problem :wink:

Ich habe gerade mal den Baseloader Skript angepasst der war auch noch alt. Man müsste nur das ganze auch in den INIs ändern die er von Github downloaded weil da wird auch automatisch noch die alte URL verwendet.

Gruß Niklas

Hallo,

kann kurz nochmal jemand auflisten, was jetzt alles an der Library geändert werden muss um wieder im WF die Module zu sehen?

Edit: Es muss also nur die KnownRepositories.ini angepasst werden

Repository=https://raw.githubusercontent.com/brownson/IPSLibrary/Development/
Repository=https://raw.githubusercontent.com/mcs-51/IPSLibrary/Development/
Repository=https://raw.githubusercontent.com/1007/IPS1007Library/master/

Klappt leider wieder nicht… Pfade sind wieder falsch…

Die Pfade stimmen :rolleyes:

Gruß
Bruno

Hallo Brownson,

 wenn ich das Script aufrufe kommt eine Fehlermeldeung


   IPSUtils_Include ("IPSModuleManager.class.php","IPSLibrary::install::IPSModuleManager");
   $moduleManager    = new IPSModuleManager('');
   $installedModules = $moduleManager->GetAvailableModules();



Fatal error:  Call to undefined method IPSModuleManager::GetAvailableModules() in D:\IP-Symcon\scripts\27150.ips.php on line 5
Abort Processing during Error: Call to undefined method IPSModuleManager::GetAvailableModules()
   Error in Script D:\IP-Symcon\scripts\27150.ips.php on Line 5


So sollte es funktionieren:


    IPSUtils_Include ("IPSModuleManager.class.php","IPSLibrary::install::IPSModuleManager");
    $moduleManager    = new IPSModuleManager('');
    $moduleManager->VersionHandler()->GetKnownModules();

Habe auch das Wiki korrigiert.

Danke,

geht

Hallo,

Bei mir funktioniert der Baseloader leider nur bedingt, bekommen nach einigen downloads

Fatal error: Uncaught exception ‚Exception‘ with message ‚Download of File https://raw.githubusercontent.com/brownson/IPSLibrary/Development/IPSLibrary/install/IPSModuleManager/IPSFileHandler/IPSFileHandler.class.php failed !!!‘ in C:\IPS\IP-Symcon\scripts\IPSLibrary_BaseLoader.ips.php:58
Stack trace:
#0 C:\IPS\IP-Symcon\scripts\IPSLibrary_BaseLoader.ips.php(30): LoadFile(‚https://raw.git…‘, ‚C:\IPS\IP-Symco…‘)
#1 C:\IPS\IP-Symcon\scripts\51929.ips.php(26): include(‚C:\IPS\IP-Symco…‘)
#2 {main}
thrown in C:\IPS\IP-Symcon\scripts\IPSLibrary_BaseLoader.ips.php on line 5

woran kann das liegen?

Bin ein wenig neu in der IPSLibrary Welt. Ich habe es mir heute mal angeschaut und inzwischen laufen Hue und Homematics. Jetzt habe ich es immer so gemacht, dass ich anfangs zum testen immer mal eine Lampe mehr in die Config eingetragen habe „IPSLight_Configuration“. Um diese dann im Webfront im automatisch angelegten IPSLight Tab sehen zu können habe ich im IPSModule Manager einfach nochmal auf Install geklickt danach waren die Geräte da…

Jetzt werden die Geräte auf diese bestimmt total stumpfsinnige Art und Weise auf welche ich sie Hinzufüge jedes mal im System neu angelegt… was heißt, dass meine Verlinkungen nicht mehr funktioniere, die ich mir manuell erstelle…

Wie macht man das denn auf die richtige Art und Weise?