Перейти к содержимому


Ошибки при установке


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 53

#41 LordsTN

LordsTN

    Новичок

  • Пользователи
  • Pip
  • 3 сообщений

Отправлено 18.09.2008, 07:24

У меня на денвере работал нормально, а вот когда закачал на хост выдает такие ошибки:

Warning: tempnam() [function.tempnam]: open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/var/www/xxx/data:.) in /var/www/xxx/data/www/xxx.ru/zengine/classes/zcache.php on line 74

Warning: Cannot modify header information - headers already sent by (output started at /var/www/xxx/data/www/xxx.ru/zengine/classes/zcache.php:74) in /var/www/xxx/data/www/xxx.ru/zengine/classes/ztemplate.php on line 97


как решить проблему?

#42 support

support

    Активный участник

  • Главные администраторы
  • PipPipPip
  • 1 140 сообщений

Отправлено 18.09.2008, 07:34

Просмотр сообщенияLordsTN (18.9.2008, 11:24) писал:

У меня на денвере работал нормально, а вот когда закачал на хост выдает такие ошибки:

Warning: tempnam() [function.tempnam]: open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/var/www/xxx/data:.) in /var/www/xxx/data/www/xxx.ru/zengine/classes/zcache.php on line 74

Warning: Cannot modify header information - headers already sent by (output started at /var/www/xxx/data/www/xxx.ru/zengine/classes/zcache.php:74) in /var/www/xxx/data/www/xxx.ru/zengine/classes/ztemplate.php on line 97


как решить проблему?
Попробуйте создать папку cache в корне сайта. Может потребоваться установить на неё права доступа 0777.

#43 Antuan

Antuan

    Активный участник

  • Тестеры
  • PipPipPip
  • 185 сообщений
  • Город: Estonia

Отправлено 18.09.2008, 07:41

Я бы поиграл с ПРАВАМИ
Поставил на папки cache, templates, content - 777
(+ проверил бы версию PHP на сервере)

#44 LordsTN

LordsTN

    Новичок

  • Пользователи
  • Pip
  • 3 сообщений

Отправлено 18.09.2008, 08:51

Просмотр сообщенияsupport (18.9.2008, 11:34) писал:

Попробуйте создать папку cache в корне сайта. Может потребоваться установить на неё права доступа 0777.


Да надо было только дать права на папку cache 0777, проблема решена спасибо!

#45 tegusigalpa

tegusigalpa

    Новичок

  • Пользователи
  • Pip
  • 5 сообщений

Отправлено 21.09.2008, 13:11

Ставлю на ХР, локально.
Apache 2.2.8+PHP5.2.5 мод_реврайт вроде включил, апач+пхп перезапустил
При попытке обратиться к http://localhost/ выдает список файцов в корне сайта, а
При попытке обратиться к http://localhost/index.php, пишет
Not Found The requested URL /index.php was not found on this server.
Подскажите в чем проблема?
Я так подозреваю что проблема в том, что ВинХР или апач не распознает .хтакцесс
Но как это победить?

У меня при установке на юникс-хостинг выдало кучу ошибок вида:
Warning: tempnam() [function.tempnam]: open_basedir restriction in effect. File(/var/tmp/) is not within the allowed path(s): (/home/grd/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/grd/public_html/ztest/zengine/classes/zcache.php on line 74
тоже решилось проставлением 0777

#46 support

support

    Активный участник

  • Главные администраторы
  • PipPipPip
  • 1 140 сообщений

Отправлено 21.09.2008, 13:55

Просмотр сообщенияtegusigalpa (21.9.2008, 17:11) писал:

Ставлю на ХР, локально.
Apache 2.2.8+PHP5.2.5 мод_реврайт вроде включил, апач+пхп перезапустил
При попытке обратиться к http://localhost/ выдает список файцов в корне сайта, а
При попытке обратиться к http://localhost/index.php, пишет
Not Found The requested URL /index.php was not found on this server.
Подскажите в чем проблема?
Я так подозреваю что проблема в том, что ВинХР или апач не распознает .хтакцесс
Но как это победить?
Апач установлен вручную? Если да, то по умолчанию обработка .htaccess отключена. Для её включения нужно изменить значение директивы AllowOverride на all в файле httpd.conf:

#
# This should be changed to whatever you set DocumentRoot to.
#
<Directory "/usr/local/apache2/htdocs">
	#
	# Possible values for the Options directive are "None", "All",
	# or any combination of:
	#   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
	#
	# Note that "MultiViews" must be named *explicitly* --- "Options All"
	# doesn't give it to you.
	#
	# The Options directive is both complicated and important.  Please see
	# http://httpd.apache.org/docs/2.2/mod/core.html#options
	# for more information.
	#
	Options Indexes FollowSymLinks

	#
	# AllowOverride controls what directives may be placed in .htaccess files.
	# It can be "All", "None", or any combination of the keywords:
	#   Options FileInfo AuthConfig Limit
	#
	AllowOverride All

	#
	# Controls who can get stuff from this server.
	#
	Order allow,deny
	Allow from all

</Directory>


#47 Antuan

Antuan

    Активный участник

  • Тестеры
  • PipPipPip
  • 185 сообщений
  • Город: Estonia

Отправлено 23.09.2008, 20:00

Просмотр сообщенияtegusigalpa (21.9.2008, 16:11) писал:

Ставлю на ХР, локально.

Подскажите в чем проблема?
Я так подозреваю что проблема в том, что ВинХР или апач не распознает .хтакцесс
Но как это победить?
Советую воспользоваться Этим Видео-Уроком:
http://blog.zebrum.r...m-cms-na-local/
Мне помог :)

#48 Creative

Creative

    Участник

  • Пользователи Zebrum CMS
  • PipPip
  • 12 сообщений

Отправлено 25.09.2008, 07:11

Появилась новая проблема когда я добавляю в станицу с контентом строку @@tags=город, материк, страна, данная страница пропадает с сайта и исчезает с меню, как быть что делать, непониманию!
Подскажите?

#49 support

support

    Активный участник

  • Главные администраторы
  • PipPipPip
  • 1 140 сообщений

Отправлено 25.09.2008, 07:45

Просмотр сообщенияCreative (25.9.2008, 11:11) писал:

Появилась новая проблема когда я добавляю в станицу с контентом строку @@tags=город, материк, страна, данная страница пропадает с сайта и исчезает с меню, как быть что делать, непониманию!
Подскажите?
Попробуйте включить режим отладки (в файле config.ini секция [engine] опция debug = on) и открыть пропавшую страницу. Возможно проблема с настройками времени на сервере и PHP.

#50 Creative

Creative

    Участник

  • Пользователи Zebrum CMS
  • PipPip
  • 12 сообщений

Отправлено 25.09.2008, 08:30

Вот попробывал страница которая пропала http://egyptlife.ru/dakhab.html открывается, даже отображаются теги, но в меню она не отображается и в карте сайта её тоже нет!

#51 support

support

    Активный участник

  • Главные администраторы
  • PipPipPip
  • 1 140 сообщений

Отправлено 25.09.2008, 09:21

Просмотр сообщенияCreative (25.9.2008, 12:30) писал:

Вот попробывал страница которая пропала http://egyptlife.ru/dakhab.html открывается, даже отображаются теги, но в меню она не отображается и в карте сайта её тоже нет!
Судя по ошибке проблема в содержимом файла страницы. Вероятнее всего используете блокнот для сохранения в кодировке UTF-8, только он в начало файла прописывает лишнюю информацию о кодировке. Можно попробовать первую строчку файла оставить пустой или удалить лишние символы через другой редактор, например FAR. Другой вариант, сохранить страницу в кодировке Windows-1251 и указать свойство страницы @@charset=Windows-1251.

#52 DocWeb

DocWeb

    Новичок

  • Пользователи Zebrum CMS
  • Pip
  • 3 сообщений

Отправлено 17.11.2008, 10:11

Error: You are trying to convert charsets from "windows-1251" to "utf-8", but you have no ICONV module. To use this module, the PHP must be built with the following configure line: --with-iconv[=DIR]. Please enable it and try again. If you can't, please, use UTF-8 for all pages, settings


Вот таких множество ошибок выдается...
Что делал - распаковал дистриб и залил на хост...

Как решить?

#53 support

support

    Активный участник

  • Главные администраторы
  • PipPipPip
  • 1 140 сообщений

Отправлено 17.11.2008, 13:53

Просмотр сообщенияDocWeb (17.11.2008, 13:11) писал:

Error: You are trying to convert charsets from "windows-1251" to "utf-8", but you have no ICONV module. To use this module, the PHP must be built with the following configure line: --with-iconv[=DIR]. Please enable it and try again. If you can't, please, use UTF-8 for all pages, settings

Вот таких множество ошибок выдается...
Что делал - распаковал дистриб и залил на хост...

Как решить?
На сервере отсутствует модуль PHP ICONV, при помощи которого происходит перекодировка текстов из одной кодировки в другую.
Самый простой вариант решения пробелмы - установить отсутствующий модуль.

Другой вариант, если страницы не создавались, можно использовать дистрибутив в кодировке UTF-8. При этом, все страницы нужно будет создавать в UTF-8 (равно как и файл pages.txt для парсинга).

#54 DocWeb

DocWeb

    Новичок

  • Пользователи Zebrum CMS
  • Pip
  • 3 сообщений

Отправлено 17.11.2008, 18:15

Просмотр сообщенияsupport (17.11.2008, 16:53) писал:

На сервере отсутствует модуль PHP ICONV, при помощи которого происходит перекодировка текстов из одной кодировки в другую.
Самый простой вариант решения пробелмы - установить отсутствующий модуль.

спасибо. помогло.
выбрал 1ый вариант, так как на сервере был установлен данный модуль, просто оказалось, что он не был включен ))




Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 скрытых пользователей