Форум русскоязычного сообщества Ubuntu


Автор Тема: php и apache2 (решено)  (Прочитано 21074 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Veter9

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
php и apache2 (решено)
« : 15 Февраля 2010, 13:53:41 »
ubuntu 9.10 desktop
Привет.
Хочу поднять сервер, все делал по инструкции(ям) на форуме. Да и не только на этом.

Установил, по адресу локалхоста index.html работает, а все остальные типы ( php, phtml ) не работают.
Подскажите где копать?
В гугл не посылать, я там уже был. Он меня скоро забанит за тысячи вопросов, которыми я его спамлю.


« Последнее редактирование: 15 Февраля 2010, 15:37:09 от Veter9 »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: php и apache2
« Ответ #1 : 15 Февраля 2010, 14:02:10 »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Veter9

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: php и apache2
« Ответ #2 : 15 Февраля 2010, 14:29:40 »
robot@server:~$ apache2 -v
Server version: Apache/2.2.12 (Ubuntu)
Server built:   Nov 12 2009 22:49:46

robot@server:~$ cat /etc/apache2/apache2.conf | grep -v "^#"
ServerRoot "/etc/apache2"
LockFile /var/lock/apache2/accept.lock
PidFile ${APACHE_PID_FILE}
Timeout 300
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 15
<IfModule mpm_prefork_module>
    StartServers          5
    MinSpareServers       5
    MaxSpareServers      10
    MaxClients          150
    MaxRequestsPerChild   0
</IfModule>
<IfModule mpm_worker_module>
    StartServers          2
    MinSpareThreads      25
    MaxSpareThreads      75
    ThreadLimit          64
    ThreadsPerChild      25
    MaxClients          150
    MaxRequestsPerChild   0
</IfModule>
<IfModule mpm_event_module>
    StartServers          2
    MaxClients          150
    MinSpareThreads      25
    MaxSpareThreads      75
    ThreadLimit          64
    ThreadsPerChild      25
    MaxRequestsPerChild   0
</IfModule>
User ${APACHE_RUN_USER}
Group ${APACHE_RUN_GROUP}
AccessFileName .htaccess
<Files ~ "^\.ht">
    Order allow,deny
    Deny from all
</Files>
DefaultType text/plain
HostnameLookups Off
ErrorLog /var/log/apache2/error.log
LogLevel warn
Include /etc/apache2/mods-enabled/*.load
Include /etc/apache2/mods-enabled/*.conf
Include /etc/apache2/httpd.conf
Include /etc/apache2/ports.conf
LogFormat "%v:%p %h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined
LogFormat "%h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %O" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent
CustomLog /var/log/apache2/other_vhosts_access.log vhost_combined
Include /etc/apache2/conf.d/
Include /etc/apache2/sites-enabled/

robot@server:~$ apt-get install libapache2-mod-php5 libapache2-mod-ruby php5 php5-common php5-curl php5-dev php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-mysql php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl
Чтение информации о состоянии... Готово
Уже установлена самая новая версия libapache2-mod-php5.
Уже установлена самая новая версия libapache2-mod-ruby.
Уже установлена самая новая версия php5.
Уже установлена самая новая версия php5-common.
Уже установлена самая новая версия php5-curl.
Уже установлена самая новая версия php5-dev.
Уже установлена самая новая версия php5-gd.
Уже установлена самая новая версия php5-idn.
Уже установлена самая новая версия php-pear.
Уже установлена самая новая версия php5-imagick.
Уже установлена самая новая версия php5-imap.
Уже установлена самая новая версия php5-mcrypt.
Уже установлена самая новая версия php5-memcache.
Уже установлена самая новая версия php5-mhash.
Уже установлена самая новая версия php5-ming.
Уже установлена самая новая версия php5-mysql.
Уже установлена самая новая версия php5-pspell.
Уже установлена самая новая версия php5-recode.
Уже установлена самая новая версия php5-snmp.
Уже установлена самая новая версия php5-sqlite.
Уже установлена самая новая версия php5-tidy.
Уже установлена самая новая версия php5-xmlrpc.
Уже установлена самая новая версия php5-xsl.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.


Т.е. по сути я установил апач, в конфиге есть нужные строчки - выделил красным - ,которые, как я понимаю, мне и важны), все пакеты пхп я установил, но в самих директориях нет ничего похожего на пхп*.
Не там копаю?


http://httpd.apache.org/docs/2.0/ru/
Увы, не смог найти там решение своей проблемы.

« Последнее редактирование: 15 Февраля 2010, 14:31:28 от Veter9 »

Оффлайн easy2002

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2786
  • Мурманск
    • Просмотр профиля
Re: php и apache2
« Ответ #3 : 15 Февраля 2010, 14:38:03 »
sudo a2enmod php5
sudo service apache2 restart
Tempora mutantur et nos mutantur in illis

Оффлайн Veter9

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: php и apache2
« Ответ #4 : 15 Февраля 2010, 14:45:34 »
sudo a2enmod php5
sudo service apache2 restart

robot@server~$ sudo a2enmod php5
ERROR: Module php5 does not exist!
                                                                                                                 
robot@server:~$ sudo apt-get install libapache2-mod-php5
Чтение списков пакетов... Готово
Построение дерева зависимостей      
Чтение информации о состоянии... Готово
Уже установлена самая новая версия libapache2-mod-php5.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.



Оффлайн easy2002

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2786
  • Мурманск
    • Просмотр профиля
Re: php и apache2
« Ответ #5 : 15 Февраля 2010, 14:49:16 »
sudo service apache2 stop
sudo apt-get remove --purge apache2 php5
sudo apt-get remove --purge libapache2-mod-php5
sudo apt-get install php5 apache2 libapache2-mod-php5
sudo service apache2 start
Tempora mutantur et nos mutantur in illis

Оффлайн Veter9

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: php и apache2
« Ответ #6 : 15 Февраля 2010, 14:55:07 »
sudo service apache2 stop
sudo apt-get remove --purge apache2 php5
sudo apt-get remove --purge libapache2-mod-php5
sudo apt-get install php5 apache2 libapache2-mod-php5
sudo service apache2 start

~$ sudo a2enmod php5
Module php5 already enabled

Однако test.php так же хочет файлом открыться (

Оффлайн tarabo

  • Активист
  • *
  • Сообщений: 460
    • Просмотр профиля
Re: php и apache2
« Ответ #7 : 15 Февраля 2010, 15:24:04 »
Несколько раз настраивал по этой инструкции, и все работает:
(Нажмите, чтобы показать/скрыть)
Lenovo ThinkPad E520, Core i5 2,5GHz, 8Gb RAM, AMD Radeon HD6630, Ubuntu 12.04 LTS amd64, OCZ Vertex 3 60GB + Seagate Momentus 750GB 7200rpm 16MB

Оффлайн Veter9

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: php и apache2
« Ответ #8 : 15 Февраля 2010, 15:36:29 »
Несколько раз настраивал по этой инструкции, и все работает:
(Нажмите, чтобы показать/скрыть)

блаблабла
НОВЫЕ пакеты, которые будут установлены:
  php5-cgi
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов
блаблабла

Все заработало. Спасибо тебе, держи прянег.

Проблема решена.

 

Страница сгенерирована за 0.058 секунд. Запросов: 23.