Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Drupal: Fatal error: Namespace declaration statement has to be the very first statement
matmc
post 15.05.2020, 21:54:30
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 15.05.2020

Ostrzeżenie: (0%)
-----


Bardzo dziwna sytuacja
w Drupalu przy próbie edycji formularza kontaktowego pojawia się błąd:

Fatal error: Namespace declaration statement has to be the very first statement or after any declare call in the script in /home/xyz/domains/xyz.pl/public_html/core/modules/contact/src/ContactFormEditForm.php on line 3

Kod wygląda następująco:

  1. Subject<?php
  2.  
  3. namespace Drupal\contact;


byłem bardzo szczęśliwy, gdy wyszukałem, że powinien wyglądać

  1. Subject<?php
  2. namespace Drupal\contact;


wtedy pojawił się błąd

Fatal error: Namespace declaration statement has to be the very first statement or after any declare call in the script in /home/xyz/domains/xyz.pl/public_html/core/modules/contact/src/ContactFormEditForm.php on line 2

litości...


jedyne, co przychodzi mi do głowy, to "namespace Drupal\contact"
to "namespace"
jest inaczej zdefiniowany w ustawieniach...

ale gdzie tego szukać...
Go to the top of the page
+Quote Post
vokiel
post 16.05.2020, 13:01:10
Post #2





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

Ostrzeżenie: (0%)
-----


Jak widzisz przed deklaracją namespace masz jeszcze jakiś napis "Subject", sprawdź też kodowanie pliku czy nie jest UTF-8 z BOM.


--------------------
Go to the top of the page
+Quote Post
matmc
post 16.05.2020, 18:35:28
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 15.05.2020

Ostrzeżenie: (0%)
-----


Bardzo, bardzo dziękuję

nie wiem, skąd wziął się ten: "Subject"

rozwiązało problem!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 18.04.2024 - 07:14