[TYPO3-german] Fehler bei Extension-Entwicklung

View: New views
9 Messages — Rating Filter:   Alert me  

[TYPO3-german] Fehler bei Extension-Entwicklung

by Markus Deckmann-2 :: Rate this Message:

| View Threaded | Show Only this Message

Hi Leute,

hab seit einiger Zeit das folgende Problem mit dem folgenden Code.
Dieser verwendet tt_news und soll in Folge noch einige andere Dinge
erledigen was tt_news bisher noch nicht bietet. Die folgende
Fehlermeldung tritt auf wenn ich auf die Seite gehe auf der meine
Extension aufgerufen wird:

"Fatal error: Maximum execution time of 60 seconds exceeded in
D:\Programme\xampp\htdocs\xampp\4.2.3\t3lib\class.t3lib_lock.php on line
159"

Hier erst mal der Code-Ausschnitt der den Fehler produziert:

### Code-Ausschnitt ###
// Substitution of standard-markers in template
// Config the tt_news-object for further use
$_tt_news_conf = array(
   'code' => 'default',
   'defaultCode' => 'default',
   'useSubCategories' => '1',
   'templateCode' => $this->m_TemplateCode,
   'pid_list' => $this->m_DocumentRoot,
   'excludeAlreadyDisplayedNews' => '1'
);
                       
// Init the tt_news-Instance
$_tt_news_obj = t3lib_div::makeInstance('tx_ttnews');
$_tt_news_obj->cObj = &$this->cObj;
$_templateCode = $_tt_news_obj->main_news($this->m_TemplateCode,
$_tt_news_conf);
                               
$_list_where = 'deleted=0 AND hidden=0 AND 1=1 ';
foreach (split(",",$this->m_CategorySelection) as $Key => $Value) {
   $_list_where .= ' OR ';
   $_list_where .= 'tt_news.category='.$Value;
}
                               
$_res = $GLOBALS['TYPO3_DB']->exec_SELECTquery('*','tt_news',$_list_where);
                               
while ($row = $GLOBALS['TYPO3_DB']->sql_fetch_assoc($_res)) {
   $markerArray = $_tt_news_obj->getItemMarkerArray($row);
   $markerArray['###NEWS_DATE###'] = date('d.m.y',
$markerArray['###NEWS_DATE###']);
$content .= $this->cObj->substituteMarkerArray($this->m_TemplateCode,
$markerArray);
                                       
// Generate Link to manuscript detail view
$wrappedSubpartArray['###LINK_ITEM###'] = explode('|',
$this->pi_linkToPage('|', $this->m_ManuscriptView, '', array('uid' =>
$row['uid'])));

//$content = $this->cObj->substituteMarkerArrayCached($content, array(),
array(), $wrappedSubpartArray);
}
#######################

Schaue ich in die genannte Datei der Fehlermeldung ist an der Stelle 159
folgender Aufruf:

clearstatcache();

Leider kann ich nicht nachvollziehen woran der Fehler liegen könnte.
Kann mir jemand von euch weiterhelfen?

Ciao Markus
_______________________________________________
TYPO3-german mailing list
TYPO3-german@...
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Fehler bei Extension-Entwicklung

by Markus Deckmann-2 :: Rate this Message:

| View Threaded | Show Only this Message

Hi Leute,

> hab seit einiger Zeit das folgende Problem mit dem folgenden Code.
> Dieser verwendet tt_news und soll in Folge noch einige andere Dinge
> erledigen was tt_news bisher noch nicht bietet. Die folgende
> Fehlermeldung tritt auf wenn ich auf die Seite gehe auf der meine
> Extension aufgerufen wird:
>
> "Fatal error: Maximum execution time of 60 seconds exceeded in
> D:\Programme\xampp\htdocs\xampp\4.2.3\t3lib\class.t3lib_lock.php on line
> 159"

Nach dem löschen des "typo3temp/lock/"-Verzeichnisses funktioniert die
Seite wieder. Allerdings ist mir immer noch schleierhaft woher der
Fehler kommt. Weiß hier jemand was genaueres?

Ciao Markus
_______________________________________________
TYPO3-german mailing list
TYPO3-german@...
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Fehler bei Extension-Entwicklung

by Oliver Leitner :: Rate this Message:

| View Threaded | Show Only this Message

Scheinbar gibts die klasse in der 4.2.5er nicht mehr...

mach mal ein update, waere eh sehr empfehlenswert, siehe sec info...

Grüße
Oliver

On Tue, Feb 3, 2009 at 2:55 PM, Markus Deckmann <Markus.Deckmann79@...>wrote:

> Hi Leute,
>
> > hab seit einiger Zeit das folgende Problem mit dem folgenden Code.
> > Dieser verwendet tt_news und soll in Folge noch einige andere Dinge
> > erledigen was tt_news bisher noch nicht bietet. Die folgende
> > Fehlermeldung tritt auf wenn ich auf die Seite gehe auf der meine
> > Extension aufgerufen wird:
> >
> > "Fatal error: Maximum execution time of 60 seconds exceeded in
> > D:\Programme\xampp\htdocs\xampp\4.2.3\t3lib\class.t3lib_lock.php on line
> > 159"
>
> Nach dem löschen des "typo3temp/lock/"-Verzeichnisses funktioniert die
> Seite wieder. Allerdings ist mir immer noch schleierhaft woher der
> Fehler kommt. Weiß hier jemand was genaueres?
>
> Ciao Markus
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german@...
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>



--
Oliver Leitner
http://www.neverslair-blog.net
_______________________________________________
TYPO3-german mailing list
TYPO3-german@...
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Fehler bei Extension-Entwicklung

by David Bruchmann :: Rate this Message:

| View Threaded | Show Only this Message

http://lists.netfielders.de/pipermail/typo3-german/2009-January/054874.html

Viele Grüße
David

----- Ursprüngliche Nachricht -----
Von:        Markus Deckmann <Markus.Deckmann79@...>
Gesendet:   Dienstag, 3. Februar 2009 14:55:31
An:         typo3-german@...
CC:
Betreff:    Re: [TYPO3-german] Fehler bei Extension-Entwicklung

> Hi Leute,
>
>> hab seit einiger Zeit das folgende Problem mit dem folgenden Code.
>> Dieser verwendet tt_news und soll in Folge noch einige andere Dinge
>> erledigen was tt_news bisher noch nicht bietet. Die folgende
>> Fehlermeldung tritt auf wenn ich auf die Seite gehe auf der meine
>> Extension aufgerufen wird:
>>
>> "Fatal error: Maximum execution time of 60 seconds exceeded in
>> D:\Programme\xampp\htdocs\xampp\4.2.3\t3lib\class.t3lib_lock.php on line
>> 159"
>
> Nach dem löschen des "typo3temp/lock/"-Verzeichnisses funktioniert die
> Seite wieder. Allerdings ist mir immer noch schleierhaft woher der
> Fehler kommt. Weiß hier jemand was genaueres?
>
> Ciao Markus
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german@...
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>
_______________________________________________
TYPO3-german mailing list
TYPO3-german@...
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Fehler bei Extension-Entwicklung

by Oliver Leitner :: Rate this Message:

| View Threaded | Show Only this Message

uhm, oops...

die klasse gibts doch noch, hatte nur den slash falsch kopiert... win/lin...

die zeile zeigt aber auch schon das problem...

                                if (is_file($this->resource)) {
                                        $this->sysLog('Waiting for a
different process to release the lock');
                                        $i = 0;
                                        while ($i<$this->loops) {
                                                $i++;
                                                usleep($this->step*1000);
                                                clearstatcache();
                                                if
(!is_file($this->resource)) {        // Lock became free, leave the
loop

$this->sysLog('Different process released the lock');
                                                        $noWait = false;
                                                        break;
                                                }
                                        }


sieht mir ja noch sehr willkuerlich aus (wieso 1000???).

der kollege bruchmann sollte da aber nen fast-fix fuer dich haben,
siehe sein voriges mail...

lg
Oliver

On Tue, Feb 3, 2009 at 3:10 PM, David Bruchmann <david@...> wrote:

> http://lists.netfielders.de/pipermail/typo3-german/2009-January/054874.html
>
> Viele Grüße
> David
>
> ----- Ursprüngliche Nachricht -----
> Von:        Markus Deckmann <Markus.Deckmann79@...>
> Gesendet:   Dienstag, 3. Februar 2009 14:55:31
> An:         typo3-german@...
> CC:
> Betreff:    Re: [TYPO3-german] Fehler bei Extension-Entwicklung
>> Hi Leute,
>>
>>> hab seit einiger Zeit das folgende Problem mit dem folgenden Code.
>>> Dieser verwendet tt_news und soll in Folge noch einige andere Dinge
>>> erledigen was tt_news bisher noch nicht bietet. Die folgende
>>> Fehlermeldung tritt auf wenn ich auf die Seite gehe auf der meine
>>> Extension aufgerufen wird:
>>>
>>> "Fatal error: Maximum execution time of 60 seconds exceeded in
>>> D:\Programme\xampp\htdocs\xampp\4.2.3\t3lib\class.t3lib_lock.php on line
>>> 159"
>>
>> Nach dem löschen des "typo3temp/lock/"-Verzeichnisses funktioniert die
>> Seite wieder. Allerdings ist mir immer noch schleierhaft woher der
>> Fehler kommt. Weiß hier jemand was genaueres?
>>
>> Ciao Markus
>> _______________________________________________
>> TYPO3-german mailing list
>> TYPO3-german@...
>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german@...
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>



--
Oliver Leitner
http://www.neverslair-blog.net
_______________________________________________
TYPO3-german mailing list
TYPO3-german@...
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Fehler bei Extension-Entwicklung

by David Bruchmann :: Rate this Message:

| View Threaded | Show Only this Message



----- Ursprüngliche Nachricht -----
Von:        Oliver Leitner <shadow333@...>
Gesendet:   Dienstag, 3. Februar 2009 15:25:03
An:         German TYPO3 Userlist <typo3-german@...>
CC:
Betreff:    Re: [TYPO3-german] Fehler bei Extension-Entwicklung

> uhm, oops...

****Grins****

>
> der kollege bruchmann sollte da aber nen fast-fix fuer dich haben,
> siehe sein voriges mail...

Nein, tut mir leid.
Habe den Bug nur gemeldet und bei mir das Locking ausgeschaltet.

Viele Grüße
David
_______________________________________________
TYPO3-german mailing list
TYPO3-german@...
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Fehler bei Extension-Entwicklung

by Markus Deckmann-2 :: Rate this Message:

| View Threaded | Show Only this Message

Hi David,

> Nein, tut mir leid.
> Habe den Bug nur gemeldet und bei mir das Locking ausgeschaltet.

Für was genau wird das Locking gebraucht und wie schalte ich es aus?

Danke für deine Hilfe
Ciao Markus
_______________________________________________
TYPO3-german mailing list
TYPO3-german@...
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Fehler bei Extension-Entwicklung

by David Bruchmann :: Rate this Message:

| View Threaded | Show Only this Message

Hallo Markus,

die Fragen findest Du alle beantwortet, wenn Du den Links aus meiner
früheren Mail folgst (15:10 Uhr).

Gruß
David

----- Ursprüngliche Nachricht -----
Von:        Markus Deckmann <Markus.Deckmann79@...>
Gesendet:   Dienstag, 3. Februar 2009 18:20:00
An:         typo3-german@...
CC:
Betreff:    Re: [TYPO3-german] Fehler bei Extension-Entwicklung

> Hi David,
>
>> Nein, tut mir leid.
>> Habe den Bug nur gemeldet und bei mir das Locking ausgeschaltet.
>
> Für was genau wird das Locking gebraucht und wie schalte ich es aus?
>
> Danke für deine Hilfe
> Ciao Markus
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german@...
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>
_______________________________________________
TYPO3-german mailing list
TYPO3-german@...
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] DANKE [WAS: Re: Fehler bei Extension-Entwicklung]

by Markus Deckmann-2 :: Rate this Message:

| View Threaded | Show Only this Message

Hi David,

> die Fragen findest Du alle beantwortet, wenn Du den Links aus meiner
> früheren Mail folgst (15:10 Uhr).

*schäm* Hast recht...hab vorhin auf die Schnelle geantwortet und musste
dann weg. Jetzt wo du's sagst hab ich's auch gesehen.

Danke für die Hilfe an die Beteiligten dieses Threads.

Ciao Markus
_______________________________________________
TYPO3-german mailing list
TYPO3-german@...
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german