Файлы cookie: 0
IP адрес: 44.192.112.123
Версия протокола: HTTP/1.1
Локальный порт: 34550
OpenSUSE Tumbleweed
Добавить программу в автозагрузку
Получить заголовок ответа сайта (сервера) в openSUSE
Открыть порт в Firewall openSUSE
Отключить/включить запуск графической оболочки
Firewall не запускается при загрузке
Простой способ изменить разрешение экрана в консоли
Сброс настроек рабочего стола KDE Plasma
Переход на openSUSE Tumbleweed (обновление до Tumbleweed)
OpenSUSE 13.2
Автоматическое переподключение PPPoE после разрыва
Доступ к определенному компьютеру (внутренней сети)...
Узнать количество пользователей в системе
OpenSUSE 13.1
aclocal make: aclocal: Command not found make: *** [all] Error 127
Информация об устройстве в openSUSE
Отключить запуск графической оболочки
Отключить/включить автологин пользователя
Разрешить пользователю выполнять команду без ввода пароля root
Permissions problem! You are not member of the "vboxusers" group...
Очистка /tmp раздела при загрузке
OpenSUSE 12.3
Microsoft VPN сервер на openSUSE
Linux, Apache, MySQL, PHP (Lamp)
OpenSUSE 12.2
Получить информацию об объеме оперативной и виртуальной памяти в openSUSE
Смена mac адреса сетевой карты
Подключение нескольких мониторов
Установка и настройка клиента noip
OpenSUSE 12.1
Узнать информацию об установленной системе OpenSUSE
OpenSUSE 11.4
Управление подсветкой на клавиатуре OpenSUSE
Отсутствуют регуляторы громкости (полузнки) в KMix
GRUB
Переустановка grub2 с помощью Live CD KDE OpenSUSE
Переустановка GRUB2 с помощью DVD Rescue (LiveCD/DVD)
dhcp
Список выданных IP-адресов DHCP-сервером openSUSE
Соотвествие mac-адресов стаическим IP
wine
Файл "cards.dll" не является плагином
MiniDLNA
fsck
Управление проверкой диска (fsck) при запуске системы openSUSE
Исправление ошибок fsck с помощью LiveCD
samba
Разрешить определенному IP использовать samba
Разрешить определенным подсетям использовать samba
ssh
Разрешить пользователю root подключаться по ssh
Изменить приглашение ssh "Have a lot of fun..."
Убрать информацию о последнем подключении ("Last login: ...
nginx
Запрет обращения к сайту (доменному имени) по IP адресу сервера
Apache
Syntax error on line of /etc/apache2/conf.d/phpMyAdmin...
Syntax error on line of /etc/apache2/vhosts.d/httpd-vhosts.conf...
Invalid command "RewriteEngine", perhaps misspelled or defined by a...
Ignoring deprecated use of DefaultType in line of /etc/apache2/httpd.conf
Apache2 не обрабатывает php-код
PHP
PHP Fatal error: Uncaught Error: Call to undefined function...
Ошибка php-fpm: connect() to unix:/var/run/php5-fpm.sock failed (13: Permission...
Обработка php-кода html страницей
Squid
Ошибка: "FATAL: Failed to verify one of the swap directories...
Предупреждение: WARNING Could not determine this machines...
Не открываются социальные сети
Навигация: Главная - Linux - Apache2 не обрабатывает php-код
Контекст:
php 5.4.20
apache 2.4.6
OpenSUSE 13.1
После установки и настройки веб-сервера, apache отказывался обратывать php файлы. Если открыть сайт в браузере, то браузером предлагалось скачать файл index.php, как будто php не был установлен в системе.
Вместе с php5 были установлены дополнительные пакеты:
apache2-mod_php5 php5-mysql php5-bcmath php5-bz2 php5-calendar php5-ctype php5-curl php5-dom php5-ftp php5-gd php5-gettext php5-gmp php5-iconv php5-imap php5-ldap php5-mbstring php5-mcrypt php5-odbc php5-openssl php5-pcntl php5-pgsql php5-posix php5-shmop php5-snmp php5-soap php5-sockets php5-sqlite php5-sysvsem php5-tokenizer php5-wddx php5-xmlrpc php5-xsl php5-zlib php5-exif php5-fastcgi php5-pear php5-sysvmsg php5-sysvshm.
Решение проблемы:
1) в файл /etc/apache2/sysconfig.d/loadmodule.conf дописываем:
LoadModule php5_module /usr/lib/apache2/mod_php5.so
2) в файл /etc/sysconfig/apache2 в строку APACHE_MODULES дописываем "php5".
APACHE_MODULES="reqtimeout ... rewrite php5"
После этого перезапускаем apache (service apache2 restart
) или перезагружаем систему.