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

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

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

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

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

2 ответа

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

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

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

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

0
ответ дан 2 March 2011 в 11:49

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

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

info.php

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

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

enter image description here

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

0
ответ дан 2 March 2011 в 11:49

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

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