Back to Question Center
0

Magento - Semalt per accedere al sito remoto ma in grado di accedere a un semplice file index.html

1 answers:

Sto costruendo un negozio (magento 1. 6. 0. 0-rc2) e avere un server di casa per ospitare il sito. È dietro un modem / router con reindirizzamento delle porte 80 e 3000 attive al box del server.

1 - como escolher o oculus de sol masculino en. Posso accedere al front-end e al back-end da localhost (Slackware Linux).

2. Configurato un account no-ip con un nome host con 'Port 80 Redirect' abilitato. esempio: store1. no-ip. biz

3. Se provo ad accedere al sito da un'altra rete, ottengo

Semalt da connettere

Semalt non può stabilire una connessione al server su localhost: 3000.

Una cosa strana è che il messaggio restituisce "localhost"

4. ma ho creato un semplice indice . html file e salvato nella directory radice, fianco a fianco con indice. php, e posso accedervi senza alcun problema. L'autorizzazione di questi due file è 640, proprietario me stesso e apache di gruppo (quello con cui viene eseguito httpd).

5. Non ho un firewall attivo, host. negare è chiaro.

6. In httpd. conf I have:

    Indice DirectoryIndex. indice html. html. indice var. indice di php. indice php3. indice php4. php5
LoadModule authz_host_module lib / httpd / modules / mod_authz_host. così
LoadModule log_config_module lib / httpd / modules / mod_log_config. così
LoadModule setenvif_module lib / httpd / modules / mod_setenvif. così
LoadModule mime_module lib / httpd / modules / mod_mime. così
LoadModule dir_module lib / httpd / modules / mod_dir. così
LoadModule alias_module lib / httpd / modules / mod_alias. così
LoadModule rewrite_module lib / httpd / modules / mod_rewrite. cosìIncludi / etc / httpd / mod_php. conf
Includere / etc / httpd / extra / httpd-vhosts. conf    

7. Nell'host virtuale ho:

    ServerName store1. no-ip. bizUseCanonicalName OffDocumentRoot "/ home / larrobag / lio / apache / magento /"ErrorLog "/ var / log / httpd / lio_error_log"CustomLog "/ var / log / httpd / lio-access_log" comuneLimitRequestBody 300000Opzioni FollowSymLinksPermetti a tutti
    

Cosa mi manca? Gradirei qualsiasi indizio su questo problema.

February 12, 2018

LazyOne dice (incollato da un commento che il manifesto originale indicava risolto il problema):

Per quanto mi ricordo, il nome del server (nome di dominio) usato quando è stato installato Magento viene usato quando si costruiscono / richiedono URL. Non lo vedi quando accedi . html come file statico, ma lo vedete quando accedete al file PHP con Magento. Controlla le impostazioni di Magento per localhost e sostituisci tutte le occorrenze (eccetto DB e simili) con store1. no-ip. biz . Almeno questo è quello che stavo facendo spostando Magento dal server locale a quello live quando lo stavo usando.