Wykoannie skryptu shell |
Wykoannie skryptu shell |
2.04.2015, 07:42:59
Post
#1
|
|
Grupa: Zarejestrowani Postów: 98 Pomógł: 1 Dołączył: 7.08.2005 Skąd: Górny Śląsk Ostrzeżenie: (0%) |
Hej
Potrzebuję przez skrypt PHP wykonać skypt shell. Skrypt PHP:
Skrypt Shell:
Logują się przez SSH do serwera, wystarczy, że wejdę do katalogu ze skrpytem, wpiszę ./skrypt.sh i SMS dochodzi. Otwierają stronę ze skryptem PHP dostaję jako output numer telefonu i treść SMSa, ale SMS nei dochodzi. Ktoś potrafi pomóc? -------------------- tutoriale
|
|
|
2.04.2015, 08:00:44
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) |
Skrypt bashowy jest w tym samym katalogu co php?
|
|
|
2.04.2015, 08:04:46
Post
#3
|
|
Grupa: Zarejestrowani Postów: 98 Pomógł: 1 Dołączył: 7.08.2005 Skąd: Górny Śląsk Ostrzeżenie: (0%) |
Dokładnie tak
-------------------- tutoriale
|
|
|
2.04.2015, 08:54:49
Post
#4
|
|
Grupa: Zarejestrowani Postów: 910 Pomógł: 44 Dołączył: 20.02.2008 Skąd: Łódź Ostrzeżenie: (20%) |
|
|
|
2.04.2015, 09:23:43
Post
#5
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) |
shell_exec('/bin/sh ./sendsms.sh');
|
|
|
2.04.2015, 09:58:33
Post
#6
|
|
Grupa: Zarejestrowani Postów: 98 Pomógł: 1 Dołączył: 7.08.2005 Skąd: Górny Śląsk Ostrzeżenie: (0%) |
@Mlodycompany
Bez 2&>1 wyświetla mi: Kod -- Text: Test SMS To: +48123456789 Kiedy dodam 2&>1 nie wyświetla mi się nic. @Pyton_000 Nie pomogło -------------------- tutoriale
|
|
|
2.04.2015, 10:06:01
Post
#7
|
|
Grupa: Zarejestrowani Postów: 910 Pomógł: 44 Dołączył: 20.02.2008 Skąd: Łódź Ostrzeżenie: (20%) |
|
|
|
2.04.2015, 10:26:50
Post
#8
|
|
Grupa: Zarejestrowani Postów: 98 Pomógł: 1 Dołączył: 7.08.2005 Skąd: Górny Śląsk Ostrzeżenie: (0%) |
Odpowiedź:
Kod -- Text: Test SMS To: +48123456789 mktemp: failed to create file via template `/var/spool/sms/outgoing/send_XXXXXX': Permission denied mv: missing destination file operand after `/tmp/smsd_XK8VH5' Try `mv --help' for more information.
-------------------- tutoriale
|
|
|
2.04.2015, 10:35:45
Post
#9
|
|
Grupa: Zarejestrowani Postów: 910 Pomógł: 44 Dołączył: 20.02.2008 Skąd: Łódź Ostrzeżenie: (20%) |
tak jak mówiłem, brak uprawnień. Apache działa na uprawnieniach swojego użytkownika, który ma bardzo ograniczone uprawnienia. Musisz zezwolić apachowi na zapis w /var/spool/sms/outgoing/ i powinno ruszyć
|
|
|
2.04.2015, 14:06:11
Post
#10
|
|
Grupa: Zarejestrowani Postów: 98 Pomógł: 1 Dołączył: 7.08.2005 Skąd: Górny Śląsk Ostrzeżenie: (0%) |
Problem rozwiązany - Dzięki @Mlodycompany
-------------------- tutoriale
|
|
|
Wersja Lo-Fi | Aktualny czas: 27.04.2024 - 08:09 |