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

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

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

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

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

Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Klisha
Это тоже самое, что и include..
различие в том, что если не будет файла, то include просто выдает warning.. а require выдает ошибку и останавливает скрипт.

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

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 17:19 12-09-2003
Klisha



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
разобрался в чем проблема.. если после <? ставить php - то все работает.... а программер об этом не знал... думал что будет срабатывать по <? может кто знает где этоможно поправить????

Всего записей: 683 | Зарегистр. 03-10-2001 | Отправлено: 17:49 12-09-2003
Cheery



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

Цитата:
может кто знает где этоможно поправить????

Это зависит от настроек в php.ini
; Allow the <? tag.  Otherwise, only <?php and <script> tags are recognized.
short_open_tag = On

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

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 17:53 12-09-2003
Klisha



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Еще одна проблема возникла....
При попытки создания файла с помощью php получаю следующие:
 
Warning: mkdir() failed (Permission denied) in /var/www/html/ct/admin/add_razdel.php on line 17
 
Warning: fopen("../txt/hotels/under.phtml", "w") - Permission denied in /var/www/html/ct/admin/add_razdel.php on line 30
 
Warning: fwrite(): supplied argument is not a valid File-Handle resource in /var/www/html/ct/admin/add_razdel.php on line 31
 
Т.е. говорит, что нет прав на создание и запись.... А где их вязть ??

Всего записей: 683 | Зарегистр. 03-10-2001 | Отправлено: 12:21 16-09-2003
almias

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Други, ищу помощи!!! Неоткажите в поддержке!!!
Ситуация такая: Пытаюсь поставить под SuSe 8.2 apache2.0.48+php4.3.3+mysql3.23.58
Почитал практически все Ваши посты, почитал доку на apache.org, но так и не разобрался! Последняя надежда на Вас!
сначало apache
./configure --enable-module=so
make
make install
вроде усё номано, пытаюсь запустить индейца:
/usr/local/apache2/bin/apachectl start
 - выдает:
/usr/local/apache2/bin/httpd: error while loading shared librares: mod_access.so: cannot open shared object file: No such file or directory
Помогите, кто чем может, как с этим индейцем бороться!!!

Всего записей: 4 | Зарегистр. 04-09-2002 | Отправлено: 10:33 03-11-2003
Cheery



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

Цитата:
Т.е. говорит, что нет прав на создание и запись.... А где их вязть ??

Что значит где взять? Настроить права доступа к папке.. как делается в линухе.
 
almias

Цитата:
/usr/local/apache2/bin/httpd: error while loading shared librares: mod_access.so: cannot open shared object file: No such file or directory  

Проверить, что такой файл или директория существуют. Заглянуть в httpd.conf и посмотреть путь к этому файлу.

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

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 18:18 03-11-2003
lynx



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

Цитата:
error while loading shared librares: mod_access.so: cannot open shared object file: No such file or directory  

 
Не стоит модуль mod_access. Хотя странно. По дефолту он идет. Закомментируй строки, которые его вызывает в конфиге, примерно так:
 
#LoadModule access_module      libexec/apache/mod_access.so
 
#AddModule mod_access.c
 
Апач должен стартануть, но модуль работать не будет. куда ты его подевал?
 
А вот и ответ:
 

Цитата:
./configure --enable-module=so  

А почему так????

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 18:24 03-11-2003
proed



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
to ALL
озвучте здесь плз решение данной проблемы:

Цитата:
checking lex output file root... ./configure: line 2482: lex: command not found  
configure: error: cannot find output from lex; giving up  
 

в предыдущих постах проблема указывалась, а решения нет...  

Всего записей: 288 | Зарегистр. 16-03-2003 | Отправлено: 19:41 03-12-2003
Cheery



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

Цитата:
I had the same problems with "lex cant find flex" and another one with a
missing crt1.o file. I resolved these by installing the latest
gcc-2.95.2 and gcc-c++ rpms. It had to be a force :
rpm -i --force gcc*.rpm
 
also be sure you have glibc-devel*.rpm installed

И еще

Цитата:
> I just installed Mandrake 8.1 and  i wanted to install PHP so i
> download the .tar.gz file  did a tar -zvxf and did a ./configure
> this is the error i see at my screen [...]
> checking lex output file root... ./configure: lex: command not found
 
You need to install the flex package. Go to rpmfind and enter 'flex' in the  
search box.  <URL: http://www.rpmfind.net>
 


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

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 20:03 03-12-2003
proed



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

Всего записей: 288 | Зарегистр. 16-03-2003 | Отправлено: 01:51 04-12-2003
beyonder

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет!
Помогите плз.
 
стоит RH7.3 + Apache + PHP + mySQL из дистрибутива.
Apache 1.3.23
PHP 4.2.1
 
Закачал PHP 4.3.4 растарил и хотел сконфить
./configure --with-mysql --with-apache
 
в INSTALL строчку  
$ ./configure --with-mysql --with-apache=../apache_1.3.x  
 
заменил на  
$ ./configure --with-mysql --with-apache=/path/to/apache/apache_1.3.x  
 
http://billing.thyphone.com/install.jpg
 
...
 
в ответ получаю такую бязь
 
http://billing.thyphone.com/php_configuring.jpg
 
А хочется(сейчас) лишь обновить PHP то.

Всего записей: 94 | Зарегистр. 16-12-2002 | Отправлено: 20:11 04-02-2004
Cheery



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

Цитата:
в ответ получаю такую бязь  

ну и?? поставь bison..  
и смотри выше насчет flex.

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

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 20:39 04-02-2004
beyonder

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Так, я поставил bison, flex, конфю...
а он ругается, что пути нет - /usr/local/apache
да, нет такого, есь /usr/lib/apache
 
зачем ему /usr/local/apache ????
 
...

Всего записей: 94 | Зарегистр. 16-12-2002 | Отправлено: 21:01 04-02-2004
Cheery



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

Цитата:
зачем ему /usr/local/apache  

туда апач ставится обычно..

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

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 21:07 04-02-2004
Demetrio

uid=0
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
beyonder
Ну если он его так хочет, сделай симлинк в /usr/local.

Всего записей: 9967 | Зарегистр. 29-05-2002 | Отправлено: 21:09 04-02-2004
beyonder

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Так а как теперь быть то???
он же не там, т.е. я даже не знаю что ему конкретно нада...
httpd лежит как всегда /etc/init.d/httpd
а конфы в /etc/httpd/conf
 
???
 
Configuring SAPI modules
checking for AOLserver support... no
checking for Apache 1.x module support via DSO through APXS... no
checking for Apache 1.x module support... no
configure: error: Invalid Apache directory - unable to find httpd.h under /usr/local/apache
 
 
Добавлено

Цитата:
Ну если он его так хочет, сделай симлинк в /usr/local

 
Мне кажется он хочет положить туда что то...

Всего записей: 94 | Зарегистр. 16-12-2002 | Отправлено: 21:11 04-02-2004
Demetrio

uid=0
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
beyonder

Цитата:
httpd лежит как всегда /etc/init.d/httpd

Там инит-скрипт для запуска.
 

Цитата:
configure: error: Invalid Apache directory - unable to find httpd.h under /usr/local/apache  
 

httpd-devel (apache-devel) у тебя вообще в системе присутствует?
 

Цитата:
Мне кажется он хочет положить туда что то...

ну если так, то он и положит в директорию с твоим Апачем.

Всего записей: 9967 | Зарегистр. 29-05-2002 | Отправлено: 21:17 04-02-2004
beyonder

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

Цитата:
httpd-devel (apache-devel) у тебя вообще в системе присутствует?

теперь присутствует...
 
apache-1.3.23-11
apache-devel-1.3.23-11
 
 
а выдает все одно и то же...
 
 
Configuring SAPI modules
checking for AOLserver support... no
checking for Apache 1.x module support via DSO through APXS... no
checking for Apache 1.x module support... no
configure: error: Invalid Apache directory - unable to find httpd.h under /usr/local/apache

Всего записей: 94 | Зарегистр. 16-12-2002 | Отправлено: 21:22 04-02-2004
Demetrio

uid=0
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
beyonder
Ну значит надо ему подсунуть этот файл
rpm -ql apache-devel
 
и смотри где всё это.
потом симлинк сделай в /usr/local/apache
 
Добавлено
beyonder

Цитата:
Закачал PHP 4.3.4 растарил и хотел сконфить  
./configure --with-mysql --with-apache  
 
в INSTALL строчку  
$ ./configure --with-mysql --with-apache=../apache_1.3.x  
 
заменил на  
$ ./configure --with-mysql --with-apache=/path/to/apache/apache_1.3.x  
 

Что ты тут такое заменил и где? В файле INSTALL? Так там просто инструкции по установке
И там ясно сказано, что запускать со своим путем к Апачу.
 
./configure --with-mysql --with-apache=/usr/lib/apache
 
как-то так нужно пробовать.

Всего записей: 9967 | Зарегистр. 29-05-2002 | Отправлено: 21:41 04-02-2004
beyonder

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А как его делать то???
 
ln -s /usr/local/apache/httpd.h
 
???

Всего записей: 94 | Зарегистр. 16-12-2002 | Отправлено: 22:14 04-02-2004
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Apache+PHP


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru