Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.php > #3679
| From | Thomas 'PointedEars' Lahn <PointedEars@web.de> |
|---|---|
| Newsgroups | de.comp.lang.php |
| Subject | Re: Klassendefinition, wo? |
| Date | 2016-02-09 20:02 +0100 |
| Organization | PointedEars Software (PES) |
| Message-ID | <2431059.QtmSHXNItX@PointedEars.de> (permalink) |
| References | <1t56b261f2i4870n3e8%sfroehli@Froehlich.Priv.at> <m1twlpauay.fsf@mbp.pflaesterer.de> <1t56b73b58id5bn3e8%sfroehli@Froehlich.Priv.at> <7172101.nouSjeL6jb@PointedEars.de> <1t56b9b291iaa7n3e8%sfroehli@Froehlich.Priv.at> |
Stefan Froehlich wrote: [Zitat repariert] > On Tue, 09 Feb 2016 00:13:35 Thomas 'PointedEars' Lahn wrote: >> >> > | Cannot declare class Page_Webshop_Search, because the name is >> >> > | already in use >> >> > >> >> > Das ganze passiert bei einem: >> >> > >> >> > | require_once 'search.php'; >> >> Bist du sicher, dass dein Autoloader nicht doch gelaufen war? >> >> Hast du Opcache? >> > Der Autoloader ist definitiv nicht gelaufen, nein. >> Gemäss Google-Suchergebnissen für die Fehlermeldung >> unwahrscheinlich. > > Naja, ich hatte testhalber ein "die;" mit dem entsprechenden > Dateinamen in den (einzigen relevanten) Autoloader gesetzt. Beim > oben zitierten Ladeversuch ist er dann auch brav verendet, aber auch > eben erst dort. > > Das war für mich Indiz genug, um derartiges zu behaupten. <https://www.google.com/search?q=%22Cannot+declare%22+%22%2C+because+the+name+is+already+in+use%22&oq=%22Cannot+declare%22+%22%2C+because+the+name+is+already+in+use%22&aqs=chrome..69i57.25872j0j7&sourceid=chrome&es_sm=122&ie=UTF-8> >> > Wobei ich mich durchaus immer noch frage, was genau die Probleme >> > verursacht hat. Ich möchte ja keinesfalls, dass sie (mehr oder >> > minder aus heiterem Himmel) neuerlich auftreten. >> UTSL. > > Scherzkeks. Das war kein Scherz. > Wenn *mein* Source die Probleme nicht reproduzierbar > auftreten lässt (sie kamen unmotiviert und verschwanden nach einem > Apache-Reload), Das kann genau dann passieren, wenn vor der Ausführung Deines Codes und vor dem Apache-Reload jeweils ein PHP-Upgrade erfolgt ist; zunächst auf eine fehlerhafte PHP-Version, dann auf eine neuere PHP-Version, die diesen Bug nicht mehr hat. Wenn PHP als Apache-Modul läuft, dann läuft bis zum Apache- Reload/Restart noch die alte Version. In der Regel wird der Apache-Reload deshalb bei der Installation von einem Upgrade-Script des Moduls ausgelöst. > dann bleibt nur der PHP-Source. Und das ist, ohne konkreten, > reproduzierbaren Anlassfall wohl eher aussichtslos (und > selbst mit Anlassfall vermutlich beyond my scope). Textsuche überfordert Dich? BTW: Bring Deinem Newsreader mal bitte bei (oder korrigiere es manuell), dass bei zitierten Leerzeilen die Zitatzeichen stehenbleiben sollen. Wenn das nämlich so wie jetzt weitergeht, werden Threads, in denen Du postest, mit jeder neuen Zitatebene unleserlicher. Wie Du sicher schon bemerkt hast, zitiert (hier) *niemand* sonst so wie Du. TIA. -- PointedEars Zend Certified PHP Engineer <http://www.zend.com/en/yellow-pages/ZEND024953> | Twitter: @PointedEars2 Please do not cc me. / Bitte keine Kopien per E-Mail.
Back to de.comp.lang.php | Previous | Next — Previous in thread | Next in thread | Find similar
Klassendefinition, wo? Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2016-02-03 21:01 +0000
Re: Klassendefinition, wo? k@rl.pflaesterer.de (Karl Pflästerer) - 2016-02-04 07:00 +0100
Re: Klassendefinition, wo? Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2016-02-07 12:44 +0000
Re: Klassendefinition, wo? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-02-09 00:13 +0100
Re: Klassendefinition, wo? Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2016-02-09 09:37 +0000
Re: Klassendefinition, wo? "Christoph M. Becker" <cmbecker69@arcor.de> - 2016-02-09 14:05 +0100
Re: Klassendefinition, wo? Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2016-02-09 14:39 +0000
Re: Klassendefinition, wo? "Christoph M. Becker" <cmbecker69@arcor.de> - 2016-02-09 17:03 +0100
Re: Klassendefinition, wo? Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2016-02-09 19:35 +0000
Re: Klassendefinition, wo? Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2016-02-11 18:32 +0000
Re: Klassendefinition, wo? "Peter J. Holzer" <hjp-usenet3@hjp.at> - 2016-02-13 13:36 +0100
OpCache (was: Klassendefinition, wo?) Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2016-02-15 11:00 +0000
Re: Klassendefinition, wo? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-02-09 20:02 +0100
Re: Klassendefinition, wo? Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2016-02-09 19:33 +0000
Zitierstil (was: Klassendefinition, wo?) Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-02-09 22:25 +0100
Re: Zitierstil (was: Klassendefinition, wo?) eulenspiegel.till@firemail.de - 2016-02-11 06:56 -0800
csiph-web