Zend+Apache2+php

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
sp_tims
проходил мимо
Сообщения: 7
Зарегистрирован: 2009-06-04 9:29:23

Zend+Apache2+php

Непрочитанное сообщение sp_tims » 2009-06-04 9:35:15

День добрый УМЫ.
Помогите решить проблему.

Есть движок для сайта, он требует Zend Optimizer
Апач и пхп все поставлено устанавливаю Зенд заливаю Сайт и у все карябушки!!!!!!
Ни как не могу найти косяк.
Буду очень признателен если по можете.
Фря 6.4 Апач2 php5

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
schizoid
подполковник
Сообщения: 3228
Зарегистрирован: 2007-03-03 17:32:31
Откуда: Украина, Чернигов
Контактная информация:

Re: Zend+Apache2+php

Непрочитанное сообщение schizoid » 2009-06-04 9:37:04

карябушки в смысле не верно кирилица отображается?
в мускуле какая кодировка клиента/сервера?
ядерный взрыв...смертельно красиво...жаль, что не вечно...

sp_tims
проходил мимо
Сообщения: 7
Зарегистрирован: 2009-06-04 9:29:23

Re: Zend+Apache2+php

Непрочитанное сообщение sp_tims » 2009-06-04 10:09:09

это не в кодировке дело а в Zende.

Так одну проблему я решил. Карябушки ушли.
Теперь Fatal error 351 пишет.

Аватара пользователя
Partizan4ik
рядовой
Сообщения: 10
Зарегистрирован: 2009-05-05 11:06:31
Контактная информация:

Re: Zend+Apache2+php

Непрочитанное сообщение Partizan4ik » 2009-06-04 11:50:46

sp_tims писал(а):это не в кодировке дело а в Zende.

Так одну проблему я решил. Карябушки ушли.
Теперь Fatal error 351 пишет.
Полную текст ошибки напиши.

sp_tims
проходил мимо
Сообщения: 7
Зарегистрирован: 2009-06-04 9:29:23

Re: Zend+Apache2+php

Непрочитанное сообщение sp_tims » 2009-06-04 13:54:41

Warning: fopen(./data/logs/hits.http.db) [function.fopen]: failed to open stream: Permission denied in /usr/local/www/kzn16/functions.php on line 820

Warning: flock() expects parameter 1 to be resource, boolean given in /usr/local/www/kzn16/functions.php on line 821

Warning: fwrite(): supplied argument is not a valid stream resource in /usr/local/www/kzn16/functions.php on line 822

Warning: flock() expects parameter 1 to be resource, boolean given in /usr/local/www/kzn16/functions.php on line 823

Warning: fclose(): supplied argument is not a valid stream resource in /usr/local/www/kzn16/functions.php on line 824

Notice: Undefined offset: 0 in /usr/local/www/kzn16/functions.php on line 1025

Notice: Undefined offset: 0 in /usr/local/www/kzn16/functions.php on line 1025

Warning: fopen(./tmp/morda.txt) [function.fopen]: failed to open stream: Permission denied in /usr/local/www/kzn16/functions.php on line 832

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/kzn16/functions.php:820) in /usr/local/www/kzn16/functions.php on line 307

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/kzn16/functions.php:820) in /usr/local/www/kzn16/functions.php on line 308

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/kzn16/functions.php:820) in /usr/local/www/kzn16/functions.php on line 309

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/kzn16/functions.php:820) in /usr/local/www/kzn16/functions.php on line 310

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/kzn16/functions.php:820) in /usr/local/www/kzn16/functions.php on line 311

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/kzn16/functions.php:820) in /usr/local/www/kzn16/functions.php on line 312


а в самом низу сама страничка.

:st: :st: :st: :st: :st: :st: :st: :st: :st: :st: :st: :st: :st: :st:

Аватара пользователя
Partizan4ik
рядовой
Сообщения: 10
Зарегистрирован: 2009-05-05 11:06:31
Контактная информация:

Re: Zend+Apache2+php

Непрочитанное сообщение Partizan4ik » 2009-06-04 13:57:17

sp_tims писал(а):Warning: fopen(./data/logs/hits.http.db) [function.fopen]: failed to open stream: Permission denied in /usr/local/www/kzn16/functions.php on line 820

Warning: flock() expects parameter 1 to be resource, boolean given in /usr/local/www/kzn16/functions.php on line 821

Warning: fwrite(): supplied argument is not a valid stream resource in /usr/local/www/kzn16/functions.php on line 822

Warning: flock() expects parameter 1 to be resource, boolean given in /usr/local/www/kzn16/functions.php on line 823

Warning: fclose(): supplied argument is not a valid stream resource in /usr/local/www/kzn16/functions.php on line 824

Notice: Undefined offset: 0 in /usr/local/www/kzn16/functions.php on line 1025

Notice: Undefined offset: 0 in /usr/local/www/kzn16/functions.php on line 1025

Warning: fopen(./tmp/morda.txt) [function.fopen]: failed to open stream: Permission denied in /usr/local/www/kzn16/functions.php on line 832

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/kzn16/functions.php:820) in /usr/local/www/kzn16/functions.php on line 307

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/kzn16/functions.php:820) in /usr/local/www/kzn16/functions.php on line 308

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/kzn16/functions.php:820) in /usr/local/www/kzn16/functions.php on line 309

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/kzn16/functions.php:820) in /usr/local/www/kzn16/functions.php on line 310

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/kzn16/functions.php:820) in /usr/local/www/kzn16/functions.php on line 311

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/kzn16/functions.php:820) in /usr/local/www/kzn16/functions.php on line 312


а в самом низу сама страничка.

:st: :st: :st: :st: :st: :st: :st: :st: :st: :st: :st: :st: :st: :st:

Код: Выделить всё

chmod 777 /tmp/morda.txt
апач умеет сюда писать ? data/logs/hits.http.db

sp_tims
проходил мимо
Сообщения: 7
Зарегистрирован: 2009-06-04 9:29:23

Re: Zend+Apache2+php

Непрочитанное сообщение sp_tims » 2009-06-04 14:18:50

а это может быть связано что у файлов нете проава??????

sp_tims
проходил мимо
Сообщения: 7
Зарегистрирован: 2009-06-04 9:29:23

Re: Zend+Apache2+php

Непрочитанное сообщение sp_tims » 2009-06-04 14:20:05

chmod проктически не чяго не дал

ViktorichZ
сержант
Сообщения: 152
Зарегистрирован: 2008-10-30 12:15:26

Re: Zend+Apache2+php

Непрочитанное сообщение ViktorichZ » 2009-06-04 14:35:17

sp_tims писал(а):Warning: fopen(./data/logs/hits.http.db) [function.fopen]: failed to open stream: Permission denied in /usr/local/www/kzn16/functions.php on line 820

Warning: fopen(./tmp/morda.txt) [function.fopen]: failed to open stream: Permission denied in /usr/local/www/kzn16/functions.php on line 832


а в самом низу сама страничка.

:st: :st: :st: :st: :st: :st: :st: :st: :st: :st: :st: :st: :st: :st:
обратите внимание на ./data/logs/hits.http.db ./tmp/morda.txt а полный путь какой ? полагаю /usr/local/www/kzn16/data/logs/hits.http.db и т.д....

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Zend+Apache2+php

Непрочитанное сообщение zg » 2009-06-04 14:56:21

sp_tims писал(а):Warning: fopen(./data/logs/hits.http.db) [function.fopen]: failed to open stream: Permission denied in /usr/local/www/kzn16/functions.php on line 820
«тут тебе и ответ тут тебе и совет»
Прав не хватает для открытия файла ./data/logs/hits.http.db
ViktorichZ писал(а):а полный путь какой ?
а при чём тут путь? файл найден, просто прав на открытие нет.

sp_tims
проходил мимо
Сообщения: 7
Зарегистрирован: 2009-06-04 9:29:23

Re: Zend+Apache2+php

Непрочитанное сообщение sp_tims » 2009-06-04 15:37:05

дал я доступ но не чего не поменялось
все голова просто кипит!!!!!

"ушел курить" :st:
"хто писал это cms"

sp_tims
проходил мимо
Сообщения: 7
Зарегистрирован: 2009-06-04 9:29:23

Re: Zend+Apache2+php

Непрочитанное сообщение sp_tims » 2009-06-04 15:59:47

Люди да какие права ему еще дать. 777 у него чего ему еще не хватает
это описания cms - програмер говорит что права не правильно стоят!!!!!!!!!
http://lasto.com/lastoblog/dist.htm


Чувствую себя :st: :st: :st:

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Zend+Apache2+php

Непрочитанное сообщение zg » 2009-06-04 16:39:05

sp_tims писал(а):все голова просто кипит!!!!!
выложи кусок кода в районе 820 строки, глянем чё там да как :smile:
sp_tims писал(а):програмер говорит что права не правильно стоят!!!!!!!!!
правильно говорит
sp_tims писал(а):Люди да какие права ему еще дать. 777 у него чего ему еще не хватает
дак кроме файла, есть ещё и папка, в которой он лежит ;-) она тоже может не дать открыть файл

ViktorichZ
сержант
Сообщения: 152
Зарегистрирован: 2008-10-30 12:15:26

Re: Zend+Apache2+php

Непрочитанное сообщение ViktorichZ » 2009-06-05 6:34:50

проверять надо весь путь от корня... а не только файл/папку

ViktorichZ
сержант
Сообщения: 152
Зарегистрирован: 2008-10-30 12:15:26

Re: Zend+Apache2+php

Непрочитанное сообщение ViktorichZ » 2009-06-05 6:36:16

ViktorichZ писал(а):а полный путь какой ?
а при чём тут путь? файл найден, просто прав на открытие нет.[/quote]
вот
chmod 777 /tmp/morda.txt

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Zend+Apache2+php

Непрочитанное сообщение zg » 2009-06-05 8:58:52

ViktorichZ писал(а):проверять надо весь путь от корня... а не только файл/папку
гм.. а смысл? если у скрипта доступ только в текущую папку, то зачем проверять остальные пути?

Собственно

Код: Выделить всё

zg# id
uid=1001(zg) gid=0(wheel) groups=0(wheel)
zg# mkdir test
zg# echo hello > test/1.txt
zg# cat test/1.txt
hello
zg# chmod -x test
zg# cat test/1.txt
cat: test/1.txt: Permission denied
zg# ls -lah test
ls: .: Permission denied
ls: ..: Permission denied
ls: 1.txt: Permission denied
total 0
zg#
если под рутом посотреть на папку, то будет следующее

Код: Выделить всё

zg# ls -lah test
total 6
drw-r--r--   2 zg  wheel   512B  5 июн 11:43 .
drwxr-xr-x  13 zg  wheel   1,0K  5 июн 11:43 ..
-rw-r--r--   1 zg  wheel     6B  5 июн 11:43 1.txt
zg#
пока у папки не будет стоять флаг "выполнения", то доступа к файлам не будет.

ViktorichZ
сержант
Сообщения: 152
Зарегистрирован: 2008-10-30 12:15:26

Re: Zend+Apache2+php

Непрочитанное сообщение ViktorichZ » 2009-06-05 11:29:16

zg писал(а):
ViktorichZ писал(а):проверять надо весь путь от корня... а не только файл/папку
гм.. а смысл? если у скрипта доступ только в текущую папку, то зачем проверять остальные пути?
хм, имеем
Warning: fopen(./data/logs/hits.http.db
можно полагать что полный путь /usr/local/www/kzn16/data/logs/hits.http.db
этоже касается и Warning: fopen(./tmp/morda.txt)
при доступе к любому файлу, права проверяются от корня файловой системы
cmod 700 /usr/local/www/kzn16/data
и при условии что скрипт запускает не root и не владелец /usr/local/www/kzn16/data вы никогда не попадёте к logs и hits.http.db хоть 777 ставьте на /usr/local/www/kzn16/data/logs и /usr/local/www/kzn16/data/logs/hits.http.db

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Zend+Apache2+php

Непрочитанное сообщение zg » 2009-06-05 13:21:50

ViktorichZ писал(а):при доступе к любому файлу, права проверяются от корня файловой системы
проверяются

Код: Выделить всё

zg# mkdir test
zg# mkdir test/test2/
zg# echo hello > test/test2/1.txt
zg# chmod a-rwx test
zg# cat test/test2/1.txt
cat: test/test2/1.txt: Permission denied
zg# chmod +x test
zg# cat test/test2/1.txt
hello
zg#
но если скрипт стартует, то доступ к нему есть :roll: значит косяк лежит где-то дальше

ViktorichZ
сержант
Сообщения: 152
Зарегистрирован: 2008-10-30 12:15:26

Re: Zend+Apache2+php

Непрочитанное сообщение ViktorichZ » 2009-06-05 13:55:24

zg писал(а):
ViktorichZ писал(а):при доступе к любому файлу, права проверяются от корня файловой системы
проверяются но если скрипт стартует, то доступ к нему есть :roll: значит косяк лежит где-то дальше
Warning: fopen(./data/logs/hits.http.db) [function.fopen]: failed to open stream: Permission denied in /usr/local/www/kzn16/functions.php on line 820
к /usr/local/www/kzn16/functions.php есть, а к ./data/logs/hits.http.db нет а "где то дальше" - это /usr/local/www/kzn16/./data/logs/hits.http.db наверное.