locked
Apache - PHP e XAMPP su SBS 2003 RRS feed

  • Domanda

  • Ciao a tutti, ho da poco reinstallato il server con SBS 2003 Premium edition SPK2 e tutti gli aggiornamenti di windows update ma ho problemi con Apache.

    Ho scaricato XAMPP e ho fatto partire PHP senza problemi ma quando tento di far partire Apache non c'è verso.

    Mi potete dare una mano? Accorgimenti da adottare? Controlli da fare?

    Grazie mille in anticipo.

    Paolo

    martedì 21 febbraio 2012 19:50

Risposte

  • Ci sono riuscito !!!!!!!

    Ho instasllato la versione di Visual C++ 2008 che era l'unica che mancava, avevo installato la 2005 e la 2010 pensando che fosse abbastanza aggiornata e contenesse tutto invece voleva la 2008 che contiene proprio il VC90.CRT

    Sono contento e devo ringraziare tutti quelli che mi hanno aiutato.

    Paolo

    • Contrassegnato come risposta WEBTEKNIK giovedì 23 febbraio 2012 17:46
    giovedì 23 febbraio 2012 17:46
  • Sarei per un ci saimo riusciti... infatti era come dicevo :

    " Io reinstallerei i runtime di visual C sperando che risolvano "
    Ciao Gas


    Gastone Canali >http://www.armadillo.it

    Se alcuni post rispondono al tuo quesito (non necessariamente i miei), ricorda di contrassegnarli come risposta e non dimenticare di contrassegnare anche i post utili . GRAZIE!

    • Contrassegnato come risposta WEBTEKNIK giovedì 23 febbraio 2012 20:54
    giovedì 23 febbraio 2012 20:36

Tutte le risposte

  • Ciao a tutti, ho da poco reinstallato il server con SBS 2003 Premium edition SPK2 e tutti gli aggiornamenti di windows update ma ho problemi con Apache.

    Ho scaricato XAMPP e ho fatto partire PHP senza problemi ma quando tento di far partire Apache non c'è verso

    Puoi spiegare "il non c'è verso" che errore ti segnala?

    Ho dato un occhiata a Xamp, ti mette di tutto di più... io partirei  con apache e php senza usare Xamp/easyphp/wamp, questo esercizio ti permetterà di capire come funzinano le cose. 
     Una nota personale: io non ho mai amato le pacchettizzazioni, fino a qualche anno fa su linux ricompilavo  apache e php, evitavo cautamente gli rpm, ma ora uso i deb e sono un fan di apt-get ! (non continuo xchè adrei OT)

    Tornando al post, se hai IIS attivo sulla porta 80 e provi ad avviare apache (di default usa la 80) in configurazione standard , non andrà trovando la porta già "impegnata" da dal server di microsoft...

    da prompt esegui:
    ::stop del server iis
    iisreset /stop
    :: riavvio di apache
    c:\path\al\mio\apache\httpd.exe -k restart

    E non riformattare ancora :)


    Gastone Canali >http://www.armadillo.it





    martedì 21 febbraio 2012 21:05
  • a mio parere, non installerei xampp su un sbs, anzi su sbs non installo mai nulla, è troppo rischioso c' è già troppa roba;

    la cosa  potrebbe anche funzionarti nell' immediato, ma nel tempo potresti avere dei problemi.

    Il mio consiglio è di usare un altro server.

    ciao


    Alberto Lissoni MCSA, MCTS, MCITP Server

    mercoledì 22 febbraio 2012 09:33
  • Ho fatto come suggerito, stop servizi IIS e tentato di far partire Apache ma il servizio non riesce a partire. Apparentemente non da errori.

    Sono poi entrato nella directory c:\xampp\apache\bin\httpd.exe e facendo doppio clik non parte, allora ho provato direttamente dalla finestra di dos e mi da il seguente errore: httpd.exe impossibile eseguire il programma specificato

    Suggerimenti? Sembra che non abbia i permessi per eseguire quel comando.

    Paolo

    mercoledì 22 febbraio 2012 15:52
  • Io ripartirei, toglirerei xamp e installerei apache facendo il download dal link ufficiale

    http://httpd.apache.org/download.cgi#apache22

    poi passiamo a php...


    Gastone Canali >http://www.armadillo.it


    mercoledì 22 febbraio 2012 22:43
  • Ciao, farò sicuramente la prova in mattinata però volevo chiederti un'altra cosa.

    Io ho due server completamente staccati tra loro, entrambi con SBS 2003 solo che uno è lo standard e l'altro Premium.

    Su quello standard ho installato EasyPHP e tutto funziona alla perfezione (Apache su porta 8887 e PHP) mentre se installo lo stesso identico prodotto su Premium PHP funziona e Apache no. Cosa può essere? Entrambi lavorano tramite Zywal 5 configurato allo stesso modo con le stesse porte aperte. Secondo me è Windows che manca di qualche componente essenziale per fare in modo che possa funzionare Apache. Cosa ne pensi?

    Grazie mille in anticipo per l'aiuto !!

    Paolo

    giovedì 23 febbraio 2012 08:26
  • mi sono dimenticato di postare gli errori quando tento di avviare Apache:

    Tipo evento: Errore
    Origine evento: SideBySide
    Categoria evento: Nessuno
    ID evento: 32
    Data:  23/02/2012
    Ora:  9.29.34
    Utente:  N/D
    Computer: SRV-GAS
    Descrizione:
    Impossibile trovare l'assembly dipendente Microsoft.VC90.CRT. L'ultimo errore è stato L'assembly a cui si fa riferimento non è installato nel computer.


    Per ulteriori informazioni, consultare la Guida in linea e supporto tecnico all'indirizzo http://go.microsoft.com/fwlink/events.asp.


    Tipo evento: Errore
    Origine evento: SideBySide
    Categoria evento: Nessuno
    ID evento: 59
    Data:  23/02/2012
    Ora:  9.29.34
    Utente:  N/D
    Computer: SRV-GAS
    Descrizione:
    Resolve Partial Assembly non riuscito per Microsoft.VC90.CRT. Riferimento al messaggio di errore: L'assembly a cui si fa riferimento non è installato nel computer.
    .

    Per ulteriori informazioni, consultare la Guida in linea e supporto tecnico all'indirizzo http://go.microsoft.com/fwlink/events.asp.


    Tipo evento: Errore
    Origine evento: SideBySide
    Categoria evento: Nessuno
    ID evento: 59
    Data:  23/02/2012
    Ora:  9.29.34
    Utente:  N/D
    Computer: SRV-GAS
    Descrizione:
    Generate Activation Context non riuscito per C:\PROGRA~1\EASYPH~1.9\Apache\bin\apache.exe. Riferimento al messaggio di errore: L'assembly a cui si fa riferimento non è installato nel computer.
    .

    Per ulteriori informazioni, consultare la Guida in linea e supporto tecnico all'indirizzo http://go.microsoft.com/fwlink/events.asp.

    giovedì 23 febbraio 2012 08:33
  • Fondamentale questo post! E' un problema di dll side by side, relativo al runtime con cui è stato compilato apache...

    Al server premium, come riporti nel post "manca qualcosa"... Io reinstallerei i runtime di visual C sperando che risolvano 
    http://msdn.microsoft.com/it-it/library/ms235299.aspx

    http://support.microsoft.com/kb/962219


    Gastone Canali >http://www.armadillo.it


    giovedì 23 febbraio 2012 13:08
  • Ho scaricato il fix ma non lo installa, sto cercando di capire cosa manca :-(
    giovedì 23 febbraio 2012 16:41
  • Se scarico Visual Studio Express 2008 secondo te potrebbe essermi utile per la risoluzione del problema?

    http://www.microsoft.com/visualstudio/en-us/products/2008-editions/express

    Scarico Visual C++ vero? o Visual Basic?

    Paolo

    giovedì 23 febbraio 2012 16:44
  • Ci sono riuscito !!!!!!!

    Ho instasllato la versione di Visual C++ 2008 che era l'unica che mancava, avevo installato la 2005 e la 2010 pensando che fosse abbastanza aggiornata e contenesse tutto invece voleva la 2008 che contiene proprio il VC90.CRT

    Sono contento e devo ringraziare tutti quelli che mi hanno aiutato.

    Paolo

    • Contrassegnato come risposta WEBTEKNIK giovedì 23 febbraio 2012 17:46
    giovedì 23 febbraio 2012 17:46
  • Sarei per un ci saimo riusciti... infatti era come dicevo :

    " Io reinstallerei i runtime di visual C sperando che risolvano "
    Ciao Gas


    Gastone Canali >http://www.armadillo.it

    Se alcuni post rispondono al tuo quesito (non necessariamente i miei), ricorda di contrassegnarli come risposta e non dimenticare di contrassegnare anche i post utili . GRAZIE!

    • Contrassegnato come risposta WEBTEKNIK giovedì 23 febbraio 2012 20:54
    giovedì 23 febbraio 2012 20:36
  • Si scusa la mancanza del ci siamo riusciti, ero galvanizzato dalla risoluzione (sai dopo due settimane e una formattazione...)
    Grazie mille dell'aiuto sei stato fondamentale nella risoluzione!!!
    Paolo
    giovedì 23 febbraio 2012 20:53
  • Ciao,

    Se posso permettermi un OT nella discussione, seguo Paolo per ringraziare Gastone per tutti i consigli che sta condividendo con noi in questo ambiente online.  

    Grazie a tutti della partecipazione nel forum!


    Anca Popa Follow ForumTechNetIt on Twitter

    La Conferenza Italiana sulla Virtualizzazione

    Microsoft offre questo servizio gratuitamente, per aiutare gli utenti e aumentare il database dei prodotti e delle tecnologie. Il contenuto viene fornito “così come è” e non comporta alcuna responsabilità da parte dell'azienda. 

    • Modificato Anca Popa lunedì 5 marzo 2012 15:54
    lunedì 5 marzo 2012 15:54