Page 1 of 1

[solved] 'Smarty_Parser' not found in ...class.CmsApp.php on

Posted: Tue Nov 20, 2012 3:21 am
by postiffm
A few hours ago I upgraded from a fully working 1.11.2 to the new 1.11.3. Upgraded some modules as well (see below). My first page edit was to adjust a template. I made the changes, then pressed "Apply" to apply the changes. Nothing happens. Then I press "Submit" to submit the changes. And, I get this:

Fatal error: Class 'Smarty_Parser' not found in /home/pr368398/public_html/cms/lib/classes/class.CmsApp.php on line 481

The changes are not committed to the db, and my site remains unchanged.

Any ideas? I'm concerned about my phpversion being not too cool (5.2.13)...

CMS Install Information
CMS Version 1.11.3

Installed Modules
News 2.12.10
CSSMenu 1.2.2
TinyMCE 2.8.4
JSCookMenu .02
PHPLayers 1.1
FileManager 1.4.2
Printing 1.1.2
CMSMailer 5.2.1
MenuManager 1.8.4
CGSimpleSmarty 1.5.2
CGExtensions 1.31.1
CGBlog 1.9.8
CGFeedMaker 1.0.17
FrontEndUsers 1.20
Captcha 0.4.5
SelfRegistration 1.7
CustomContent 1.8.3
SiteMapMadeSimple 1.2.6
CMSPrinting 1.0.3
MicroTiny 1.2.4
ModuleManager 1.5.5
Search 1.7.7
ThemeManager 1.1.7
CMSForms 0.3.2
Twitter 1.10
SEOTools2 1.1.1

CMS Config Settings
php_memory_limit
process_whole_template
output_compression false
max_upload_size 2000000
url_rewriting mod_rewrite
page_extension /
query_var page
image_manipulation_prog GD
auto_alias_content true
locale
default_encoding utf-8
admin_encoding utf-8
set_names true
debug false
root_url http://www.fellowshipbibleannarbor.org/cms
ssl_url https://www.fellowshipbibleannarbor.org/cms
root_path /home/pr368398/public_html/cms (0777)
previews_path /home/pr368398/public_html/cms/tmp/cache (0777)
uploads_path /home/pr368398/public_html/cms/uploads (0777)
uploads_url http://www.fellowshipbibleannarbor.org/cms/uploads
image_uploads_path /home/pr368398/public_html/cms/uploads/images (0777)
image_uploads_url http://www.fellowshipbibleannarbor.org/ ... ads/images
ssl_uploads_url /uploads
use_smarty_php_tags false

PHP Information
Current PHP Version (phpversion) 5.2.13
md5 function (md5_function) On (True)
GD version (gd_version) 2
tempnam function (tempnam_function) On (True)
Magic quotes in runtime (magic_quotes_runtime) Off (False)
Is E_STRICT disabled in error_reporting (E_STRICT)
PHP Effective Memory Limit (memory_limit) 64M
Maximum Execution Time (max_execution_time) 30
PHP output_buffering (output_buffering) On
PHP Safe Mode (safe_mode) Off (False)
File uploads (file_uploads) On (True)
Maximum Post Size (post_max_size) 8M
Maximum Upload Size (upload_max_filesize) 2M
Session Save Path (session_save_path) /tmp (1777)
Sessions are allowed to use Cookies (session_use_cookies) On (True)
Basic XML (expat) support (xml_function) On (True)
Checking for the XMLReader class (xmlreader_class) On (True)
Checking if the httpd process can create a file inside of a directory it created (create_dir_and_file)
PHP register_globals (register_globals) Off (False)
disable_functions in PHP (disable_functions)
PHP Open Basedir (open_basedir)
Test for remote URL (test_remote_url)
fsockopen: Connection ok!
fopen: When allow url fopen is disabled you will not be able to accessing URL object like file using the ftp or http protocol.
Test ini_set (check_ini_set) On (True)
Test for the curl library (curl) On
Test curl version (curlversion) version 7.20.0, minimum recommended version is 7.19.7

Server Information
Server API (server_api) apache2handler
Server Database (server_db_type) mysql (mysql)
Server Database Version (server_db_version) 5.0.90
Check database access levels (server_db_grants) could not find a suitable "grant all" permission. this may mean you could have problems installing or removing modules. or even adding and deleting items, including pages
Server Software (server_software) apache/2.2.15 (unix) mod_ssl/2.2.15 openssl/0.9.8e-fips-rhel5 dav/2 phusion_passenger/2.2.11 mod_fcgid/2.3.5 svn/1.5.7 mod_auth_passthrough/2.1 mod_bwlimited/1.4 frontpage/5.0.2.2635 php/5.2.13
Server Operating System (server_os) linux 2.6.32-042stab062.2 on x86_64

Permission Information
tmp /home/pr368398/public_html/cms/tmp (0777)
templates_c /home/pr368398/public_html/cms/tmp/templates_c (0777)
modules /home/pr368398/public_html/cms/modules (0777)
File Creation Mask (umask) /home/pr368398/public_html/cms/tmp/cache (0777)
config_file 0644

Re: 'Smarty_Parser' not found in ...class.CmsApp.php on line

Posted: Tue Nov 20, 2012 7:58 am
by Jos
you probably used a diff package to upgrade? Take the file lib/classes/class.Smarty_Parser.php from a full package, or overwrite your install with a full package and the error will disapear.

Re: 'Smarty_Parser' not found in ...class.CmsApp.php on line

Posted: Tue Nov 20, 2012 12:59 pm
by postiffm
Thank you...that fixed it.