Chrome запускает загрузку вместо отображения веб-страницы с локального сервера

Я установил веб-сервер Apache.

Когда я открываю http://localhost в Google Chrome, он просит загрузить файл. Он работает правильно с Firefox.

Как я могу решить эту проблему?

2
задан 2 March 2011 в 12:49

14 ответов

Вероятно, вам нужно установить php или он не работает в то время, когда вы хотите открыть файл PHP.

Если это так, сначала убедитесь, что все в порядке в вашей конфигурации PHP, запустив следующий в php-файле, который вы можете назвать info.php и называть его как localhost/info.php при размещении в вашем локальном хосте Корневая папка обычно /var/www

info.php

<html> <head> <title> PHP Test Script </title> </head> <body> <?php phpinfo( ); ?> </body> </html>

Результат должен быть таким:

Если вы получают проблемы в вашей php-конфигурации, которую вы сначала пытаетесь исправить, и если вы получаете загрузку файла info.php, тогда вы должны сначала установить поддержку php в своей системе, что может быть легко достигнуто с помощью синаптики.

1
ответ дан 25 July 2018 в 22:25
  • 1
    Привет, спасибо, но все же, когда я набираю localhost / index.html , моя страница открывается в хром и firefox, но если я набираю только localhost, она просит загрузить файл с именем download, это не дело с firefox – Parimal N 3 March 2011 в 16:16
  • 2
    Не возражаете ли вы опубликовать содержимое вашего index.html, чтобы увидеть, указывает ли он на загрузку файла вместо выполнения кода html? Кроме того, проверьте права доступа к файлам, чтобы узнать, имеет ли он 755, что может повлиять на поведение вашего файла index.html. – Geppettvs D'Constanzo 3 March 2011 в 20:27

Похоже, ваш сервер отправляет заголовок Content-Type, который Chrome считает, что он должен загружаться, а не отображаться.

Вы можете проверить это с помощью:

wget --server-response -O /dev/null http://localhost/ [ ! d2]

, который должен отображать заголовки, отправляемые сервером.

2
ответ дан 25 July 2018 в 22:25
  • 1
    мой выход --2011-03-03 17: 42: 47-- localhost Разрешение localhost ... :: 1, 127.0.0.1, 127.0.0.1 Подключение к localhost | :: 1 |: 80 ... не удалось: соединение отклонено. Подключение к localhost | 127.0.0.1 |: 80 ... подключено. HTTP-запрос отправлен в ожидании ответа ... HTTP / 1.1 200 OK / * something * / Content-Type: text / html Длина: 517 [текст / html] Сохранение: /dev/null' 100%[======================================>] 517 --.-K/s in 0s 2011-03-03 17:42:47 (59.8 MB/s) - / dev / null "сохранено [517/517] – Parimal N 3 March 2011 в 16:18
  • 2
    / * Something * / может также дать ключ; не могли бы вы изменить свой вопрос и добавить эту информацию? – Jeremy Kerr 4 March 2011 в 03:30

Вероятно, вам нужно установить php или он не работает в то время, когда вы хотите открыть файл PHP.

Если это так, сначала убедитесь, что все в порядке в вашей конфигурации PHP, запустив следующий в php-файле, который вы можете назвать info.php и называть его как localhost/info.php при размещении в вашем локальном хосте Корневая папка обычно /var/www

info.php

<html> <head> <title> PHP Test Script </title> </head> <body> <?php phpinfo( ); ?> </body> </html>

Результат должен быть таким:

Если вы получают проблемы в вашей php-конфигурации, которую вы сначала пытаетесь исправить, и если вы получаете загрузку файла info.php, тогда вы должны сначала установить поддержку php в своей системе, что может быть легко достигнуто с помощью синаптики.

1
ответ дан 2 August 2018 в 03:51
  • 1
    Привет, спасибо, но все же, когда я набираю localhost / index.html , моя страница открывается в хром и firefox, но если я набираю только localhost, она просит загрузить файл с именем download, это не дело с firefox – Parimal N 3 March 2011 в 16:16
  • 2
    Не возражаете ли вы опубликовать содержимое вашего index.html, чтобы увидеть, указывает ли он на загрузку файла вместо выполнения кода html? Кроме того, проверьте права доступа к файлам, чтобы узнать, имеет ли он 755, что может повлиять на поведение вашего файла index.html. – Geppettvs D'Constanzo 3 March 2011 в 20:27

Похоже, ваш сервер отправляет заголовок Content-Type, который Chrome считает, что он должен загружаться, а не отображаться.

Вы можете проверить это с помощью:

wget --server-response -O /dev/null http://localhost/ [ ! d2]

, который должен отображать заголовки, отправляемые сервером.

2
ответ дан 2 August 2018 в 03:51
  • 1
    мой выход --2011-03-03 17: 42: 47-- localhost Разрешение localhost ... :: 1, 127.0.0.1, 127.0.0.1 Подключение к localhost | :: 1 |: 80 ... не удалось: соединение отклонено. Подключение к localhost | 127.0.0.1 |: 80 ... подключено. HTTP-запрос отправлен в ожидании ответа ... HTTP / 1.1 200 OK / * something * / Content-Type: text / html Длина: 517 [текст / html] Сохранение: /dev/null' 100%[======================================>] 517 --.-K/s in 0s 2011-03-03 17:42:47 (59.8 MB/s) - / dev / null "сохранено [517/517] – Parimal N 3 March 2011 в 16:18
  • 2
    / * Something * / может также дать ключ; не могли бы вы изменить свой вопрос и добавить эту информацию? – Jeremy Kerr 4 March 2011 в 03:30

Вероятно, вам нужно установить php или он не работает в то время, когда вы хотите открыть файл PHP.

Если это так, сначала убедитесь, что все в порядке в вашей конфигурации PHP, запустив следующий в php-файле, который вы можете назвать info.php и называть его как localhost/info.php при размещении в вашем локальном хосте Корневая папка обычно /var/www

info.php

<html> <head> <title> PHP Test Script </title> </head> <body> <?php phpinfo( ); ?> </body> </html>

Результат должен быть таким:

Если вы получают проблемы в вашей php-конфигурации, которую вы сначала пытаетесь исправить, и если вы получаете загрузку файла info.php, тогда вы должны сначала установить поддержку php в своей системе, что может быть легко достигнуто с помощью синаптики.

1
ответ дан 4 August 2018 в 19:55
  • 1
    Привет, спасибо, но все же, когда я набираю localhost / index.html , моя страница открывается в хром и firefox, но если я набираю только localhost, она просит загрузить файл с именем download, это не дело с firefox – Parimal N 3 March 2011 в 16:16
  • 2
    Не возражаете ли вы опубликовать содержимое вашего index.html, чтобы увидеть, указывает ли он на загрузку файла вместо выполнения кода html? Кроме того, проверьте права доступа к файлам, чтобы узнать, имеет ли он 755, что может повлиять на поведение вашего файла index.html. – Geppettvs D'Constanzo 3 March 2011 в 20:27

Похоже, ваш сервер отправляет заголовок Content-Type, который Chrome считает, что он должен загружаться, а не отображаться.

Вы можете проверить это с помощью:

wget --server-response -O /dev/null http://localhost/ [ ! d2]

, который должен отображать заголовки, отправляемые сервером.

2
ответ дан 4 August 2018 в 19:55
  • 1
    мой выход --2011-03-03 17: 42: 47-- localhost Разрешение localhost ... :: 1, 127.0.0.1, 127.0.0.1 Подключение к localhost | :: 1 |: 80 ... не удалось: соединение отклонено. Подключение к localhost | 127.0.0.1 |: 80 ... подключено. HTTP-запрос отправлен в ожидании ответа ... HTTP / 1.1 200 OK / * something * / Content-Type: text / html Длина: 517 [текст / html] Сохранение: /dev/null' 100%[======================================>] 517 --.-K/s in 0s 2011-03-03 17:42:47 (59.8 MB/s) - / dev / null "сохранено [517/517] – Parimal N 3 March 2011 в 16:18
  • 2
    / * Something * / может также дать ключ; не могли бы вы изменить свой вопрос и добавить эту информацию? – Jeremy Kerr 4 March 2011 в 03:30

Похоже, ваш сервер отправляет заголовок Content-Type, который Chrome считает, что он должен загружаться, а не отображаться.

Вы можете проверить это с помощью:

wget --server-response -O / dev / null http: // localhost /

, который должен отображать заголовки, отправляемые сервером.

2
ответ дан 6 August 2018 в 03:58

Вероятно, вам нужно установить php или он не работает в то время, когда вы хотите открыть файл PHP.

Если это так, сначала убедитесь, что все в порядке в вашей конфигурации PHP, запустив следующий в php-файле, который вы можете назвать info.php и называть его как localhost / info.php при размещении в корневой папке localhost, обычно / var / www

info.php

  & Lt; & HTML GT;  & Lt; & головка GT;  & Lt; & название GT;  PHP Test Script & lt; / title & gt;  & Lt; / головка & GT;  & Л; тело & GT;  & lt;? php phpinfo ();  ? & GT;  & Lt; / тело & GT;  & Lt; / HTML & GT;   

Результат должен быть таким:

enter image description here [!d5]

Если вы получаете проблемы в своей php config, сначала попытайтесь исправить его, и если вы получите загрузку файла info.php, тогда вы должны сначала установить поддержку php в своей системе, что легко можно достичь с помощью синаптики.

1
ответ дан 6 August 2018 в 03:58

Похоже, ваш сервер отправляет заголовок Content-Type, который Chrome считает, что он должен загружаться, а не отображаться.

Вы можете проверить это с помощью:

wget --server-response -O / dev / null http: // localhost /

, который должен отображать заголовки, отправляемые сервером.

2
ответ дан 7 August 2018 в 21:55

Вероятно, вам нужно установить php или он не работает в то время, когда вы хотите открыть файл PHP.

Если это так, сначала убедитесь, что все в порядке в вашей конфигурации PHP, запустив следующий в php-файле, который вы можете назвать info.php и называть его как localhost / info.php при размещении в корневой папке localhost, обычно / var / www

info.php

  & Lt; & HTML GT;  & Lt; & головка GT;  & Lt; & название GT;  PHP Test Script & lt; / title & gt;  & Lt; / головка & GT;  & Л; тело & GT;  & lt;? php phpinfo ();  ? & GT;  & Lt; / тело & GT;  & Lt; / HTML & GT;   

Результат должен быть таким:

enter image description here [!d5]

Если вы получаете проблемы в своей php config, сначала попытайтесь исправить его, и если вы получите загрузку файла info.php, тогда вы должны сначала установить поддержку php в своей системе, что легко можно достичь с помощью синаптики.

1
ответ дан 7 August 2018 в 21:55

Вероятно, вам нужно установить php или он не работает в то время, когда вы хотите открыть файл PHP.

Если это так, сначала убедитесь, что все в порядке в вашей конфигурации PHP, запустив следующий в php-файле, который вы можете назвать info.php и называть его как localhost / info.php при размещении в корневой папке localhost, обычно / var / www

info.php

  & Lt; & HTML GT;  & Lt; & головка GT;  & Lt; & название GT;  PHP Test Script & lt; / title & gt;  & Lt; / головка & GT;  & Л; тело & GT;  & lt;? php phpinfo ();  ? & GT;  & Lt; / тело & GT;  & Lt; / HTML & GT;   

Результат должен быть таким:

enter image description here [!d5]

Если вы получаете проблемы в своей php config, сначала попытайтесь исправить его, и если вы получите загрузку файла info.php, тогда вы должны сначала установить поддержку php в своей системе, что легко можно достичь с помощью синаптики.

1
ответ дан 10 August 2018 в 10:10

Похоже, ваш сервер отправляет заголовок Content-Type, который Chrome считает, что он должен загружаться, а не отображаться.

Вы можете проверить это с помощью:

wget --server-response -O / dev / null http: // localhost /

, который должен отображать заголовки, отправляемые сервером.

2
ответ дан 10 August 2018 в 10:10

Вероятно, вам нужно установить php или он не работает в то время, когда вы хотите открыть файл PHP.

Если это так, сначала убедитесь, что все в порядке в вашей конфигурации PHP, запустив следующий в php-файле, который вы можете назвать info.php и называть его как localhost / info.php при размещении в корневой папке localhost, обычно / var / www

info.php

  & Lt; & HTML GT;  & Lt; & головка GT;  & Lt; & название GT;  PHP Test Script & lt; / title & gt;  & Lt; / головка & GT;  & Л; тело & GT;  & lt;? php phpinfo ();  ? & GT;  & Lt; / тело & GT;  & Lt; / HTML & GT;   

Результат должен быть таким:

enter image description here [!d5]

Если вы получаете проблемы в своей php config, сначала попытайтесь исправить его, и если вы получите загрузку файла info.php, тогда вы должны сначала установить поддержку php в своей системе, что легко можно достичь с помощью синаптики.

1
ответ дан 13 August 2018 в 16:31
  • 1
    Привет, спасибо, но все же, когда я набираю localhost / index.html , моя страница открывается в хром и firefox, но если я набираю только localhost, она просит загрузить файл с именем download, это не дело с firefox – Parimal N 3 March 2011 в 16:16
  • 2
    Не возражаете ли вы опубликовать содержимое вашего index.html, чтобы увидеть, указывает ли он на загрузку файла вместо выполнения кода html? Кроме того, проверьте права доступа к файлам, чтобы узнать, имеет ли он 755, что может повлиять на поведение вашего файла index.html. – Geppettvs D'Constanzo 3 March 2011 в 20:27

Похоже, ваш сервер отправляет заголовок Content-Type, который Chrome считает, что он должен загружаться, а не отображаться.

Вы можете проверить это с помощью:

wget --server-response -O / dev / null http: // localhost /

, который должен отображать заголовки, отправляемые сервером.

2
ответ дан 13 August 2018 в 16:31
  • 1
    мой выход --2011-03-03 17: 42: 47-- localhost Разрешение localhost ... :: 1, 127.0.0.1, 127.0.0.1 Подключение к localhost | :: 1 |: 80 ... не удалось: соединение отклонено. Подключение к localhost | 127.0.0.1 |: 80 ... подключено. HTTP-запрос отправлен, ожидающий ответа ... HTTP / 1.1 200 OK / * something * / Content-Type: text / html Длина: 517 [текст / html] Сохранение: / dev / null '100% [=========================================================== 517 -. -K / s в 0s 2011-03-03 17:42:47 (59.8 MB / s) - / dev / null 'сохранен [517/517] – Parimal N 3 March 2011 в 16:18
  • 2
    / * Something * / может также дать ключ; не могли бы вы изменить свой вопрос и добавить эту информацию? – Jeremy Kerr 4 March 2011 в 03:30

Другие вопросы по тегам:

Похожие вопросы: