Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam, ostatnio zainstalowałem XAMPP'a, według tego poradnika: http://www.debianadmin.com/xampp-all-in-one-web-ser … n-debian.html
mam jednak problem z uruchomieniem. Wpisując /opt/lampp/lampp start otrzymuje
/opt/lampp/lampp: 14: /opt/lampp/lampp: Syntax error: "(" unexpected
Proszę o pomoc.
Offline
Przejrzyj pliki konfiguracyjne. Gdzieś jest niepotrzebny znak "(" .
Poszukaj w logach
Offline
To jest plik uruchamiający lampp:
#!/bin/sh # Copyright 2002 by Kai 'Oswald' Seidler, oswald@apachefriends.org LD_LIBRARYPATH=/opt/lampp/lib export LD_LIBRARYPATH de="false" case $LANG in de*) de="true";; esac version=`cat /opt/lampp/lib/VERSION` function testport() { if netstat -an | egrep ":$1 .*LISTEN" > /dev/null then return 0 else return 1 fi } case $1 in "start"|"startssl") $de && echo "Starte LAMPP $version..." $de || echo "Starting LAMPP $version..." a=0 if test -f /opt/lampp/logs/httpd.pid then $de && echo "LAMPP: LAMPP-Apache läuft bereits." $de || echo "LAMPP: LAMPP-Apache is already running." a=2 else if testport 80 then $de && echo "LAMPP: Ein Apache läuft bereits." $de || echo "LAMPP: An Apache daemon is already running." a=1 else $de && echo "LAMPP: Starte Apache..." $de || echo "LAMPP: Starting Apache..." if test "$1" = "startssl" then /opt/lampp/bin/apachectl startssl > /dev/null else /opt/lampp/bin/apachectl start > /dev/null fi a=2 fi fi m=0 if test -f /opt/lampp/var/mysql/`/bin/hostname`.pid then $de && echo "LAMPP: LAMPP-MySQL läuft bereits." $de || echo "LAMPP: LAMPP-MySQL is already running." m=2 else if testport 3306 then $de && echo "LAMPP: Ein MySQL daemon läuft bereits." $de || echo "LAMPP: A MySQL daemon is already running." m=1 else /opt/lampp/bin/mysql.server start > /dev/null & $de && echo "LAMPP: Starte MySQL..." $de || echo "LAMPP: Starting MySQL..." m=2 fi fi if test $m -eq 1 -o $a -eq 1 then $de && echo "LAMPP konnte nicht vollstaendig gestartet werden." $de || echo "LAMPP could not be started completely." else $de && echo "LAMPP gestartet." $de || echo "LAMPP started." fi;; "stop") $de && echo "Stoppe LAMPP $version..." $de || echo "Stopping LAMPP $version..." if test -f /opt/lampp/logs/httpd.pid then $de && echo "LAMPP: Stoppe Apache..." $de || echo "LAMPP: Stopping Apache..." /opt/lampp/bin/apachectl stop > /dev/null else $de && echo "LAMPP: LAMPP-Apache läuft gar nicht." $de || echo "LAMPP: LAMPP-Apache is not running." fi if test -f /opt/lampp/var/mysql/`/bin/hostname`.pid then /opt/lampp/bin/mysql.server stop > /dev/null 2>&1 & $de && echo "LAMPP: Stoppe MySQL..." $de || echo "LAMPP: Stopping MySQL..." else $de && echo "LAMPP: LAMPP-MySQL läuft gar nicht." $de || echo "LAMPP: LAMPP-MySQL is not running." fi $de && echo "LAMPP beendet." $de || echo "LAMPP stopped." ;; "restart") $0 stop sleep 1 $0 start;; *) echo "Usage: $0 start, stop or restart";; esac
Mi się wydaje, że problem tkwi w function testport(), ale jak usunę "(" to wyskakuje że unexpected ")", jak usunę "()" - /opt/lampp/lampp: 14: /opt/lampp/lampp: function: not found.
Offline
A dlaczego nie zainstalujesz normalnie z repozytorium?
Offline
qetu napisał(-a):
EDIT. Wpisując aptitude search xampp/lampp nic nie znalazło.
http://pl.wikipedia.org/wiki/LAMP
http://wiki.debian.org/LaMp
Ostatnio edytowany przez yossarian (2012-06-27 13:57:03)
Offline
Ja po kilkugodzinnej zabawie z lamppem zainstalowałem po prostu z repozytoriów apache i mysql ;)
Offline
Pakos Ja instalowałem lamppa do odpalania skryptów w php i CMSów i nie chciał mi mysqla odpalić... z repo pobrałem 2-3 pakiety(mysql+apache+co tam zależne było) zmieniłem dwie linijki w konfigu php i śmiga sobie to ładnie ;)
Ostatnio edytowany przez thomsson (2012-06-27 18:41:17)
Offline