Jump to content

Errors when creating blog posts


Recommended Posts

Creating first blog posts all gave errors

So far using IPB has been a series of errors, need help, or advice if this software package is not capable to support a sight as a blogging platform

 

here are the error logs

 

<?php exit; ?>
 
Thu, 14 Apr 2022 03:50:24 +0000
Error: Class 'IPS\File' not found (0)
#0 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/applications/core/modules/setup/install/license.php(32): IPS\Helpers\_Form->__construct('license', 'continue', Object(IPS\Http\Url))
#1 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/system/Dispatcher/Controller.php(101): IPS\core\modules\setup\install\_license->manage()
#2 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/system/Dispatcher/Setup.php(220): IPS\Dispatcher\_Controller->execute()
#3 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/admin/install/index.php(14): IPS\Dispatcher\_Setup->run()
#4 {main}
#0 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/init.php(1015): IPS\_Log::log('Error: Class 'I...', 'uncaught_except...')
#1 [internal function]: IPS\IPS::exceptionHandler(Object(Error))
#2 {main}
 
-------------
 
Thu, 14 Apr 2022 03:51:08 +0000
Error: Class 'IPS\File' not found (0)
#0 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/applications/core/modules/setup/install/license.php(32): IPS\Helpers\_Form->__construct('license', 'continue', Object(IPS\Http\Url))
#1 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/system/Dispatcher/Controller.php(101): IPS\core\modules\setup\install\_license->manage()
#2 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/system/Dispatcher/Setup.php(220): IPS\Dispatcher\_Controller->execute()
#3 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/admin/install/index.php(14): IPS\Dispatcher\_Setup->run()
#4 {main}
#0 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/init.php(1015): IPS\_Log::log('Error: Class 'I...', 'uncaught_except...')
#1 [internal function]: IPS\IPS::exceptionHandler(Object(Error))
#2 {main}
 
-------------
 
Thu, 14 Apr 2022 03:51:40 +0000
Error: Class 'IPS\File' not found (0)
#0 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/applications/core/modules/setup/install/license.php(32): IPS\Helpers\_Form->__construct('license', 'continue', Object(IPS\Http\Url))
#1 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/system/Dispatcher/Controller.php(101): IPS\core\modules\setup\install\_license->manage()
#2 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/system/Dispatcher/Setup.php(220): IPS\Dispatcher\_Controller->execute()
#3 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/admin/install/index.php(14): IPS\Dispatcher\_Setup->run()
#4 {main}
#0 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/init.php(1015): IPS\_Log::log('Error: Class 'I...', 'uncaught_except...')
#1 [internal function]: IPS\IPS::exceptionHandler(Object(Error))
#2 {main}
 
-------------
 
Thu, 14 Apr 2022 04:24:45 +0000
Error: Class 'IPS\File' not found (0)
#0 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/applications/core/modules/setup/install/license.php(32): IPS\Helpers\_Form->__construct('license', 'continue', Object(IPS\Http\Url))
#1 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/system/Dispatcher/Controller.php(101): IPS\core\modules\setup\install\_license->manage()
#2 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/system/Dispatcher/Setup.php(220): IPS\Dispatcher\_Controller->execute()
#3 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/admin/install/index.php(14): IPS\Dispatcher\_Setup->run()
#4 {main}
#0 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/init.php(1015): IPS\_Log::log('Error: Class 'I...', 'uncaught_except...')
#1 [internal function]: IPS\IPS::exceptionHandler(Object(Error))
#2 {main}
 
-------------
 
Thu, 14 Apr 2022 14:53:14 +0000
Error: Class 'IPS\File' not found (0)
#0 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/applications/core/modules/setup/install/license.php(32): IPS\Helpers\_Form->__construct('license', 'continue', Object(IPS\Http\Url))
#1 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/system/Dispatcher/Controller.php(101): IPS\core\modules\setup\install\_license->manage()
#2 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/system/Dispatcher/Setup.php(220): IPS\Dispatcher\_Controller->execute()
#3 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/admin/install/index.php(14): IPS\Dispatcher\_Setup->run()
#4 {main}
#0 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/init.php(1015): IPS\_Log::log('Error: Class 'I...', 'uncaught_except...')
#1 [internal function]: IPS\IPS::exceptionHandler(Object(Error))
#2 {main}
 
-------------
 
Thu, 14 Apr 2022 15:01:32 +0000
Error: Class 'IPS\File' not found (0)
#0 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/applications/core/modules/setup/install/license.php(32): IPS\Helpers\_Form->__construct('license', 'continue', Object(IPS\Http\Url))
#1 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/system/Dispatcher/Controller.php(101): IPS\core\modules\setup\install\_license->manage()
#2 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/system/Dispatcher/Setup.php(220): IPS\Dispatcher\_Controller->execute()
#3 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/admin/install/index.php(14): IPS\Dispatcher\_Setup->run()
#4 {main}
#0 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/init.php(1015): IPS\_Log::log('Error: Class 'I...', 'uncaught_except...')
#1 [internal function]: IPS\IPS::exceptionHandler(Object(Error))
#2 {main}
 
-------------
 
Thu, 14 Apr 2022 15:27:31 +0000
BadMethodCallException: NO_TEMPLATE_FILE - /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/admin/install/html/forms/rowDesc.phtml (0)
#0 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/system/Helpers/Form/FormAbstract.php(279): IPS\Theme\Dev\_Template->__call('rowDesc', Array)
#1 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/system/Helpers/Form/Form.php(456): IPS\Helpers\Form\_FormAbstract->rowHtml(Object(IPS\Helpers\Form))
#2 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/system/Theme/Theme.php(4515) : eval()'d code(6): IPS\Helpers\_Form->__toString()
#3 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/system/Theme/Dev/Template.php(171): IPS\Theme\theme_global_core_setup_block('license', Object(IPS\Helpers\Form), true, true)
#4 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/applications/core/modules/setup/install/license.php(92): IPS\Theme\Dev\_Template->__call('block', Array)
#5 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/system/Dispatcher/Controller.php(101): IPS\core\modules\setup\install\_license->manage()
#6 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/system/Dispatcher/Setup.php(220): IPS\Dispatcher\_Controller->execute()
#7 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/admin/install/index.php(14): IPS\Dispatcher\_Setup->run()
#8 {main}
#0 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/init.php(1015): IPS\_Log::log('BadMethodCallEx...', 'uncaught_except...')
#1 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/system/Helpers/Form/Form.php(469): IPS\IPS::exceptionHandler(Object(BadMethodCallException))
#2 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/system/Theme/Theme.php(4515) : eval()'d code(6): IPS\Helpers\_Form->__toString()
#3 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/system/Theme/Dev/Template.php(171): IPS\Theme\theme_global_core_setup_block('license', Object(IPS\Helpers\Form), true, true)
#4 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/applications/core/modules/setup/install/license.php(92): IPS\Theme\Dev\_Template->__call('block', Array)
#5 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/system/Dispatcher/Controller.php(101): IPS\core\modules\setup\install\_license->manage()
#6 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/system/Dispatcher/Setup.php(220): IPS\Dispatcher\_Controller->execute()
#7 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/admin/install/index.php(14): IPS\Dispatcher\_Setup->run()
#8 {main}
Link to comment
Share on other sites

"Class x not found" would indicate that you're missing a file on your server or that something is out of date that is attempting to access a class which is no longer present.

Please try going to the client area and downloading a full set of files then extracting these to your local computer. Then please upload the contents of "ips_****" folder to your server, overwriting what is there.

Link to comment
Share on other sites

7 minutes ago, Kirkeby said:

I have uploaded the files 2 times so far, I guess I keep doing it

Are you having any failures with your FTP or have it set to not overwrite existing files?

Are permissions on your server set correctly? If they are not, it could cause files to not be accessible.

Link to comment
Share on other sites

So still busted, I have uploaded at least 5 tiimes since last night, even to the point that I installed CUTE FTP licensed rather than using  an open source ftp client, uploaded the entire package again, and this is still busted, the good news is that each time I upload I get new and different errors

 

Error: Call to undefined function ctype_lower() (0)
#0 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/system/3rd_party/HTMLPurifier/HTMLPurifier/TokenFactory.php(48): HTMLPurifier_Token_Tag->__construct('', Array)
#1 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/system/3rd_party/HTMLPurifier/HTMLPurifier/Lexer/DOMLex.php(39): HTMLPurifier_TokenFactory->__construct()
#2 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/system/3rd_party/HTMLPurifier/HTMLPurifier/Lexer.php(117): HTMLPurifier_Lexer_DOMLex->__construct()
#3 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/system/3rd_party/HTMLPurifier/HTMLPurifier.php(153): HTMLPurifier_Lexer::create(Object(HTMLPurifier_Config))
#4 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/system/Text/Parser.php(260): HTMLPurifier->purify('<p data-doc-id=...')
#5 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/system/Text/Parser.php(228): IPS\Text\_Parser->purify('<p data-doc-id=...')
#6 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/system/Helpers/Form/Editor.php(410): IPS\Text\_Parser->parse('<p data-doc-id=...')
#7 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/system/Helpers/Form/FormAbstract.php(167): IPS\Helpers\Form\_Editor->getValue()
#8 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/system/Helpers/Form/Editor.php(542): IPS\Helpers\Form\_FormAbstract->setValue(true, false)
#9 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/system/Helpers/Form/FormAbstract.php(147): IPS\Helpers\Form\_Editor->setValue(true)
#10 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/system/Helpers/Form/Editor.php(203): IPS\Helpers\Form\_FormAbstract->__construct('blog_entry_cont...', NULL, true, Array, NULL, NULL, NULL, NULL)
#11 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/applications/blog/sources/Entry/Entry.php(397): IPS\Helpers\Form\_Editor->__construct('blog_entry_cont...', NULL, true, Array)
#12 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/system/Content/Item.php(178): IPS\blog\_Entry::formElements(NULL, Object(IPS\blog\Blog))
#13 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/system/Content/Item.php(128): IPS\Content\_Item::buildCreateForm(Object(IPS\blog\Blog))
#14 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/applications/blog/modules/front/blogs/submit.php(70): IPS\Content\_Item::create(Object(IPS\blog\Blog))
#15 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/system/Dispatcher/Controller.php(101): IPS\blog\modules\front\blogs\_submit->manage()
#16 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/applications/blog/modules/front/blogs/submit.php(47): IPS\Dispatcher\_Controller->execute()
#17 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/system/Dispatcher/Dispatcher.php(153): IPS\blog\modules\front\blogs\_submit->execute()
#18 /hermes/walnacweb05/walnacweb05af/b1378/pow.hawkeyeaccessio/PernillaHealth/community/index.php(13): IPS\_Dispatcher->run()
#19 {main}

Link to comment
Share on other sites

My installation shows no errors, on the same server I have 2 other installations of IPB running,

SQL is not the problem

blog php.png

I am guessing that the buck is being passed and that no real support will be offered now, good one ya got my money, nothing left for you to do here, I am guessing this is fabricated to sell more cloud hosting from you guys

Edited by Kirkeby
Link to comment
Share on other sites

The issue appears to be with PHP, not MySQL.

The error log you provided clear shows that the 'default' required ctype_* functions are missing on your server. Your screenshot does also indicate that there are further things missing from your PHP version. The 'phar' extension for example (whilst not required for the software to work) is needed for installing 3rd party applications (whether from the Marketplace or ones you upload).

If you have other Invision Community installs working without issue on the server, it may be that they are using a different PHP version that does not have these extensions and functionality missing.

Link to comment
Share on other sites

Here is the thing, I decided to use this software for a simple blog site for my wife, I thought hej IPB will be a good answer rather than going with a Open Source option, or with google. All I want is a simple blog site, and as demonstrated willing to pay for it, because paying for it comes with top level support, so now several days in, I have a non functioning site, and no real support, been told to reinstall, and then told that my sql server is not capable even though IPB reports database is compatible. If Invision Community is unable or unwilling to support this product that I have several other installations running on the same server with same SQL server just let me know, we can work out a refund and move along, just let me know how to move forward

 

1 minute ago, Stuart Silvester said:

The issue appears to be with PHP, not MySQL.

The error log you provided clear shows that the 'default' required ctype_* functions are missing on your server. Your screenshot does also indicate that there are further things missing from your PHP version. The 'phar' extension for example (whilst not required for the software to work) is needed for installing 3rd party applications (whether from the Marketplace or ones you upload).

If you have other Invision Community installs working without issue on the server, it may be that they are using a different PHP version that does not have these extensions and functionality missing.

the missing extensions I had enabled on the server today, but also the software these are not critical but advised additions, TELL ME WHAT IS MISSING, not extensions for 3rd party apps, I need help here not an open ended statement that you SQL server is busted

3 minutes ago, Stuart Silvester said:

The issue appears to be with PHP, not MySQL.

The error log you provided clear shows that the 'default' required ctype_*

and yet this was not an error last night, how would re-uploading cause this,

VAFAN

Link to comment
Share on other sites

here are my IPB installations running on same shared hosting service    http://dmmclan.net/forums/ and http://kirkebyranch.com/  these installations other than the inability of the IPB servers to deliver updates work and have worked flawlessly on this host for years

the c-type extension has now been enabled, please tell why this is not a guideline, why does the self diagnosis not report this, why do other version work without the additional tweaks

PLEASE AT LEAST HELP

Link to comment
Share on other sites

that's why it's good to have your own dedicated server it seems that the blog application needs several php functions that shared hosting does not have simply tell invisioncommunity support which part is necessary to install on your shared server so that you can report that problem yourself sorry my english but I know how you feel right now but it's just a matter of telling your hosting provider to install the necessary php files to run your blog well

invision community you have several applications but these applications have a requirement to be able to work well with it is the case now that it is giving you a problem with blog as I mentioned that the invision community support tell you which extensions are necessary to be able to run blog and then you can report this problem to your hosting provider so that they can install these requirements

 

Edited by Hostingunlock
Link to comment
Share on other sites

13 minutes ago, Kirkeby said:

the c-type extension has now been enabled, please tell why this is not a guideline, why does the self diagnosis not report this, why do other version work without the additional tweaks

It isn't an extension you have to install, is an integral part of PHP that was specifically disabled on your web host.

Link to comment
Share on other sites

We are trying to help as much as we can (note that typically server issues are outside of the scope of our support but we're trying to help you get running!).

As a summary

Jim noted that these kind of errors:

Error: Class 'IPS\File' not found (0)

mean that the class couldn't be loaded, whether that's because the file is missing, the upload of it failed or PHP simply doesn't have permission to read the file.

You were able to re-upload the files and solve that issue. Great!

 

Then you experienced some further issues when trying to create a blog entry, some core PHP functions had been explicitly disabled by your web host, resulting in this error:

Error: Call to undefined function ctype_lower() (0)

 

We haven't said that your MySQL server has an issue, or needs any remedial work. I do not know where this assumption has come from.

Now that you've confirmed that second issue is fixed, hopefully you should be all set and able to set up your Blog.

 

If you have any further issues, please do let us know.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...