1

Доброго дня.

Прошу не бить палками за то, что я не совсем в теме.

Вопрос вот какой — есть VPS на CentOS 6.4.

PHP тоже имеется:
PHP 5.3.3 (cli) (built: Jul 12 2013 20:35:47)

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

Т.е., насколько я понимаю проблема в настройках апача, который не понимает, как нужно поступать с такими файлами.

Помогите советом, пожалуйста, ссылкой, статьей. Что нужно сделать, чтобы все заработало?

2

Как настраивали?
Вот статья как поднять LAMP на CentOS.

Trouble  in WINDOWS reboot, trouble in UNIX be root.

3

По моему надо создать файл конфига апач для его сайта. Конфиг должен лежать в /etc/httpd/conf.d/
В файле должно быть:

<Virtualhost *>
ServerName mail.company.ru
ServerAdmin admin@company.ru
DocumentRoot "/var/www/html/roundcube/"

# Поскольку roundcube написан на PHP и мы
# не предполагаем запуск чего-либо кроме PHP скриптов
# на этом виртуалхосте, то на всякий случай отключаем CGI
# и запрещаем изменение параметров ./htaccess'ом
<Directory "/var/www/html/roundcube/">
Options -ExecCGI
AllowOverride None
</Directory>
# Запрещаем PHP скриптам выходить за пределы
# директории виртуалхоста
php_admin_value open_basedir /var/www/html/roundcube
php_admin_value safe_mode_include_dir /var/www/html/roundcube
php_admin_value safe_mode_exec_dir /noexec
php_admin_value doc_root /var/www/html/roundcube
php_admin_value upload_tmp_dir /var/www/html/roundcube/tmp
php_admin_value session.save_path /var/www/html/roundcube/tmp

# Логирование
ErrorLog /var/log/httpd/roundcube-error.log
TransferLog /var/log/httpd/roundcube-access.log
</Virtualhost> 

4

Это для виртуального хоста, если я правильно понял. А ТС нужно сначала настроить нормальную работу ПХП с апачем.
ТС если правили конфиг апача покажыте его конфиг

Trouble  in WINDOWS reboot, trouble in UNIX be root.