[SF][SF2][Symfony2] Symfony/CRON/SMS na hostingu, Nie działa obsługa wysyłania smsów |
[SF][SF2][Symfony2] Symfony/CRON/SMS na hostingu, Nie działa obsługa wysyłania smsów |
22.11.2017, 22:09:57
Post
#1
|
|
Grupa: Zarejestrowani Postów: 493 Pomógł: 2 Dołączył: 15.07.2011 Skąd: Katowice Ostrzeżenie: (0%) |
W metodzie execute klasy Command użyłem skryptu PHP z API wybranej bramki sms:
Poniżej kod mojej klasy CronCommand:
Na serwerze hostingowym w katalogu projektu Symfony wykonałem następującego CRONa (aby zweryfikować poprawność) :
Po wykonaniu otrzymałem następujący błąd:
Wie ktoś może jaką klasę tutaj powinienem zaimportować aby to zadziałało ? PS. Dodam tylko że support hostingu potwierdził mi że Soap jest zainstalowany na moim koncie: "SOAP jest uruchomiony na Pana koncie cały czas." To by się zgadzało bo zwykły testowy plik PHP z powyższym skryptem wysyłającym smsa działa. Ten post edytował damianooo 22.11.2017, 22:28:19 |
|
|
22.11.2017, 23:00:31
Post
#2
|
|
Grupa: Zarejestrowani Postów: 618 Pomógł: 143 Dołączył: 22.12.2010 Ostrzeżenie: (0%) |
|
|
|
23.11.2017, 09:10:29
Post
#3
|
|
Grupa: Zarejestrowani Postów: 493 Pomógł: 2 Dołączył: 15.07.2011 Skąd: Katowice Ostrzeżenie: (0%) |
tak ale właśnie jaki namespace mam tam wpisać ?
Jaką ścieżkę dokładnie , jest to w Vendorach a więc będzie Symfony/...coś tam / SoapClient ? Nie wiem jak to sprawdzić. W necie też nic nie pisze chyba że źle szukam "Symfony SoapClient namespace" ? |
|
|
23.11.2017, 09:13:58
Post
#4
|
|
Grupa: Zarejestrowani Postów: 618 Pomógł: 143 Dołączył: 22.12.2010 Ostrzeżenie: (0%) |
SoapClient jest klasą systemową (czy jak to tam się zwie) i nie ma jako takiego namespace'a
http://symfony2-docs-pl.readthedocs.io/pl/..._extension.html |
|
|
23.11.2017, 14:12:41
Post
#5
|
|
Grupa: Zarejestrowani Postów: 493 Pomógł: 2 Dołączył: 15.07.2011 Skąd: Katowice Ostrzeżenie: (0%) |
Czy li backslash (\) powinien załatwić sprawę .
Tzn zmiast tak:
ma być tak:
PS. Sprawdzę w domu |
|
|
23.11.2017, 14:27:58
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 365 Pomógł: 1114 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
Albo use SoapClient na początku.
-------------------- |
|
|
23.11.2017, 18:04:31
Post
#7
|
|
Grupa: Zarejestrowani Postów: 493 Pomógł: 2 Dołączył: 15.07.2011 Skąd: Katowice Ostrzeżenie: (0%) |
ehh ani tak ani tak.
Ciągle mam w konsoli ten sam błąd: Poniżej lokalne wywołanie komendy:
Mam tak:
albo tak:
Mówicie że to klasa systemowa i nie ma namespace ... hmm coś chyba musi jednak być ... można to jakoś zddebuggować żeby zweryfikować jak z Symfony powinienem się do tego dobrać ? PS. Wyczyściłem dokładnie cache aplikacji. Ten post edytował damianooo 23.11.2017, 18:06:17 |
|
|
23.11.2017, 18:13:51
Post
#8
|
|
Grupa: Zarejestrowani Postów: 618 Pomógł: 143 Dołączył: 22.12.2010 Ostrzeżenie: (0%) |
sprawdz przez php -m czy na pewno masz ten modul dla cli zaladowany
|
|
|
23.11.2017, 20:01:36
Post
#9
|
|
Grupa: Zarejestrowani Postów: 493 Pomógł: 2 Dołączył: 15.07.2011 Skąd: Katowice Ostrzeżenie: (0%) |
ok sprawdziłem na serwerze hostingowym i zadziałało.
U mnie lokalnie nie miałem Soapa włączonego i dlatego był problem. Dzięki za pomoc! |
|
|
Wersja Lo-Fi | Aktualny czas: 19.04.2024 - 03:48 |