Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Apache+PHP(Linux), несколько вопросов 
:(
    Опции темы
zluka
Дата 4.2.2007, 14:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 278
Регистрация: 27.7.2006

Репутация: нет
Всего: 2



Доброго всем времени суток!

  Установил себе Apache(httpd-2.2.3) и PHP(php-5.2.0). Хотел вот спросить на эту тему:
 1. После установки Apache запустил его командой /usr/local/apache2/bin/apachectl start. 
    Открыл браузер, ввел http://localhost/, пишет: IT WORKS!!!. Все в норме. 
    Сегодня чего-то ему не хочется запускаться. Выводит:
    (13)Permission denied: make_sock: could not bind to address [::]:80
    (13)Permission denied: make_sock: could not bind to address 0.0.0.0:80
    no listening sockets available, shutting down
    Unable to open logs
    Почему?
 2. Создаю проект в KDevelop, хочу сохранить в /var/www/html вывело ошибку невозможно сохранить. 
    Когда я зашел под root - все сохранило. Как сделать чтобы сохраняло под пользовательской записью?
 3. Как узнать стоит ли у меня mod_php?

Спасибо заранее.

 P.S. Ставил на ASPLinux 11 под KDE. Ядро 2.6.14


--------------------
user posted image
PM MAIL   Вверх
ZeeLax
Дата 4.2.2007, 15:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 4388
Регистрация: 20.8.2006
Где: Алма-Ата

Репутация: 2
Всего: 88



Цитата(zluka @  4.2.2007,  17:13 Найти цитируемый пост)
 Сегодня чего-то ему не хочется запускаться. Выводит:
    (13)Permission denied: make_sock: could not bind to address [::]:80
    (13)Permission denied: make_sock: could not bind to address 0.0.0.0:80
    no listening sockets available, shutting down
    Unable to open logs
    Почему?

Запускать надо root'ом.

Цитата(zluka @  4.2.2007,  17:13 Найти цитируемый пост)
2. Создаю проект в KDevelop, хочу сохранить в /var/www/html вывело ошибку невозможно сохранить. 
    Когда я зашел под root - все сохранило. Как сделать чтобы сохраняло под пользовательской записью?

Можно, конечно права у соответствующих  директорий поменять, но лучше отдельную директорию завести, виртуал-хост на неё натравить и с ней уже ковыряться. Ещё лучше поднять при этом ftp, дабы, так сказать, не нарушать идеологии и не привыкать при проблемах писать что-то типа
Код

chmod 777 blablabla

Ну или же, копировать файлы ручками каждый раз и чмодить.

Цитата(zluka @  4.2.2007,  17:13 Найти цитируемый пост)
3. Как узнать стоит ли у меня mod_php?

Сказать, какой дистрибутив.



--------------------
Utility is when you have one telephone, luxury is when you have two, opulence is when you have three — and paradise is when you have none.
— Doug Larson
PM MAIL WWW ICQ Skype Jabber   Вверх
zluka
Дата 4.2.2007, 15:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 278
Регистрация: 27.7.2006

Репутация: нет
Всего: 2



Цитата(ZeeLax @  4.2.2007,  15:02 Найти цитируемый пост)
Сказать, какой дистрибутив.

А разве я не сказал какой?
Цитата(zluka @  4.2.2007,  14:13 Найти цитируемый пост)
P.S. Ставил на ASPLinux 11 под KDE. Ядро 2.6.14 





--------------------
user posted image
PM MAIL   Вверх
boombick
Дата 4.2.2007, 15:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 305
Регистрация: 20.4.2005
Где: Moscow, Russia

Репутация: нет
Всего: 9



Цитата(zluka @  4.2.2007,  15:13 Найти цитируемый пост)
 Как узнать стоит ли у меня mod_php?

Сделать скрипт такого содержания:
Код

<?php
phpinfo();
?>

И положить его в паку локалхоста с именем, например, test.php
Потом зайти на http://localhost/test.php и посмотреть на результат. Если просто выводится исходный код скрипта, то смотрим httpd.conf на предмет подгрузки модуля php
строки 
Код
LoadModule php5_module libexec/libphp5.so
 и (опциально, но в большинстве случаев пристутсвует) 
Код
AddModule mod_php5.c

Если модуль прописан, то, скорей всего, он не проассоциирован с расширением
Ищем строку  
Код
AddType application/x-httpd-php .php 

Если ее нет, то добавляем

ЗЫ Я связку LAMP предпочитаю руками собирать (ну кроме питона и перла), мороки потом гораздо меньше


--------------------
Все вышесказанное - имхо, и на истину в последней инстанции не претендует
------
UNIX and other
PM MAIL WWW ICQ   Вверх
ZeeLax
Дата 4.2.2007, 16:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 4388
Регистрация: 20.8.2006
Где: Алма-Ата

Репутация: 2
Всего: 88



Цитата(zluka @  4.2.2007,  18:27 Найти цитируемый пост)
А разве я не сказал какой?

Простите, не заметил. Насчёт ASP - не знаю, как там они апач побирают. Модули, скорее всего отдельными пакетами идут. Так что проверьте всё, как советовал boombick. В случае чего, пишите.


--------------------
Utility is when you have one telephone, luxury is when you have two, opulence is when you have three — and paradise is when you have none.
— Doug Larson
PM MAIL WWW ICQ Skype Jabber   Вверх
sergejzr
Дата 4.2.2007, 16:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 2
Всего: 360



Модератор: Пожалуйста, один топик - один вопрос.
Пожалуйста, создайте для каждого вопроса по теме. И дайте темам осмысленные названия.


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема »


 




[ Время генерации скрипта: 0.3549 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.