Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Администрирование Linux / UNIX


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Установка и настройка ОС / Unix/Linux/FreeBSD

Выпуск № 491
от 06.07.2006, 21:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 354, Экспертов: 25
В номере:Вопросов: 2, Ответов: 4


Вопрос № 47811: Здравствуйте. После установки Linux mandrake 9.1 стало появляться окно при включений компьютера, там нужно было выбирать ОС, я хотел поставить Windows первым, и поставил, далее загрузчик Lilo обратно с Grabo никак перевести не мог, я удалил Grabo...
Вопрос № 47831: Проблем несколько, но они они все из одной категории. Значит я устанавливал из исходников связку apache 2.2/php 5.1.1/mysql 4.1.14. Все установилось нормально, но apache не хочет обрабатывать код php. Он его просто игнорирует. php компил ...

Вопрос № 47.811
Здравствуйте.
После установки Linux mandrake 9.1 стало появляться окно при включений компьютера, там нужно было выбирать ОС, я хотел поставить Windows первым, и поставил, далее загрузчик Lilo обратно с Grabo никак перевести не мог, я удалил Grabo, а в настройках, основным оставил Grabo, далее перезагружаю систему, и вот она уже не грузится. Нет, окно то появляется, и XP грузится, а вот выбираю Linux, не загружается. Вот какие строки идут: “(hdo,5) /boot/initrd.img “ жму “e” для изменения строк, а на что изменить эту запись, чтоб систему запустить (Linux) не знаю? Вот и вопрос: как систему загрузить, если вообще это возможно. Дискету с загрузочником не создавал, скажу сразу.
Отправлен: 30.06.2006, 23:49
Вопрос задал: Неизвестнов Том (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: GeorgIK
Здравствуйте, Неизвестнов Том!
Мне кажеться что вы все таки ошиблись загрузчик не Grabo а Grub. И почему вы хотели отказаться от Grub. LILO обладает меньшей гибкостью, чем GRUB. Раз вы его удалили естественно, что у вас Linux не загрузиться, а Windows грузиться, т.к. запись в MBR осталась. А поможет, я думаю, вам, в восстановлении загрузки вот эта статья:
http://www.ru-board.com/new/article.php?sid=159
Попробуйте и удачи!!!
---------
Можно дать другому разумный совет, но нельзя научить его разумному поведению. (Франсуа де Ларошфуко)
Ответ отправил: GeorgIK (статус: 10-ый класс)
Ответ отправлен: 01.07.2006, 01:07

Отвечает: PVS
Здравствуйте, Неизвестнов Том!
Загрузитесь с первого установочного диска, когда попросит нажать F1 - жмите и пишите
linux rescue.
Так Вы попадете в консоль восстановления. Дальше набирайте
mount -t <тип файловой системы> /dev/hd<где у Вас Linux> /mnt
/dev/hda - primary master, /dev/hdb - secondary master, /dev/hdc - primary slave, /dev/hdd - secondary slave и т.д. hda1 hda2 hda3.... - разделы на харде
тип файловой ситемы - ext2, ext3, reiserfs или чего-там еще, его вы выбирали при установке.
Когда все получится с mount набирайте
chroot /mnt
mount -a
Теперь Вы в своем установленном Linux'e, только в консоли. Если Вы оставили только lilo, то попробуйте выполнить команду lilo. Если будут ошибки - читайте man lilo.conf и правьте файл /etc/lilo.conf, потом снова lilo
Ответ отправил: PVS (статус: 6-ой класс)
Ответ отправлен: 03.07.2006, 10:23


Вопрос № 47.831
Проблем несколько, но они они все из одной категории.
Значит я устанавливал из исходников связку apache 2.2/php 5.1.1/mysql 4.1.14.
Все установилось нормально, но apache не хочет обрабатывать код php. Он его просто игнорирует.
php компил так (основные опции):
./configure --with-apxs2=/usr/local/apache/bin/apxs
--with-mysql=/usr/local/mysql
--prefix=/usr/local/apache/php
--with-config-file-path=/usr/local/apache/php
apache так:
./configure --prefix=/usr/local/apache
--enable-cgi
--enable-ssl
--enable-so
--enable-rewrite
--enable-mime-magic
--enable-suexec
--enable-static-rotatelogs
--enable-speling

Файл php.ini скопировал туда куда нужно, httpd.conf подправил:
LoadModule php5_module modules/libphp5.so # уже было до меня
AddHandler php5-script php
AddType text/html php
AddType application/x-httpd-php-source phps
#AddType application/x-httpd-php php еще так пробовал

libphp5.so естественно лежит там где указан. т.е существует. Ошибок никаких не выдает впринципе, html код отображает без проблем, а вот php обрабатывать не хочет.
И еще такая проблема есть, при загрузке кидает сообщение:
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
В файле hosts у меня следующие:
127.0.0.1 localhost
127.0.0.1 localhost.localdomain localhost
Что мне нужно сделать, чтобы apache не ругался при запуске/останове?

Если это имеет значение ОС - Slackware 10.1. Исходники все скаченные, а не из стандартных пакетов.

Спасибо за внимание, жду Ваших ответов.

Приложение:

Отправлен: 01.07.2006, 10:36
Вопрос задал: Red Devil (статус: Студент)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: -OC-
Здравствуйте, Red Devil!
конфиг Апача... где-то Вы все-таки что-то не дописали (не видя полного конфига трудно сказать более определенно).
AddType application/x-httpd-php .php - эта строка обязательна

AddHandler php5-script php
AddType text/html php
AddType application/x-httpd-php-source phps

в принципе можно убрать, это имеет смысл лишь тогда когда php скрипты не имеют расширения. т.е. должно быть или то или другое.
Если не обрабатывает php:
Сделайте просмотр исходника ('view source') в web браузере и, вероятно, вы увидите исходный код вашего PHP скрипта. Это означает, что web сервер не послал скрипт PHP для интерпретации.
опять же.. виноват апач... смотрите конфиг
по поводу ошибок php и apache смотрите в логах..
настройте Апач так чтоб он писал все ошибки в лог-файл (
например
ErrorLog /var/log/httpd/error_log
LogLevel notice
будет мало notice укажите info или debug)
Ответ отправил: -OC- (статус: Студент)
Ответ отправлен: 01.07.2006, 13:51
Оценка за ответ: 5
Комментарий оценки:
Спасибо за ответ. Еще раз пересмотрел мануалы и поплатился за свою невнимательность. Я использовал по привычке с денвером ?, а нужно было ?php
:)
А по второму вопросу можешь что-нибудь подсказать?

Отвечает: PVS
Здравствуйте, Red Devil!
Уберите AddHandler php5-script php
Добавте AddType application/x-httpd-php5 .php
Должно работать
Ответ отправил: PVS (статус: 6-ой класс)
Ответ отправлен: 03.07.2006, 10:48


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.34 от 01.06.2006
Яндекс Rambler's Top100

В избранное