![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 0 Dołączył: 27.06.2017 Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich
I znowu utknąłem. Napisałem sobie skrypt do transferu danych z zamówień do subiekta. Wszystko działało do momentu, kiedy nie powstała potrzeba stworzenia "pola własnego rozszerzonego" w zamówieniu od klienta ZK. Chcę zaimportować do tego pola numer zamówienia z zewnętrznego systemu. Realizuję to identycznie jak wpisy do uwag zamówienia. Oto końcówka kodu z problemową linijką:
Po wywołaniu pełnego kodu wykrzacza się raz Apache a raz php cli. Php jest w wersji 5. Zmienna $nr_oryginalny jest typu integer. Dodam, że bez zaznaczonej linijki skrypt działa wyśmienicie. BŁĘDY Z APACH'A Podpis problemu: Nazwa zdarzenia problemu: APPCRASH Nazwa aplikacji: WebServ(apache).exe Wersja aplikacji: 2.2.22.0 Sygnatura czasowa aplikacji: 4f38f0e8 Nazwa modułu z błędem: php5ts.dll Wersja modułu z błędem: 5.4.10.0 Sygnatura czasowa modułu z błędem: 50d229d5 Kod wyjątku: c0000005 Przesunięcie wyjątku: 000779d7 Wersja systemu operacyjnego: 6.1.7601.2.1.0.256.48 Identyfikator ustawień regionalnych: 1045 Dodatkowe informacje 1: 0a9e Dodatkowe informacje 2: 0a9e372d3b4ad19135b953a78882e789 Dodatkowe informacje 3: 0a9e Dodatkowe informacje 4: 0a9e372d3b4ad19135b953a78882e789 Pomoże ktoś? Ten post edytował xaitras 8.08.2018, 11:48:11 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 0 Dołączył: 27.06.2017 Ostrzeżenie: (0%) ![]() ![]() |
Pierwsza opcja:
Fatal error: Uncaught exception 'com_exception' with message 'safearray has no properties' in C:\WebServ\httpd\PANEL\przenies_pobrania.php:231 Stack trace: #0 C:\WebServ\httpd\PANEL\przenies_pobrania.php(231): unknown() #1 {main} thrown in Druga opcja: Fatal error: Can't use method return value in write context in Już wcześniej próbowałem.. Utworzyłem plik php_errors.log i ma ustawione prawa do zapisu ale nic do niego nie wpada. Wcześniej nie miałem potrzeby podglądu błędów bo na bieżąco były widoczne ze skryptu. Jedyne co udało się odczytać z logów apacha: PHP Fatal error: Call to private f\xbe!gl\xbe!g`\xbe!g\xc0<!g\x10>!g\x10?!g\xc0@!g::__destruct() from context '' in Zauważyłem, że po wystąpieniu błędu, uruchomienie ponowne skryptu skutkuje prawidłowym działaniem. Więc czasami działa bez problemu. Nie mam pojęcia dlaczego apache się wysypuje. POMOCY! Bo już mi ręce opadają. Ostatecznie mógłbym wykorzystać pole "uwagi" do tego celu ale chciałbym żeby pole do którego trafia nr zamówienia było "czyste" - bez dodatkowych informacji. Inaczej będę musiał filtrować treść a to będzie dodatkowa zabawa. (IMG:style_emoticons/default/co_jest.gif) Ok już nie ważne. Udało mi się wyciągnąć z bazy subiekta nr oryginalny - dotyczy ZK. Jeśli kiedykolwiek ktoś będzie miał taki problem to dane siedzą w tabeli "dok__Dokument" , kolumnie "dok_DoDokNrPelny". Standardowe zapytanie sql i mam komplet potrzebnych informacji. Wszystkim dziękuję z zaangażowanie. Temat do zamknięcia. Ten post edytował xaitras 10.08.2018, 08:45:54 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 09:19 |