LinuxForum.Fans
Тема

Настройка PHP на CentOS

Автор: goooooch 4 сообщений 2395 просмотров
#337443

Доброго дня.

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

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

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

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

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

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

#337522

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

#337543

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

text
<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>

#337548

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

Войдите или зарегистрируйтесь, чтобы ответить.