pragmaMx Support Forum

pragmaMx => Installation & Update => Thema gestartet von: m-t am 19 Dezember 2014, 08:17:15

Titel: Notice: Use of undefined constant __dir__ - assumed '__dir__'
Beitrag von: m-t am 19 Dezember 2014, 08:17:15
Die Meldung bekomme ich nach dem hochladen der neuesten Version und aufruf des Setup


Notice: Use of undefined constant __dir__ - assumed '__dir__' in /home/www/html/xxx/setup/index.php on line 20
access denied


Hat das schonmal jemand gehabt ?
Titel: Re:Notice: Use of undefined constant __dir__ - assumed '__dir__'
Beitrag von: m-t am 19 Dezember 2014, 16:11:24
Klasse,

bestehende Installation zerstört.
Auch der Versuch in einem leeren Ordner bringt die gleiche Fehlermeldung...

pragmaMx ist nicht zu installieren, weder als Update noch als komplette Neuinstallation.
Titel: Re:Notice: Use of undefined constant __dir__ - assumed '__dir__'
Beitrag von: Olaf / TerraProject am 22 Dezember 2014, 07:57:57
Schau bitte nach, ob du wirklich min PHP 5.4 am Start hast. __DIR__ ist nämlich erst ab PHP 5.3 verfügbar...
pmx braucht min PHP 5.4
Titel: Re:Notice: Use of undefined constant __dir__ - assumed '__dir__'
Beitrag von: m-t am 22 Dezember 2014, 12:47:10
Zitat von: TerraProject am 22 Dezember 2014, 07:57:57
Schau bitte nach, ob du wirklich min PHP 5.4 am Start hast.

Hab ich nicht, ich hab mich darauf verlassen was beim Download steht.

ZitatDie Systemvoraussetzungen von PHP 5.3, MySQL 5.0.33 sind unabdingbar für den Einsatz.

Diese Bedingungen hatte ich erfüllt...
Titel: Re:Notice: Use of undefined constant __dir__ - assumed '__dir__'
Beitrag von: Olaf / TerraProject am 22 Dezember 2014, 14:27:53
die Fehlermeldung deutet aber darauf hin, daß KEIN PHP5.3 am Start ist....
wie bereits geschrieben ist __DIR__  erst ab PHP 5.3 Bestandteil

sorry, PMX 2.1 braucht PHP 5.3 (Schreibfehler oben)
Titel: Re:Notice: Use of undefined constant __dir__ - assumed '__dir__'
Beitrag von: m-t am 22 Dezember 2014, 15:27:32
jetzt hab ich nochmal nachgeschaut, habe zwei webhosting pakete bei abundus, beim einen ist 5.2 beim andern 5.3, dachte das wäre gleich....  :puzzled:
da muß ich wohl mal anfragen, danke...

und wäre ich auf die hauptseite da steht der korrekte hinweis:

ZitatSorry, PHP-Version >= 5.3.0 is required for pragmaMx.

im setup verzeichniss steht aber nur

ZitatUse of undefined constant __dir__ - assumed '__dir__'