Page 1 of 2

[РЕШЕНО] После добавления тега - некорректное отображение

Posted: Sat Jul 13, 2013 12:39 pm
by mazhar
Версия CMS 1.11.6

Установленные модули
CMSMailer 5.2.1
CMSPrinting 1.0.4
FileManager 1.4.3
MenuManager 1.8.5
MicroTiny 1.2.5
ModuleManager 1.5.5
News 2.12.12
Search 1.7.8
ThemeManager 1.1.8
TinyMCE 2.9.12
CGSimpleSmarty 1.6.2
Gallery 1.6.1
CGExtensions 1.34
JQueryTools 1.2.5
Products 2.19.5
SEOTools2 1.2.1
Printing 0.1.1
url_rewriting mod_rewrite

Добавляю на страницу тег {Gallery } или, например {calendar} и вижу вот такое Image ?
Что не так? Спасибо.
Заме

Re: После добавления тега - некорректное отображение страниц

Posted: Tue Jul 16, 2013 2:26 pm
by guro
Сначала, давайте на русский переведем.
В htaccess есть строка

Code: Select all

AddDefaultCharset utf-8
?

Re: После добавления тега - некорректное отображение страниц

Posted: Wed Jul 17, 2013 7:58 am
by mazhar
guro wrote:Сначала, давайте на русский переведем.
В htaccess есть строка

Code: Select all

AddDefaultCharset utf-8
?
Такой строчки нет.

Code: Select all

# Attempt to override some php settings, these settings may be helpful on some hosts if your
# default configuration does not meet CMS's minimum requirements, and your host
# has given your account appropriate permissions
#php_value upload_max_filesize "10M"
#php_value session_save_path "tmp/cache"

#php_flag magic_quotes_gpc Off
#php_flag register_globals Off
#php_flag session.use_trans_sid Off

# (this is important, so uncomment if your host permit)
#Options -Indexes
#ServerSignature Off

#Options +FollowSymLinks

# To prevent E_STRICT problems with PHP 5.3+ you can uncomment the following lines
# Note: These settings should only be enabled for production sites!
#php_flag display_startup_errors 0
#php_flag display_errors 0
#php_flag html_errors 0
#php_value docref_root 0
#php_value docref_ext 0

<IfModule mod_rewrite.c>
RewriteEngine on
#
#Sub-dir e.g: /cmsms
RewriteBase /

# 301 Redirect all requests that don't contain a dot or trailing slash to
# include a trailing slash
# but ignore POST requests.
#RewriteCond %{REQUEST_URI} !/$
#RewriteCond %{REQUEST_URI} !\.
#RewriteCond %{REQUEST_METHOD} !POST$
#RewriteRule ^(.*) %{REQUEST_URI}/ [R=301,L]

# Rewrites urls in the form of /parent/child/
# but only rewrites if the requested URL is not a file or directory
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?page=$1 [QSA]
</IfModule>

<IfModule mod_header.c>
# Disable ETags
Header unset ETag
FileEtag None
</IfModule>

<IfModule mod_deflate.c>
# Compress css, plaintext, xml, gif, and images in transport.
AddOutputFilterByType DEFLATE text/css text/plain text/xml image/gif image/jpeg image/png
</IfModule>

<IfModule mod_expires.c>
<FilesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$">
# Set expires tags on various files... so that the browser wont attempt to reload them.
ExpiresActive On
ExpiresDefault "access plus 1 year"
<IfModule mod_header.c>
  # Setting cache control to public allowes proxy servers to cache the items too.
  Header set Cache-Control "public"
</IfModule>
</FilesMatch>
</IfModule>

Re: После добавления тега - некорректное отображение страниц

Posted: Wed Jul 17, 2013 11:32 am
by guro
Добавьте эту строчку.

Re: После добавления тега - некорректное отображение страниц

Posted: Wed Jul 17, 2013 12:25 pm
by mazhar
guro wrote:Добавьте эту строчку.
:). Добавил.

Code: Select all

# Attempt to override some php settings, these settings may be helpful on some hosts if your
# default configuration does not meet CMS's minimum requirements, and your host
# has given your account appropriate permissions
#php_value upload_max_filesize "10M"
#php_value session_save_path "tmp/cache"

#php_flag magic_quotes_gpc Off
#php_flag register_globals Off
#php_flag session.use_trans_sid Off

# (this is important, so uncomment if your host permit)
#Options -Indexes
#ServerSignature Off

#Options +FollowSymLinks

# To prevent E_STRICT problems with PHP 5.3+ you can uncomment the following lines
# Note: These settings should only be enabled for production sites!
#php_flag display_startup_errors 0
#php_flag display_errors 0
#php_flag html_errors 0
#php_value docref_root 0
#php_value docref_ext 0

<IfModule mod_rewrite.c>
RewriteEngine on
#
#Sub-dir e.g: /cmsms
RewriteBase /

# 301 Redirect all requests that don't contain a dot or trailing slash to
# include a trailing slash
# but ignore POST requests.
#RewriteCond %{REQUEST_URI} !/$
#RewriteCond %{REQUEST_URI} !\.
#RewriteCond %{REQUEST_METHOD} !POST$
#RewriteRule ^(.*) %{REQUEST_URI}/ [R=301,L]

# Rewrites urls in the form of /parent/child/
# but only rewrites if the requested URL is not a file or directory
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?page=$1 [QSA]
</IfModule>

<IfModule mod_header.c>
# Disable ETags
Header unset ETag
FileEtag None
</IfModule>

<IfModule mod_deflate.c>
# Compress css, plaintext, xml, gif, and images in transport.
AddOutputFilterByType DEFLATE text/css text/plain text/xml image/gif image/jpeg image/png
</IfModule>

<IfModule mod_expires.c>
<FilesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$">
# Set expires tags on various files... so that the browser wont attempt to reload them.
ExpiresActive On
ExpiresDefault "access plus 1 year"
<IfModule mod_header.c>
  # Setting cache control to public allowes proxy servers to cache the items too.
  Header set Cache-Control "public"
</IfModule>
</FilesMatch>
</IfModule>

AddDefaultCharset utf-8

Re: После добавления тега - некорректное отображение страниц

Posted: Wed Jul 17, 2013 12:46 pm
by guro
Обычно эту строчку в начале файла вставляют.
После того как перенесете строчку, на странице с ошибкой буквы станут русскими? Сделайте новый скрин с ошибкой.

Re: После добавления тега - некорректное отображение страниц

Posted: Wed Jul 17, 2013 1:14 pm
by mazhar
guro wrote:Обычно эту строчку в начале файла вставляют.
После того как перенесете строчку, на странице с ошибкой буквы станут русскими? Сделайте новый скрин с ошибкой.
Сделал.
Image

Re: После добавления тега - некорректное отображение страниц

Posted: Wed Jul 17, 2013 1:24 pm
by guro
Теперь включите debug в config.php

Code: Select all

$config['debug'] = true;
и за одно в htaccess добавьте

Code: Select all

php_flag display_errors on
опять же в начале. Далее скрин, если что-то изменится.

Re: После добавления тега - некорректное отображение страниц

Posted: Wed Jul 17, 2013 4:27 pm
by mazhar
guro wrote:Теперь включите debug в config.php

Code: Select all

$config['debug'] = true;
и за одно в htaccess добавьте

Code: Select all

php_flag display_errors on
опять же в начале. Далее скрин, если что-то изменится.
Скрин не стал делать - отображается полностью пустая страница, а в админке появилось очень много вот такого кода

Code: Select all

Debug: (1.9999999999909E-5) - (usage: 1575632) - (peak: 1673208)

done loading required files

Debug: (0.001926) - (usage: 1577008) - (peak: 1689856)

loading adodb

Debug: (0.0039509999999999) - (usage: 1703080) - (peak: 1813296)

loading page functions

Debug: (0.0056349999999999) - (usage: 1911064) - (peak: 2091648)

loading content functions

Debug: (0.0057469999999999) - (usage: 1912408) - (peak: 2091648)

loading translation functions

Debug: (0.0058589999999999) - (usage: 1914392) - (peak: 2091648)

loading php4 entity decode functions

Debug: (0.0075999999999999) - (usage: 2242552) - (peak: 2525552)

Re: После добавления тега - некорректное отображение страниц

Posted: Wed Jul 17, 2013 4:40 pm
by guro
Пока админка не интересует. Что у вас в error_log сервера?

Re: После добавления тега - некорректное отображение страниц

Posted: Wed Jul 17, 2013 5:03 pm
by mazhar
guro wrote:Пока админка не интересует. Что у вас в error_log сервера?
Ничего.

Re: После добавления тега - некорректное отображение страниц

Posted: Wed Jul 17, 2013 5:04 pm
by guro
В настройках сервера включите регистрацию ошибок.

Re: После добавления тега - некорректное отображение страниц

Posted: Wed Jul 17, 2013 5:51 pm
by mazhar
guro wrote:В настройках сервера включите регистрацию ошибок.
ошибка одна Fatal error: Call to undefined function smarty_literal_compiler_param() in /home/www/user105/data/www/clubkair.kh.ua/lib/smarty/plugins/modifiercompiler.escape.php on line 34

Re: После добавления тега - некорректное отображение страниц

Posted: Wed Jul 17, 2013 7:39 pm
by guro
У вас присутствует файл

Code: Select all

/home/www/user105/data/www/clubkair.kh.ua/lib/smarty/plugins/shared.literal_compiler_param.php
?

Re: После добавления тега - некорректное отображение страниц

Posted: Wed Jul 17, 2013 8:02 pm
by mazhar
guro wrote:У вас присутствует файл

Code: Select all

/home/www/user105/data/www/clubkair.kh.ua/lib/smarty/plugins/shared.literal_compiler_param.php
?
да