Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.

  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie
PHP

PHP, Bash

php

  • Zamknięty Temat jest zamknięty
9 odpowiedzi w tym temacie

#1 GeDox

    Wszechpomocny

  • Użytkownik

Reputacja: 125
Zaawansowany

  • Postów:315
  • Steam:steam
  • Imię:Przemysław
  • Lokalizacja:Kielce
Offline

Napisano 16.05.2013 21:54

Cześć. Posiadam VPS, na nim mam:
serwer HLDS (/home/cs1),
apache (/var/www/).

I mam taki problem, iż nie odpala mi skryptu .sh (w nim jest kod na odpalenie serwera HLDS przez screen).
index.php


<? exec('./skrypt.sh'); ?>

skrypt.sh


#!/bin/bash
screen -A -m -d -S cs1 /home/cs1/hlds_run -game cstrike +port 27015 +maxplayers 22 +servercfgfile server.cfg

Dlaczego to nie chce działać? :/
Dodam, iż odpalenie skrypt.sh przez putty działa. Chmody etc. ustawione.


  • +
  • -
  • 0

#2 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6033
Godlike

  • Postów:10832
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Offline

Napisano 16.05.2013 22:08

Czy skrypt *.sh jest w tym samym folderze co skrypt odpalający ( *.php ) ?


  • +
  • -
  • 0

#3 Misiaczek ;c

    /dev/null

  • Moderator

Reputacja: 1662
Godlike

  • Postów:2495
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Halemba
Offline

Napisano 16.05.2013 22:29

libssh2-1-dev libssh2-php

 masz zainstalowane? :F


  • +
  • -
  • 0

#4 GeDox

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 125
Zaawansowany

  • Postów:315
  • Steam:steam
  • Imię:Przemysław
  • Lokalizacja:Kielce
Offline

Napisano 16.05.2013 22:46

Czy skrypt *.sh jest w tym samym folderze co skrypt odpalający ( *.php ) ?

Tak.

 

libssh2-1-dev libssh2-php

 masz zainstalowane? :F

Tak.


  • +
  • -
  • 0

#5 PimP517

    Zaawansowany

  • Zbanowany

Reputacja: 52
Pomocny

  • Postów:129
  • Lokalizacja: / home / pimp517
Offline

Napisano 16.05.2013 23:08

Sprawdź też chmody oraz czy nie masz przypadkiem funkcji exec zablokowanej.


Zdejmin te warny lub zablokuj mi konto!!! WCM!!!


#6 gameslot

    Życzliwy

  • Zbanowany

Reputacja: 4
Nowy

  • Postów:38
  • GG:
  • Lokalizacja:Sadki
Offline

Napisano 17.05.2013 06:06

:facepalm:

Skorzystaj z shell_exec a nie z exec :>


Profesjonalne serwery gier w atrakcyjnych cenach
Lokalizacja: Warszawa
www.GameSlot.pl


#7 GeDox

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 125
Zaawansowany

  • Postów:315
  • Steam:steam
  • Imię:Przemysław
  • Lokalizacja:Kielce
Offline

Napisano 17.05.2013 13:54

Sprawdź też chmody oraz czy nie masz przypadkiem funkcji exec zablokowanej.

Chmody - jak pisałem. Wszystko ustawione. Cd. exec - próbowałem z system, też nic.

 

:facepalm:

Skorzystaj z shell_exec a nie z exec :>

Dalej nic.


Użytkownik GeDox edytował ten post 17.05.2013 13:58

  • +
  • -
  • 0

#8 Piotr020798kow

    Nowy

  • Użytkownik

Reputacja: -2
Mniej niż zer0.

  • Postów:4
  • Imię:Piotr
  • Lokalizacja:Tam gdzieś...
Offline

Napisano 17.05.2013 14:24

Próbowałeś z konta roota?


  • +
  • -
  • 0

#9 GeDox

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 125
Zaawansowany

  • Postów:315
  • Steam:steam
  • Imię:Przemysław
  • Lokalizacja:Kielce
Offline

Napisano 17.05.2013 20:48

Próbowałeś z konta roota?

To jest na roocie.

 

@topic

Już poradziłem sobie. Połączyłem się z VPS'em przez ssh2_connect jako localhost i... o dziwo działa! :D


Użytkownik GeDox edytował ten post 17.05.2013 21:07

  • +
  • -
  • 0

#10 Gość_21977_*

  • Gość

Reputacja: 0

Offline

Napisano 18.05.2013 11:13

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Temat zamknięty na prośbę użytkownika.


Z pozdrowieniami,
Zespół AMXX.PL





Również z jednym lub większą ilością słów kluczowych: php

Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych