2010-01-23 6 views
5

Recentemente ho installato WampServer 2.0 e configurato per lavorare sulla porta 81. Ora il problema è che quando clicco su phpMyAdmin presente alla barra delle applicazioni all'interno WampServer 2.0 il browser mi reindirizza alavorando sulla porta 81 (WampServer)

localhost/phpmyadmin anziché localhost:81/phpmyadmin. Quando scrivo manualmente, tutto funziona correttamente.

Come posso risolvere questo problema? Voglio che il browser apra la pagina localhost:81/phpmyadmin invece di localhost/phpmyadmin quando clicco su phpMyAdmin.

risposta

8

La configurazione è memorizzata in wampmanager.ini, che si trova nella directory di installazione di Wamp.

Questo file viene generato da wampmanager.tpl però, quindi è necessario modificare la riga seguente ci:

Type: item; Caption: "${w_phpmyadmin}"; Action: run; FileName: "${c_navigator}"; Parameters: "http://localhost/phpmyadmin/"; Glyph: 5 

È anche possibile aggiungere le proprie voci di menu in là, se volete.

È necessario riavviare Wamp dopo aver modificato questa configurazione, poiché è necessario rigenerare wampmanager.ini.

+0

Sì, ma consentirà un collegamento relativo come suggerito? –

+0

+1, ecco come Wamp si occupa di esso. :) –

+0

@Paul Tomblin: In questo caso non è necessario un collegamento relativo. Questo è il link per aprire la pagina iniziale di 'phpMyAdmin' e viene visualizzato in un menu non-html (http://www.wampserver.com/en/data/image_menu_wamp.gif) che è configurato tramite il descritto' file ini'. –

0

Se sto capendo correttamente, il problema è che il tuo link a phpMyAdmin punta nella direzione sbagliata. Ora non ho mai usato questo server, ma la barra delle applicazioni di wampserver è probabilmente un file HTML. Basta cercare qualcosa come <a href="http://localhost/phpMyAdmin/"> e sostituire l'HREF con il tuo percorso lì.

+0

Non in quel caso (vedere la mia risposta) –

0

Ove possibile, è necessario utilizzare i collegamenti relativi nel proprio sito Web. Non so nulla di questo "wampserver", ma il link a phpmyadmin, invece di essere < a href = "http: // localhost/phpmyadmin">, dovrebbe essere < a href = "/ phpmyadmin">, e che in che modo continuerà a funzionare, indipendentemente da quale porta o dominio stai eseguendo.

+0

Non in quel caso (vedere la mia risposta) –

0

Aggiunto : 8080 a tutti gli 3 http://localhost utilizza in wampmanager.tpl. Modifiche salvate. Wampserver uscito. Wampserver avviato. È venuto verde. Clicked localhost nel menu di wampserver. Pagina Wampserver aperta nel browser.

Grazie Peter Lang per il tuo post. Mi ha portato a una soluzione con cui ho lottato per diversi giorni.