Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.php > #3386

Re: Autoloader und Namespaces

From Stefan Mayer <meniskus@gmx.net>
Newsgroups de.comp.lang.php
Subject Re: Autoloader und Namespaces
Date 2015-07-13 11:26 +0200
Message-ID <1169532609.20150713112631@gmx.net> (permalink)
References <1t55a2a848i5c3cn3e8%sfroehli@Froehlich.Priv.at>

Show all headers | View raw


Stefan Froehlich am Sonntag, 12. Juli 2015 (20:03):

> | Jul 12 19:30:43 sokrates apache2: PHP Fatal error:  Class 'Framework\Framework\DynamicMultiton' not found in login.php on line 3

> Sieht man sich login.php an, dann findet sich dort jedoch:

> | <?php
> |
> | abstract class Login extends Framework\DynamicMultiton
> | [...]

> Also nirgendwo die doppelte Verwendung des Namespaces, die in der
> Fehlermeldung vorgeworfen wird.

Kann es sein, dass sich Datei selbst im Namensraum "Framework" befindet.

Die Meldung sagt ja zuerst, dass die Klasse bzw. deren Datei nicht
gefunden wurden und nicht das es Probleme bei der Verarbeitung gab.

<?php
Namespace Framework;
abstract class login extends Framework\DynamicMultition{}
?>

PHP Fatal error:  Class 'Framework\Framework\DynamicMultiton' not found

Der autoloader setzt den Namespace an den Klassennamen, oder nicht?

Ich bin kein Experte für autoloading, allerdings weiß ich, dass man
solche Fehlermeldungen auf alle Fälle "nachstellen" kann. Der autoloader
wurde fehlgeleitet bzw. die Dateistruktur/Namensräume passten
nicht zum autoloader.


tschüss, Stefan

Back to de.comp.lang.php | Previous | NextNext in thread | Find similar


Thread

Re: Autoloader und Namespaces Stefan Mayer <meniskus@gmx.net> - 2015-07-13 11:26 +0200
  Re: Autoloader und Namespaces Andreas Treichel <gmblar@gmail.com> - 2015-11-01 11:32 +0100
    Re: Autoloader und Namespaces Claus Reibenstein <4spamersonly@kabelmail.de> - 2015-11-01 11:38 +0100
      Re: Autoloader und Namespaces Andreas Treichel <gmblar@gmail.com> - 2015-11-01 11:55 +0100
        Re: Autoloader und Namespaces Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2015-11-01 12:16 +0000
    Re: Autoloader und Namespaces Claus Reibenstein <4spamersonly@kabelmail.de> - 2015-11-01 11:40 +0100
      Re: Autoloader und Namespaces Andreas Treichel <gmblar@gmail.com> - 2015-11-01 11:59 +0100

csiph-web