php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 24.04.2005, 22:09  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

ja was willst du denn machen? mit imagemagick arbeiten? verzeichnisse duchrsuchen löschen umbennen?
abgesehen davon denke ich wenn du einen root-server hast solltest du ausreichend know-how in der linux-konsole haben ...

mfg
robo47
robo47 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 24.04.2005, 22:12  
Erfahrener Benutzer
 
Registriert seit: 02.07.2004
Beiträge: 338
spoi
Standard

also unter win mit dem Programm Ping z.b.:

PHP-Code:
<?php
    $ping 
exec("ping $IP",$online,$return);
    foreach (
$online as $array) {
        echo 
$array '
'
;
    }
?>

Wenn du unter Linux ein Shellscript nur ausfüren willst sollte das sicherlich so gehen:

PHP-Code:
<?php
    exec
("/etc/script.sh");
?>
Willst du noch das dass was das Shellscript Script aus gibt von PHP ausgegeben wird sollte das sicherlich wie bei win gehen:

PHP-Code:
<?php
    $ping 
exec("/etc/script.sh",$script,$return);
    foreach (
$script as $array) {
        echo 
$array '
'
;
    }
?>
Must du einfach mal austüfteln
Der safe_mod sollte Off sein sonst wird sich php weigern ein Script auszuführen.

MfG
spoi
__________________
MfG
spoi
spoi ist offline  
Alt 24.04.2005, 22:24  
Erfahrener Benutzer
 
Registriert seit: 09.08.2003
Beiträge: 121
Eddaholzbein
Eddaholzbein eine Nachricht über ICQ schicken
Standard

wo kann ich das austellen safe_mod

weil bei mir kommt.

Cannot execute using backquotes in Safe Mode i

edit.

also ich führe jetzt das php script hier aus

/srv/www/web1/html/shell.php

und in der hier liegt die shell datei.

/root/srcds/restart.sh

wie muss der pfad eigentlich heißen dann?
Eddaholzbein ist offline  
Alt 24.04.2005, 22:32  
Erfahrener Benutzer
 
Registriert seit: 02.07.2004
Beiträge: 338
spoi
Standard

In der Datei /srv/www/web1/html/shell.php
PHP-Code:
<?php 
   exec
("/root/srcds/restart.sh"); 
?>
Safe_mod kanste in der php.ini ausschalten muste auf Off setzen
Gleich kommt wo isn die php.ini das kann ich dir auch net so genau sein weil die kann überall sein. mach einfach mal:

PHP-Code:
<?php
echo phpinfo();
?>
Da steht der Pfad von der PHP ini drinn und da steht auch drinn ob der Safe_mod nun wirklich OFF ist. Aso nach änderung an der php.ini apache neustarten

MfG
__________________
MfG
spoi
spoi ist offline  
Alt 24.04.2005, 22:38  
Erfahrener Benutzer
 
Registriert seit: 09.08.2003
Beiträge: 121
Eddaholzbein
Eddaholzbein eine Nachricht über ICQ schicken
Standard

das problem ist der pfad gerade.

Also meine ordner sind so.

-bin
-home
-system linux
-svr
-root
-var
-usr

bei svr ist halt der ftp und html inhalt und in root sind gameserver.

dann müsste man ja so ein pfad machen

../../../../root/srcds/restar.sh

aber das nimmt er ja nicht an
Eddaholzbein ist offline  
Alt 24.04.2005, 22:41  
Erfahrener Benutzer
 
Registriert seit: 02.07.2004
Beiträge: 338
spoi
Standard

soweit ich informiert bin sollte es ein /root/srcds/restar.sh tun ohne ../
unter winn kann man ja auch C:/blabla/bla.exe machen und in der Linux console geht ja /root/srcds/restar.sh auch.

MfG
__________________
MfG
spoi
spoi ist offline  
Alt 24.04.2005, 22:43  
Erfahrener Benutzer
 
Registriert seit: 02.07.2004
Beiträge: 338
spoi
Standard

P.S. ich würde einen Gameserner NIENIENIE mit rootrechten starten immer einen Extra User anlegen mit ganz eingeschränkten Rechten.
__________________
MfG
spoi
spoi ist offline  
Alt 24.04.2005, 23:54  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

man merkt du hast nen rootserver :P :P
haste confixx drauf?

mfg
robo47
robo47 ist offline  
Alt 25.04.2005, 12:14  
Erfahrener Benutzer
 
Registriert seit: 09.08.2003
Beiträge: 121
Eddaholzbein
Eddaholzbein eine Nachricht über ICQ schicken
Standard

Zitat:
Zitat von robo47
man merkt du hast nen rootserver :P :P
haste confixx drauf?

mfg
robo47
jo hab ich

was heißt dieser fehler eigentlich

Warning: shell_exec(): Cannot execute using backquotes in Safe Mode in /srv/www/web1/html/shell2.php on line 2

in der php datei habe ich dies stehen

PHP-Code:
<?
$output 
shell_exec('/root/srcds/restart.sh');
echo 
"<pre>$output</pre>";
?>
Eddaholzbein ist offline  
Alt 25.04.2005, 19:20  
Erfahrener Benutzer
 
Registriert seit: 02.07.2004
Beiträge: 338
spoi
Standard

Also schlüsseln wirs einfach mal auf. Mit nen bissel Englisch sollte das kein Prob sein.

Zitat:
Warning: shell_exec()
PHP hat also ein Problähm mit der function shell_exec()

Zitat:
line 2
in der Zeile 2

Zitat:
Cannot execute
wo es etwas nicht ausführen kann

Zitat:
in Safe Mode
im Safe Mode



Soll uns sagen das PHP nicht berechtigt ist per shell_exec() irgendwas auszuführen weil der safe_mode = On ist.
Um dies zu überprüfen könnten wir noch einmal in unsere phpinfo(); schaun und dann den Safe_mod ausschalten.

Wenn du nicht weist wie du den Safe mod ausschalten sollst Poste einmal ob auf deinem Server confixx Läuft und dann

PHP-Code:
<?php
if ($confix == "ja")
  {
    
Poste deine Confixx Version 2 oder 3
  
}
  else
  {
    
Poste ein Link zu deiner phpinfo()
  }
?>
:wink:

MfG
spoi
spoi ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
mysql-backup mittels PHP auf webspace ohne shell Datenbanken 41 07.04.2010 15:29
[Erledigt] Problem mit Tutorial PrisonerOfDreams PHP Tipps 2008 4 16.05.2008 11:59
Shell exec Befehl ... Zum ausführen einer shell datei KeyT0ast3r Scriptbörse 1 31.01.2008 12:49
[Tut] farbige Shell Server, Hosting und Workstations 4 01.02.2006 12:47
[Erledigt] kurze frage zu screen in einem shell script Server, Hosting und Workstations 4 16.12.2005 21:22
PHP Scripte werden nicht mehr ausgeführt. Download Box ?! PHP Tipps 2007 2 12.11.2005 23:10
[Erledigt] ne harte nuss ... php scripte in html needed ... ABER PHP Tipps 2005-2 10 01.09.2005 00:03
Fertige Scripte zum Verkauf gesucht phpprofi Beitragsarchiv 1 06.06.2005 09:22
script in shell über shell_exec ausführen ... ?!?!?! PHP Tipps 2004 1 01.09.2004 14:05
[PHP/MySQL] Suche Tutorial: Navigationssystem ohne Templates phpfortgeschrittener Beitragsarchiv 10 27.07.2004 02:18
socket tutorial? Eddaholzbein PHP Tipps 2004 9 09.07.2004 15:50
Ediertes Tutorial PHP Tipps 2004 6 10.06.2004 13:28

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
spoitutorial, \spoi\ tutorial, srcds.sh php, shell codeschnippsel

Alle Zeitangaben in WEZ +2. Es ist jetzt 09:49 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.