Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    13

    Errore installazione Php, Apache, MySQL

    Premetto che ho cercato l'errore, ma in nessun thread ho trovato la soluzione adatta.
    Allora voglio installare nel mio portatile con windows 7 64 bit:
    - PHP 5.3.25
    - Apache HTTP Server (httpd) 2.2.21
    - MySQL Community Server 5.2.47

    ho seguito diverse guide(compresa quella di html.it) che però in tutti usavano versioni dei programmi più vecchi, ma ho notato che il procedimento era sempre uguale; e cioè, dopo ovviamente aver installato apache e decompresso il file zip di php in un percorso specifico (nel mio caso"C:\Program Files (x86)\php\php-5.3.25"), inserire nel file httpd.conf le seguenti righe:
    - LoadModule php5_module "C:/Program files (x86)/php/php-5.3.25/php5apache2_2.dll"
    - AddType application/x-httpd-php .php
    - <IfModule dir_module>
    DirectoryIndex index.php index.html
    </IfModule>

    fatto ciò riavviare apache, a questo punto che sbuca l'errore:
    "The request operation has failed!"

    Allora per vedere esattamente che tipo di errore è ho aperto il cmd.exe, sono entrato nella cartella bin di apache e ho digitato "Apache.exe -e debug" così mi scriveva che tipo di errore viene generato.
    Infatti mi appare:
    "Syntax error on line 978 of C:/Program Files (x86)/Apache Group/Apache2/conf/http.conf
    Cannot load C:/Program Files (x86)/php/php-5.3.25/php5apache2_2.dll into server:
    Impossibile trovare il modulo specificato"

    eppure il file php5apache2_2.dll c'è nella cartella di php, ho provato anche a sostituilo con php5apache2_4.dll pensando che non fosse la dll giusta avendo letto diversi forum al riguardo ma l'errore persiste.

    Quindi ho cercato e ricercato e non ho trovato una soluzione adatta.
    Io ho usato sempre xammp, mi sono trovato bene ma ero limitato con la gestione di php e mySQL, e quindi non voglio tornare indietro.

    Qualcuno mi può aiutare?
    se per caso sono problemi di versioni mi potete dare dei link diretti che nei vari siti non trovo tutte le versioni.

    Grazie anticipatamente

  2. #2
    Quanto meno ti manca, oppure hai solo dimenticato di dire, della creazione del file php.ini partendo dal file php.ini-development e del suo inserimento nel file httpd.conf

    oltre alle righe che hai indicato dovresti aggiungere per prima nel httpd.conf:

    PHPIniDir "C:/Program files (x86)/php/php-5.3.25/"
    LoadModule php5_module "C:/Program files (x86)/php/php-5.3.25/php5apache2_2.dll"

    Poi completare il file php.ini con le opzioni ed i path richiesti per le estensioni ed abilitarne eventualmente alcune.

    il php5apache2_4.dll e' per apache 2.4.x

    Vedi anche cosa hai nella riga 978 del httpd.conf
    mi sembra un numero di riga abbastanza elevato per questo file

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    potresti provare wamp altrimenti (anche se uno l'altro giorno ci ha sbattuto un pò la testa)
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    13
    @santino83_02
    Alla fine wanmp è come xampp, non hai il pieno controllo delle applicazioni quindi è come ritornare indietro. grazie lo stesso

    @piero.mac
    si scusami piero, mi sono dimenticato di scriverlo ma già ho creato il file php.ini seguendo il tutorial (e settando tutto quello che è necessario), e ho pure inserito PHPIniDir "C:/Program files (x86)/php/php-5.3.25/" (e ho provato sia prima che dopo il LoadModule) e mi dava lo stesso l'errore.
    Praticamente l'errore è proprio quando prova a caricare il modulo (cioè la riga "LoadModule php5_module "C:/Program files (x86)/php/php-5.3.25/php5apache2_2.dll"").

    Tutte queste aggiunte le ho messo alla fine del file, quindi per questo da come errore la riga 978 (infatti prima che io inserissi tutto il file era composto di 975 righe)

    Ho provato pure a mettere LoadModule subito dopo tutti i LoadModule, ma mi dava sempre lo stesso errore, ma ovviamente mi risulatava nella riga dove l'avevo inserito.

    please help me

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    13
    Non c'è nessuno che mi può aiutare???

  6. #6
    Originariamente inviato da jempis
    Non c'è nessuno che mi può aiutare???
    quello che mi suona male e' la dimensione del file httpd.conf.

    Nel mio apache 2.2.21 non arriva a 500 righe modifiche incluse.

    Dai una occhiata alla versione di apache che hai prelevato. Leggi le note a dx del sito php per il download ed assicurati di aver scaricato la versione php corretta.

    VC9 x86 Thread Safe (2013-May-08 19:29:15)

    http://windows.php.net/download/#php-5.4

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    13
    Allora Piero la versione di php è proprio quella che mi hai suggerito tu.
    Di apache ho installato la versione autoinstallante (.msi) per avere l'apache service.
    tu che dici di disinstallarlo e mettere una versione più nuova, ad esempio la 2.4.4 (released 2013-02-25) in sito apache

    fammi sapere
    grazie per ora

  8. #8
    Originariamente inviato da jempis
    Allora Piero la versione di php è proprio quella che mi hai suggerito tu.
    Di apache ho installato la versione autoinstallante (.msi) per avere l'apache service.
    tu che dici di disinstallarlo e mettere una versione più nuova, ad esempio la 2.4.4 (released 2013-02-25) in sito apache

    fammi sapere
    grazie per ora
    Nella colonna a sx della pagina che ho linkato dice che dovresti avere installato .. cito testualmente:

    The VC9 builds require you to have the Visual C++ Redistributable for Visual Studio 2008 SP1 x86 or x64 installed.

    Hai Visual C++ installato come richiesto? Leggi comunque tutta la colonna a sx dove inizia con Apache

    Per Apache attualmente sul mio server ho installato il seguente:

    http://apache.fastbull.org//httpd/bi...x86-no_ssl.msi

    e funziona benissimo.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  9. #9
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    13
    Originariamente inviato da piero.mac
    Nella colonna a sx della pagina che ho linkato dice che dovresti avere installato .. cito testualmente:

    The VC9 builds require you to have the Visual C++ Redistributable for Visual Studio 2008 SP1 x86 or x64 installed.

    Hai Visual C++ installato come richiesto? Leggi comunque tutta la colonna a sx dove inizia con Apache

    Per Apache attualmente sul mio server ho installato il seguente:

    http://apache.fastbull.org//httpd/bi...x86-no_ssl.msi

    e funziona benissimo.
    allora visual c++ è installato(anche se a quanto ho capito serve per visual studio 2008 che però non uso).
    Ho provato a installare la versione di apache che mi hai passato tu ma niente, sempre lo stesso cavolo di errore.
    Di php che versione hai messo?

  10. #10
    Originariamente inviato da jempis
    allora visual c++ è installato(anche se a quanto ho capito serve per visual studio 2008 che però non uso).
    Ho provato a installare la versione di apache che mi hai passato tu ma niente, sempre lo stesso cavolo di errore.
    Di php che versione hai messo?
    php 5.3.24
    apache 2.2.21
    mysql 5.5.31

    ma apri httpd.conf con un editor e vedi quante righe contiene. Nella mia versione, comprese quelle aggiunte, sono meno di 500. Forse si tratta del php.ini e non dell'http.conf ???

    Controlla le righe di errore nel file di apache error.log. Non so cosa sia apache.exe che citi nel primo post

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.