Installation fails on SuSE 10.1

Discussion in 'Installation/Configuration' started by waldis, Dec 1, 2006.

  1. waldis

    waldis New Member

    Hi,

    Followed the perfect setup, now I'm trying to get ISPConfig installed, but it gives me errors and quits. Also it deletes the install_ispconfig directory after the error (thus I don't understand the warnings I see to make sure I delete that directory befor reatempting to install it). And I guess it deletes a log file, unless it's hiding in some other place...

    Here is the error:

    Code:
    
    Configuring TSRM
    checking for stdarg.h... (cached) yes
    
    Configuring libtool
    checking build system type... i686-pc-linux-gnu
    checking for ld used by gcc... /usr/i586-suse-linux/bin/ld
    checking if the linker (/usr/i586-suse-linux/bin/ld) is GNU ld... yes
    checking for /usr/i586-suse-linux/bin/ld option to reload object files... -r
    checking for BSD-compatible nm... /usr/bin/nm -B
    checking how to recognise dependent libraries... pass_all
    checking for object suffix... o
    checking for executable suffix... no
    checking for c++... no
    checking for g++... no
    checking for gcc... gcc
    checking whether the C++ compiler (gcc   ) works... no
    configure: error: installation or configuration problem: C++ compiler cannot create executables.
    ERROR: Could not configure PHP
    cd: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
    mv: cannot stat `binaries/aps.tar.gz': No such file or directory
    mv: cannot stat `binaries/spamassassin.tar.gz': No such file or directory
    mv: cannot stat `binaries/uudeview.tar.gz': No such file or directory
    mv: cannot stat `binaries/clamav.tar.gz': No such file or directory
    mv: cannot stat `binaries/cronolog': No such file or directory
    mv: cannot stat `binaries/cronosplit': No such file or directory
    mv: cannot stat `binaries/ispconfig_tcpserver': No such file or directory
    mv: cannot stat `binaries/zip': No such file or directory
    mv: cannot stat `binaries/unzip': No such file or directory
    tar: spamassassin.tar.gz: Cannot open: No such file or directory
    tar: Error is not recoverable: exiting now
    tar: Child returned status 2
    tar: Error exit delayed from previous errors
    mv: cannot stat `spamassassin': No such file or directory
    tar: uudeview.tar.gz: Cannot open: No such file or directory
    tar: Error is not recoverable: exiting now
    tar: Child returned status 2
    tar: Error exit delayed from previous errors
    mv: cannot stat `uudeview': No such file or directory
    tar: clamav.tar.gz: Cannot open: No such file or directory
    tar: Error is not recoverable: exiting now
    tar: Child returned status 2
    tar: Error exit delayed from previous errors
    mv: cannot stat `clamav': No such file or directory
    tar: aps.tar.gz: Cannot open: No such file or directory
    tar: Error is not recoverable: exiting now
    tar: Child returned status 2
    tar: Error exit delayed from previous errors
    ./setup2: line 849: ispconfig_tmp/php/bin/php: No such file or directory
    ERROR: The PHP binary coming with ISPConfig does not work properly on your system! The installation routine stops here!
    
    
    Thank you,

    Waldis
     
  2. waldis

    waldis New Member

    I run:

    yast -i gcc-c++

    and it worked!!! And The Perfect Setup - SuSE 10.1 (32-bit) - Page 4 step #3 Install Some Software is missing a reference to install this package.

    But in our world nothing is perfect, even a perfect... just one package can cause such a headaches...

    Waldis
     
  3. falko

    falko Super Moderator

    I've updated the tutorial. The problem was that ISPConfig 2.2.8 is the first version that needs gcc-c++, so at the time the tutorial was written it was "perfect". :)
     
  4. waldis

    waldis New Member

    Thank you Falko, you are doing excellent, outstanding and exceptional job; without it I wouldn't have a slightest idea of how to set the system up.

    In the last three weeks I have reinstalled SuSe four times, and I'm starting to get a grip on linux; the only problem that I can't figure out is why can't I access my linux box from outside my local network. I couldn't access it thru the IP address so I have set up DDNS through freedns.afraid.org so I could use a domain name instead, but even that doesn't work when I'm trying to access the linux box through the Internet. I also tried to bypass my router (I have Linksys WRT54GX2 SRX200 router, set to forward port 80 and 22 to my local IP; just 80 and 22 for starters) straight to my cable modem, but that didn't help either. It might be that I haven't set something up right that's beyond the perfect setup, related to IP addresses or something, but I'm clueless at this point. Could you, please, guide me the right direction or maybe where I could find that kind of specific information?

    Thank you,

    Waldis
     
  5. falko

    falko Super Moderator

    Please make sure that all the ports you need (e.g. 22, 80, 81) are forwarded from your router to your server, and that the ports aren't blocked by any firewall.
    Also make sure that your ISP doesn't block any of these ports.
     
  6. waldis

    waldis New Member

    Thanks! My isp is blocking port 80, I hate that, gives people headaches that's all... so I changed it to listen on port 280, I can access the site from outside now with http://mysite.com:280

    Thank you,

    Waldis
     

Share This Page