Голосование

На чем вы пишете веб-страницы?

РНР
15 (71.4%)
Perl
0 (0%)
CGI(C++, Pasclal, anything...)
1 (4.8%)
ColdFusion
0 (0%)
HTML :)
5 (23.8%)

Проголосовало пользователей: 18

Автор Тема: На чем вы пишете веб-страницы?  (Прочитано 8994 раз)

Оффлайн karen

  • Newbie
  • *
  • Сообщений: 23
    • Просмотр профиля
    • Email
Re: На чем вы пишете веб-страницы?
« Ответ #30 : Ноябрь 28, 2006, 04:13:21 »

И не пиши транслитом!

 не заметил извини.
а смайлик это улыбка а не смех.  не сразу сообразил что сообщение адресованно мне!

Оффлайн karen

  • Newbie
  • *
  • Сообщений: 23
    • Просмотр профиля
    • Email
Re: На чем вы пишете веб-страницы?
« Ответ #31 : Ноябрь 28, 2006, 04:21:14 »
Разве линуксоид сказал чтонибуть смешное?  >:(
а разве он нуждается в твоей защите???

кажется я обьяснился, вышла ошибочка из-за моей невнимательности,
вот и все.

Оффлайн LinuXoiD

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 946
  • Повелеваю демонами, дрессирую пингвинов...
    • ICQ клиент - 242199323
    • Просмотр профиля
    • www.lug.am
    • Email
Re: На чем вы пишете веб-страницы?
« Ответ #32 : Ноябрь 29, 2006, 12:53:10 »
Всё....,прошлись...!

Давайте возвратимся к < бун тема >,Карен ну как там с нормальной версией вопроса?







Оффлайн karen

  • Newbie
  • *
  • Сообщений: 23
    • Просмотр профиля
    • Email
Re: На чем вы пишете веб-страницы?
« Ответ #33 : Ноябрь 29, 2006, 01:16:27 »
Всё....,прошлись...!

Давайте возвратимся к < бун тема >,Карен ну как там с нормальной версией вопроса?
А вопрос  уже не тот что раньше!...я вчера нахимичил(в плохом смысле)...ситуация такая,
решил снять apache2  из Soft Manager в результате  удалилось все что связанно с apache(должен отметить что в Soft Manager apache1.3 и apache2 отображались отдельно).
 установил апач2 снова с --prefix=/usr/local/ понял что ошибся, установил снова без префиксов по умолчанию установилось в папку Apache2 как и раньше.
 теперь запускается апач2 но html файлы из папки /var/www/  он уже не видит!
И в Soft Manager-e уже об апаче никакой инфы не найти ,  какбудто она не установлена.

Оффлайн karen

  • Newbie
  • *
  • Сообщений: 23
    • Просмотр профиля
    • Email
Re: На чем вы пишете веб-страницы?
« Ответ #34 : Ноябрь 29, 2006, 06:04:18 »
1)
root@box:/home/kkaren# /usr/local/apache2/bin/apachectl start
httpd: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
httpd (pid 3826) already running

когда запускаю апач ,  вижу это сообщение.
это очень плохо?
или ладно!?
кстати тоже самое во время команды stop.

2)
почитал в "инструкции" понял что по умолчанию сайты нужно ставить по адресу
/usr/local/apache2/htdocs/
поставил, набрал localhost/folder_name...не запускается в html формате

Оффлайн LinuXoiD

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 946
  • Повелеваю демонами, дрессирую пингвинов...
    • ICQ клиент - 242199323
    • Просмотр профиля
    • www.lug.am
    • Email
Re: На чем вы пишете веб-страницы?
« Ответ #35 : Ноябрь 30, 2006, 04:04:13 »
2 karen

Цитировать
установил апач2 снова с --prefix=/usr/local/ понял что ошибся, установил снова без префиксов по умолчанию установилось в папку Apache2 как и раньше.
 теперь запускается апач2 но html файлы из папки /var/www/  он уже не видит!

 Естественно.
Насколько я представляю логику Индейца 2.0, /var/www/ никоим боком не смахивает на Document Root дефолтного конфига.
И вообще, при переходе 1.3 -> 2.Х в значительной степени пересмотрена логика построения конфигов.
 
Так что читать тебе как минимум конфиг Индейца 2.0 и долго править конфиг.
Судя по префиксам, искать его для начала где-нибудь в районе /etc/apache2/httpd.conf

Цитировать
И в Soft Manager-e уже об апаче никакой инфы не найти ,  какбудто она не установлена.

 Потому что этот твой 'Soft Manager' берёт информацию об установленных пакетах из базы пакетного менеджера твоего дистрибутива. Ты же, насколько я понял, установил apache2 из исходников. Если продолжишь так издеваться над системой, то очень скоро получишь неконтроллируемую помойку, в которой перестанешь ориентироваться (в плане, где, что и каких версий у тебя установлено).



Цитировать
2)
почитал в "инструкции" понял что по умолчанию сайты нужно ставить по адресу
/usr/local/apache2/htdocs/
поставил, набрал localhost/folder_name...не запускается в html формате

В конфигце пропиши тот каталог,который тебе нужен.  ;)
« Последнее редактирование: Ноябрь 30, 2006, 04:39:55 от LinuXoiD »







Оффлайн karen

  • Newbie
  • *
  • Сообщений: 23
    • Просмотр профиля
    • Email
Re: На чем вы пишете веб-страницы?
« Ответ #36 : Декабрь 01, 2006, 12:01:04 »
to  LinuXoiD

Цитировать
Судя по префиксам, искать его для начала где-нибудь в районе /etc/apache2/httpd.conf

по етому адресу /etc/apache/httpd.conf нашел старую версию config  файла apache1.3.
новая(от апач2) лежит на /usr/local/apache2/conf/httpd.conf , кажется тут уже помойка.

Цитировать
Потому что этот твой 'Soft Manager' берёт информацию об установленных пакетах из базы пакетного менеджера твоего дистрибутива. Ты же, насколько я понял, установил apache2 из исходников.

но в самом начале я установил(апач2) тотже самый  иходник,  тогда software manage приложение  увидело апач2. Перестало  'видеть' после удаления и повторной установки.



Оффлайн karen

  • Newbie
  • *
  • Сообщений: 23
    • Просмотр профиля
    • Email
Re: На чем вы пишете веб-страницы?
« Ответ #37 : Декабрь 01, 2006, 05:27:20 »
С апач кое-как разобрался,  проблема с неправильным отображением html файлов была из-за того что я по привычке для index файла  ставил расширение не *.html а *.htm .
Покапался в httpd.conf  файле, нашел строку, добавил  поддержку index.htm файлов,
 запустил работает.    
    Сейчас хочу установить поддержку PHP, от совета и помощи не откажусь:)

Да и еще , как нужно правильно удалить программу ,  которая не видна из "Software Manage" ?...

Оффлайн karen

  • Newbie
  • *
  • Сообщений: 23
    • Просмотр профиля
    • Email
Re: На чем вы пишете веб-страницы?
« Ответ #38 : Декабрь 01, 2006, 07:42:19 »
прочитал документацию по PHP  на английском(знаю слабовато), непонятки по поводу
статической и динамической установки. что мне выбрать? 

Оффлайн LinuXoiD

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 946
  • Повелеваю демонами, дрессирую пингвинов...
    • ICQ клиент - 242199323
    • Просмотр профиля
    • www.lug.am
    • Email
Re: На чем вы пишете веб-страницы?
« Ответ #39 : Декабрь 01, 2006, 08:48:16 »
2 karen

Если PHP уже установлен,создаёшь в каталоге /var/www/htdocs файл test.php и прописываешь вот чо :

<?

phpinfo();

?>

После этого в браузере набири:  localhost/test.php


И скажи что выдаёт.
« Последнее редактирование: Декабрь 01, 2006, 09:41:02 от LinuXoiD »







Оффлайн karen

  • Newbie
  • *
  • Сообщений: 23
    • Просмотр профиля
    • Email
Re: На чем вы пишете веб-страницы?
« Ответ #40 : Декабрь 02, 2006, 01:17:44 »
2 karen

<?

phpinfo();

?>

И скажи что выдаёт.

в броузере отображается PHP  код как текст(<? phpinfo(); ?>)  , видимо неправильно установил  PHP.
Попробую разобраться в чем тут дело.

Оффлайн LinuXoiD

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 946
  • Повелеваю демонами, дрессирую пингвинов...
    • ICQ клиент - 242199323
    • Просмотр профиля
    • www.lug.am
    • Email
Re: На чем вы пишете веб-страницы?
« Ответ #41 : Декабрь 02, 2006, 02:56:54 »
2 karen

Проверь модули.







Оффлайн karen

  • Newbie
  • *
  • Сообщений: 23
    • Просмотр профиля
    • Email
Re: На чем вы пишете веб-страницы?
« Ответ #42 : Декабрь 02, 2006, 03:49:55 »
QUICK INSTALL (Static)


$ gunzip -c apache_1.3.x.tar.gz | tar xf -

$ cd apache_1.3.x

$ ./configure
$ cd ..


$ gunzip -c php-4.x.y.tar.gz | tar xf -

$ cd php-4.x.y

$ ./configure --with-mysql --with-apache=../apache_1.3.x

$ make

$ make install


$ cd ../apache_1.3.x

$ ./configure --prefix=/www --activate-module=src/modules/php4/libphp4.a
 (The above line is correct!  Yes, we know libphp4.a does not exist at this
  stage. 
It isn't supposed to.  It will be created.)

$ make
 (you should now have an httpd binary which you can copy to your
Apache bin dir if
  is is your first
install then you need to "make install" as well)

$ cd ../php-4.x.y

$ cp php.ini-dist /usr/local/lib/php.ini
You can edit /usr/local/lib/php.ini file to set PHP options.
Edit your httpd.conf or srm.conf file and add:
 
AddType application/x-httpd-php .php


хотел установить по етой схеме ,  местами наткнулся на проблемы!
например в строке "./configure --prefix=/www --activate-module=src/modules/php4/libphp4.a
"
и например не знаю на какой строке конкретно вставить "AddType application/x-httpd-php .php"  .

а что за модули?  стыдно признаться , но не понял о чем речь.

Оффлайн artyom

  • Full Member
  • ***
  • Сообщений: 214
    • Просмотр профиля
    • Email
Re: На чем вы пишете веб-страницы?
« Ответ #43 : Декабрь 03, 2006, 11:43:15 »
AddType application/x-httpd-php .php у мя к примеру сам мейк_инстал PHP добавил. Там рядом с другими AddType =)
$ cd apache_1.3.x
$ ./configure --prefix=/usr/local
я ставил. затем для пхп:
$ ./configure -with-apache=/usr/local/apache
а то как то непонятно у тя префиксы указына .. или я чего-то недопонимаю..

Оффлайн artyom

  • Full Member
  • ***
  • Сообщений: 214
    • Просмотр профиля
    • Email
Re: На чем вы пишете веб-страницы?
« Ответ #44 : Декабрь 03, 2006, 11:45:16 »
я думаю -with-apache дожен указывать на установленый апач, а не на исходники.. а то глупо получается