[PHP][SHELL] 500 Internal Server Error mimo wykonania |
[PHP][SHELL] 500 Internal Server Error mimo wykonania |
23.12.2022, 12:38:53
Post
#1
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 16.08.2012 Skąd: Rybnik Śląsk Ostrzeżenie: (0%) |
Witam. Wykonuje skrypt napisany w bashu poprzez shell_exec. Tak wygląda mój plik:
Działanie skryptu vercheck wykonuje się poprawnie, ale mimo tego dostaję error 500. Przejrzałem wszystkie logi linuxa ale nic nie znalazłem związanego z tym. Dodatkowo na początku pliku dałem ale też żadnych błędów oprócz 500 nie pokazało.. Nie mam już pojęcia w czym mogę szukać. Mógłby ktoś mnie nakierować? Pozdrawiam Temat do zamknięcia. Przypomniałem sobie, że w tym skrypcie, który jest uruchamiany przez shell_exec resetuje php stąd error 500 |
|
|
23.12.2022, 18:54:02
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 838 Pomógł: 226 Dołączył: 20.03.2005 Skąd: Będzin Ostrzeżenie: (0%) |
Skoro resetujesz PHP, to oznacza że wywalasz sobie parser podczas jego działania. Tak jakbyś obciął sobie gałąź na której siedzisz.
Spróbuj uruchomić sobie skrypt z samą funkcją i zapisać sobie wynik do pliku tekstowego: Kod <?php
shell_exec("sudo /bin/bash /bin/vercheck >> ~/php_shell_exec_error.txt"); Ten post edytował Tomplus 23.12.2022, 18:56:48 |
|
|
Wersja Lo-Fi | Aktualny czas: 28.04.2024 - 17:26 |