Einzelnen Beitrag anzeigen
Alt 15.07.2011, 09:05   #1
Lex
Böser Mod / NvT Terrorist
Punkte: 48.916, Level: 100 Punkte: 48.916, Level: 100 Punkte: 48.916, Level: 100
Levelaufstieg: 0% Levelaufstieg: 0% Levelaufstieg: 0%
Aktivität: 0% Aktivität: 0% Aktivität: 0%
Letzte Erfolge
Auszeichnungen
Artikel Benutzer besitzt 1x Hilfe Level 3 Benutzer besitzt 1x Hilfe Level 2 Benutzer besitzt 1x Badboy Benutzer besitzt 1x Anfänger Benutzer besitzt 1x Hilfe Level 1 Benutzer besitzt 1x Helfer Benutzer besitzt 1x Ideen-Spender
 
Benutzerbild von Lex
 
Registriert seit: 16.09.2009
Ort: Wien
Beitr?ge: 2.468
Abgegebene Danke: 188
Erhielt 562 Danke für 126 Beiträge
Downloads: 11
Uploads: 0
Nachrichten: 10609
Renommee-Modifikator:
4013 Lex genießt hohes AnsehenLex genießt hohes AnsehenLex genießt hohes AnsehenLex genießt hohes AnsehenLex genießt hohes AnsehenLex genießt hohes AnsehenLex genießt hohes AnsehenLex genießt hohes AnsehenLex genießt hohes AnsehenLex genießt hohes AnsehenLex genießt hohes Ansehen
Standard PHP Socket Erweiterung

Beim ausführen der Socketdatei kommt folgende Fehlermeldung:

Zitat:
: Datei oder Verzeichnis nicht gefundennce.php: Zeile 1: ?php
./LLS/https/announce.php: Zeile 2: Syntaxfehler beim unerwarteten Wort `0'
'/LLS/https/announce.php: Zeile 2: `set_time_limit(0);
root@demo:/#
Ein grep auf die php.ini zeigt bezüglich Sockets folgendes

Zitat:
root@demo:/etc/php5/cli# cat ../apache2/php.ini |grep socket
; Default timeout for socket based streams (seconds)
; http://php.net/default-socket-timeout
default_socket_timeout = 60
; Default socket name for local MySQL connects. If empty, uses the built-in
; http://php.net/pdo_mysql.default-socket
pdo_mysql.default_socket=
; Default socket name for local MySQL connects. If empty, uses the built-in
; http://php.net/mysql.default-socket
mysql.default_socket =
; Default socket name for local MySQL connects. If empty, uses the built-in
; http://php.net/mysqli.default-socket
mysqli.default_socket =
Die php.ini vom cli Verzeichniss (commandline) sieht genauso aus.

Lg Lex



--======================================--
--==
Beitrag erstellt: 10:05 um 15:50 ==--
--==
geantwortet 15.07.2011 auf Beitrag vom 14.07.2011 ==--
--== automatische Beitragszusammenführung ==--
--======================================--


Lex schrieb nach 18 Stunden, 14 Minuten und 33 Sekunden:

Also, aktuelle Lage,

der Socket (bei Stifler läuft sie ja unter Windows) braucht für den Linux einsatz einen Shebang fehlt.
Der Socket (Im Originalzustand ist also wie folgt einzuleiten)

PHP-Code:
!#/usr/bin/php 
der genaue Pfad von php lässt sich mit dem Befehl "which php" ausfindig machen.

Desweiteren wird das Script nicht wie ein Shell  Script (was meine erste Vermutung war) via ./server.php gestartet sondern via "php server.php" wie unter Windows.
Damit der Socket jedoch nicht beim schliesen der Konsole beendet wird, empfiehlt es sich den Socket unter einem "Screen" zu starten.

Weitere Informationen dazu sobald ich die Socket angepasst und mich mehr damit befasst habe.

Lg Lex
__________________
Lex the NetVision Terrorist

june: Feinfühlig? Ich bin Typus Axt im Walde
Lex: Axt? Was bin dann ich? Sägewerk?
Cerberus
: nee --du bist Waldbrand ...

Ge?ndert von Lex (14.07.2011 um 15:57 Uhr)
Lex ist offline   Mit Zitat antworten Nach oben
Folgende 4 Benutzer sagen Danke zu Lex für den nützlichen Beitrag:
Cerberus (14.07.2011), crisscross (15.07.2011), gotthummer (15.07.2011), Stifler (15.07.2011)