Почему я не могу запустить приложения PHP или JSP на apache2.2? (Var / www)

Я недавно установил apache 2.2 из репозитория. Я пытаюсь запустить страницы php и jsp, используя этот сервер.

Что я делаю, так это то, что Frist Im создает страницы с помощью Gedit, а затем копирует / вставляет их в var / www

Когда я пытаюсь получить доступ к страницам из localhost, я получаю необработанный текст. Сценарии на этих страницах не выполняются.

Когда я запускаю "php -version", я получаю следующее:

PHP 5.3.6-13ubuntu3.6 with Suhosin-Patch (cli) (built: Feb 11 2012 02:17:16) 
Copyright (c) 1997-2011 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies

У меня есть php, apache, что мне еще нужно сделать, чтобы запустить PHP?

0
задан 22 November 2012 в 03:14

3 ответа

Установка CLI-версии PHP не устанавливает PHP для Apache. Для этого вам нужно установить пакет libapache2-mod-php5.

0
ответ дан 22 November 2012 в 03:14

вам также может понадобиться включить модуль с помощью команды

sudo a2enmod php5

, а затем перезагрузить конфигурацию apache с помощью

sudo /etc/init.d/apache2 reload

, если вы когда-нибудь захотите отключить модуль для apache, команда

sudo a2dismod modulename
0
ответ дан 22 November 2012 в 03:14

Мы можем запустить как LAMPP, так и apache2 в Ubuntu. Когда вам нужно запустить LAMPP, просто остановите Apache. Вот команда:

sudo /etc/init.d/apache2 stop

Когда вам нужно запустить apache2, используйте эти комманд:

0
ответ дан 22 November 2012 в 03:14

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

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