Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Apache + PHP4 - файлы php предлагает закачать

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4

Открыть новую тему     Написать ответ в эту тему

kisin

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Установил я сервер. Запускаю, но не работают php. Мне вот дали код, который нужно вставить в самый конец файла httpd.conf, чтобы "познакомить"  Apache с PHP.    
   
ScriptAlias /php/ "c:/server/usr/php/"    
AddType application/x-httpd-php .php .phtml .php4 Action application/x-httpd-php    
"c:/server/usr/php/php.exe"  
   
(здесь уже все пути к файлам настроены под меня)  
   
И тода сервак вооще даже запускаться не хочет. Можете подсказать, что делать надо???  
(php.ini я настроил как надо)




Предупреждение за дубль1, дубль 2. lynx.

Всего записей: 613 | Зарегистр. 30-12-2003 | Отправлено: 21:46 10-02-2004 | Исправлено: lynx, 22:58 10-02-2004
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kisin

Цитата:
Можете подсказать, что делать надо???

нам тебе в третий раз повторить?? тебе сервер предлагает файлы закачатЬ?
Цитата:
И тода сервак вооще даже запускаться не хочет

Так и до бана недалеко..
Ты эту тему смотрел??
http://forum.ru-board.com/topic.cgi?forum=8&topic=1735&start=40#16
http://forum.ru-board.com/topic.cgi?forum=8&topic=1456#1
Читай подробно все - там написано что и как.. и задавай вопрос в ней же (если то, что там написано, не сработает).. конкретно.. с указанием версий и ссылкой на сам httpd.conf файл.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 21:52 10-02-2004 | Исправлено: Cheery, 21:54 10-02-2004
lodya

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня  тоже хочет качать phph скрипти.
Помогите !!!!!!!!
  Поставил apache-1.327   php-4.3.1 таким способом :  
  tar apache  
  tar php  
  cd apche  
  ./configure --prefix=/usr.local/etc/apache  
  cd ../php  
  ./configure --with-mysql --with-apache=../apache_1.3.27  
  make  
  make install  
  cd ../apache  
  ./configure --prefix=/usr/local/etc/apache --activate-module=src/module/php4/libphp4.a  --enable-module=php4  
  make    
  makei nstall  
  (не знаю нужно ли еще зделал  
  cd ../php  
  cp php.ini-dist /usr/local/lib/php.ini  
  )  
     
  При старте сервера в логах пишет    
  [data] [notice] Apache/1.327 (Unix) PHP/4.3.1 -- configured resumingnormal operations  
  потому я думаю что собрал apache вместе з php  
     
  В httpd.conf:  
  AddType application/x-httpd-php .php  
     
  AddHandler cgi-script .cgi .pl .php  
  Scriptalias /usr/local/etc/apache/cgi-bin  
   <Directory "usr/local/etc/apache/cgi-bin">  
  AllowOverride None  
  Options FollowSymLinks ExecCGI  
  SetHandler cgi-script  
  Order allow,deny  
  Allow from all  
  </Directory>  
     
     
  Не знаю что здесь ???????  
  А чево не хватает ????????  
  написал в cgi-bin :  
  test.php:    
  <?phpinfo()?>  
     
  видает ошибку 500

Всего записей: 115 | Зарегистр. 30-05-2004 | Отправлено: 20:14 13-06-2004
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lodya
 
Ставь PHP ровно как написано тут:
 
Apache + PHP - компилляция, Linux
или тут:
Установка Apache 2.x + php 4.x как модуля под FreeBSD
 
При чем я тебе это уже говорила. Ты не услышал что ли?
 
Честное слово, забаню за глупость.
 
 
 

Цитата:
./configure --with-mysql --with-apache=../apache_1.3.27    
  make    
  make install    
  cd ../apache    
  ./configure --prefix=/usr/local/etc/apache --activate-module=src/module/php4/libphp4.a  --enable-module=php4    
  make    
  makei nstall    

 
Зачем ты вкомпиливаешь модуль в уже установленный Апач?
Читай ссылки выше ^^ не надо ничего компилировать, подключай модуль как DSO.
 
То есть, скачивай PHP, компиллируй PHP, а потом подключай модуль в Апачу:
 

Цитата:
 
tar vxfz php-4.x.x.tar.gz  
cd ../php-4.x.x  
./configure --with-apxs2=/path/to/httpd/bin/apxs --with-tsrm-pth --enable-trans-sid  
--enable-track-vars  
make  
make install  
 
добавляем в httpd.conf  
 
Цитата:
AddType application/x-httpd-php .php  
AddType application/x-httpd-php .php3  
AddType application/x-httpd-php-source .phps  
 
 
 
 

 
Это убирай:
 

Цитата:
AddType application/x-httpd-php .php    

 
Это убирай,  
 

Цитата:
 AddHandler cgi-script .cgi .pl .php    

 
 
Оставь только
 
AddHandler cgi-script .cgi .pl  
 
 
все. Клади тестовый файл  в phpinfo();
в КОРЕНЬ сайта и запускай.
 
 
И еще. У тебя файлы PHP предлагает закачать? нет. Так ПОЧЕМУ ты полез в эту тему????
 
 
За многочисленные нарушения тебе СТРОГОЕ ПРЕДУПРЕЖДЕНИЕ.
 
 

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 20:41 13-06-2004
lodya

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А если я так поставил - што работать не должно ??????? ( в смисле не  DSO)
 
 
Добавлено
Я не хочу DSO, какая разница меж тем как я поставил и DSO.
Разве я кладу модуль в уже устоновлений апач ???????
Ето не глупость , просто я хочу не просто тупо  сделать  как пишет ( хоть я не встречал статти какая би мне подошла включая ту ) ? а розобратса в етом  
 
Добавлено
УРАААААААААААААААААААААААААААААааа !!!  
Заработало, Споаибо всем !!!!!!!!!!!!!!!1
Скажите пожалуста подробно какая разница меж  DSO  и тем что я сделал (что я сделал - как ето назив.)
 
Добавлено
А почему работает только в  корене сайта в других каталогах нет ?????????

Всего записей: 115 | Зарегистр. 30-05-2004 | Отправлено: 21:29 13-06-2004
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lodya

Цитата:
 какая разница меж  DSO  и тем что я сделал (что я сделал - как ето назив.)  

 
Ты вкомпиллировал модуль в сам сервер. DSO - это способ динамически подключать модули по мере их использования. При динамическом подключениимодулей в памяти сервера находится не один большой процесс Апача, а небольшой процесс Апача и несколько процессов подключаемых модулей - это более удачное решение с точки зрения разумного использования ресурсов unix-машины.
 

Цитата:
А почему работает только в  корене сайта в других каталогах нет  

 
Выложи конфиг сервера куда-нибудь посмотреть, мы ж не видим ничего, чтобы ответить на твой вопрос.

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 00:47 14-06-2004
PHP



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Хелп,
 
никак не могу установить PHP как модуль Apache под Linux Debian
делаю все через Webmin.
Вроде все как положено нод подключил, в конфигах прописал, а серавно предлагает качать файл
У меня в конфиге:
 
---
 
LoadModule php4_module /usr/lib/apache/1.3/libphp4.so
 
<Directory "/var/www">
 
Options ExecCGI FollowSymLinks Includes IncludesNOEXEC Indexes MultiViews
 
AllowOverride All
 
    Order allow,deny
    Allow from all
AddHandler php4-script .php
SetHandler php4-script
</Directory>
 
DirectoryIndex index.html index.htm index.shtml index.cgi index.php
 
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
 
---
 
Что не так?

----------
Работа для программистов и веб-дизайнеров

Всего записей: 1020 | Зарегистр. 23-09-2003 | Отправлено: 05:17 22-09-2004
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
PHP

Цитата:
AddHandler php4-script .php  
SetHandler php4-script  

что это?  

Цитата:
а серавно предлагает качать файл  

закачивается исходник файла или же то, что он выдает после работы?

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 05:19 22-09-2004
PHP



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
AddHandler php4-script .php  
SetHandler php4-script
 

 
Это мне в конфиг установил Webmin. Вроде-бы для запуска php.
 

Цитата:
закачивается исходник файла или же то, что он выдает после работы?

 
Да закачивается исходник.

----------
Работа для программистов и веб-дизайнеров

Всего записей: 1020 | Зарегистр. 23-09-2003 | Отправлено: 19:23 22-09-2004
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
PHP

Цитата:
Да закачивается исходник.

а php точно есть? и нельзя ли httpd.conf ручками поправить?

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 19:45 22-09-2004
PHP



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery
 

Цитата:
а php точно есть?

 
Модуль есть. Может кроме модуля нужно установить сам бинарник.
 
Можно поправить, у меня полный root доступ с ssh.

----------
Работа для программистов и веб-дизайнеров

Всего записей: 1020 | Зарегистр. 23-09-2003 | Отправлено: 04:24 23-09-2004
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
PHP

Цитата:
Модуль есть. Может кроме модуля нужно установить сам бинарник.  

не нужно..

Цитата:
Можно поправить, у меня полный root доступ с ssh.

убери те строки и добавь после загрузки модуля такое
AddModule mod_php4.c  


----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 04:28 23-09-2004
PHP



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery
 
Усе заработало!
 
Большой респект, ты мне очень помог.

----------
Работа для программистов и веб-дизайнеров

Всего записей: 1020 | Зарегистр. 23-09-2003 | Отправлено: 07:38 23-09-2004
lodya

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
поставил на linux Suse-9.2 з помощю Yast2 apache+php,
апач работает, если создать test.php
<?phpinfo()?>  
то ето также работает,  по етому я так думаю што и php работает,
но в логах при старте пишет такое
PHP Warning:  Unknown(): Unable to load dynamic library '/usr/lib/php/extensions/gd.so' - /usr/lib/php/extensions/gd.so: undefined symbol: gdImageCreateFromJpegCtx in Unknown on line 0
 
что ето такое, и что с ним делать !!!!!

Всего записей: 115 | Зарегистр. 30-05-2004 | Отправлено: 12:49 04-08-2005
Tatan



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Помогите, самое интересное, что браузер начинает предлагать скачивать php файлы именно тогда, когда я работаю с netcat. Перезапускаю Apache, пробую работать с другими php файлами-все нормально. конец httpd.conf:
 
LoadModule php4_module d:\php\sapi\php4apache2.dll
AddType application/x-httpd-php php php3 php4 phtml

Всего записей: 378 | Зарегистр. 05-11-2001 | Отправлено: 13:31 10-09-2005
sket4



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lodya
невозможно загрузить библиотеку gd, убери ее из php.ini, если не используешь.
библиотека используется для рисования изображений средствами пхп.
 
Tatan
конкретнее опиши проблему.

Всего записей: 712 | Зарегистр. 07-05-2004 | Отправлено: 13:55 10-09-2005
tankistua

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
LoadModule php4_module d:\php\sapi\php4apache2.dll  
AddType application/x-httpd-php php php3 php4 phtml

В линуксе надо точки ставить, в винде предполагаю тоже.
 
AddType application/x-httpd-php .php .php3 .php4 .phtml

Всего записей: 9572 | Зарегистр. 15-01-2002 | Отправлено: 17:55 10-09-2005
Tatan



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
sket4
Ситуация такова: php файлы на локалхосте работают нормально. Недавно поставил CMS NetCat, открываю демо сайт1 - вместо загрузки страницы предлагает скачать файл netcat без расширения и так со всеми остальными php файлами (не только на виртуальном хосте netcat). Очень интересный глюк...

Всего записей: 378 | Зарегистр. 05-11-2001 | Отправлено: 01:37 11-09-2005
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tatan
смотри, есть ли у него htacess - в нем могут быть изменения в конфиге..

Цитата:
открываю демо сайт1  

то есть изменения и в httpd.conf?

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 01:44 11-09-2005
tankistua

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
первое. Дома ты работаешь на винде.
На сервер стоит какой нибудь юникс. Если у тебя <?phpinfo()?> выполняется на сервере - значит проблема с твоими руками :)
 
Не сочти за грубость, но именно такой ответ ты получишь ( а возможно получил ) от саппорта.

Всего записей: 9572 | Зарегистр. 15-01-2002 | Отправлено: 14:09 11-09-2005
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Apache + PHP4 - файлы php предлагает закачать


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru