Find Answers and Get Support › Forums › Cera – Intranet & Community Theme › Installation & Updates › Theme Installation and Updates › Attempt to read … php warning property … on null
- This topic has 6 replies, 3 voices, and was last updated 5 minutes ago by Roboraptor.
-
AuthorPosts
-
Tim ReagoParticipant@timreago
- 1 Topics
- 5 Posts
I purchased both Cera and Armadon, in hopes of integrating features across both. After setting up Xampp and WordPress.
And after setting up the following plugin’s: buddypress 4.6.21; bp-member-swipe; wp-term-icons-master; bp-verified-member 1.2.7; sf-taxonomy-thumbnail (master); menu-image 3.12; wp-menu-image 2.2; grimlock-bbpress; bbpress 2.6.11; the-events-calendar 6.8.2.1; grimlock-the-events-calendar; grimlock-author-avatar; getwid 2.0.13; gamipress-buddypress-integration 1.6.1; gamipress-buddypress-group-leaderboard 1.1.4; gamipress 7.1.7; bp-profile-search 5.8; author-avatars 2.1.23; kirki; grimlock-buddypress; grimlock-isotope; grimlock-animate; grimlock; grimlock-learndash; envato-market; buddypress 14.3.1.
In browser window: localhost/wordpress/wp-admin/themes.php. Welcome to Cera. The following error messages appears: 1) Attempt to read G:\xampp\htdocs\wordpress\wp-content\plugins\buddypress\bp-members\bp-members-notifications.php; 2) Warning property “base” on null in … on line 211 Warning Attempt to read property “id” on null in … bp-core\classes\class-bp-admin.php on line 795.
I also tried similar in Armadon and see similar error messages.
My goals are: 1) fix the start up bugs; 2) get the full Cera demo set up and running as the default web site as a starting point; 3) integrate features from the Armadon theme into the Cera theme.
November 28, 2024 at 10:05 #48801Tim ReagoParticipant@timreago- 1 Topics
- 5 Posts
I did some more research on debugging and securing/hacking WordPress. I’m not convinced that WordPress is the best choice. If I can get Cera and Armadon up and running, I think I want to do a conversion from WP to Static HTML. Then I’ll use C++ on the server side to fill in dynamic data. Assuming that I can get them up and running, at least in a test environment. Do you have a suggestions which Static HTML converter would best convert Cera and Armadon?
November 28, 2024 at 23:25 #48806@themodactyl- 0 Topics
- 6655 Posts
Hi Tim,
It seems these are PHP warnings, not errors. Unlike errors, warnings won’t break your website. They’re just messages aimed at developers to improve their code.
To hide this message, I suggest that you activate error logging on your website. Please keep WP_DEBUG to true and just paste the following code lines in your wp-config.php file, just before the line that says ‘That’s all, stop editing! Happy blogging.’:
// Enable WP_DEBUG mode define( 'WP_DEBUG', true ); // Enable Debug logging to the /wp-content/debug.log file define( 'WP_DEBUG_LOG', true ); // Disable display of errors and warnings define( 'WP_DEBUG_DISPLAY', false ); @ini_set( 'display_errors', 0 );
More on this in the following topic: Debugging in WordPress
You will still be able to view the warnings and errors triggered by your website, but they will no longer appear on your pages.
To get the full demo experience, you need to run the theme setup. This process launches automatically when you activate the theme. Have you imported the demo content yet?
Regarding the static HTML converter, could you please share more details about why you’d like to achieve this? This will help us better understand your needs and provide guidance.
Regards,
November 29, 2024 at 09:58 #48808Tim ReagoParticipant@timreago- 1 Topics
- 5 Posts
Thanks for replying. I ended up taking a whole new approach. I didn’t want to use Xampp because everyone says it has many security holes. And my site got attacked the last time I used Xampp. So I tried to install all of the latest components manually. And was having trouble getting the directory paths pointing to the right locations. I finally decided to try Xampp one more time. But the previous manual Apache uninstall didn’t not fully uninstall and messed up the subsequent Xampp install. So I am going through a full rebuild from the OS up. So everything will be a clean installation.
In a couple of hours, I will try to reinstall the Cera and Armadon themes into a fresh install of WordPress. And then try to step through the Activation process and the supporting plugin downloads for both. Hopefully this will avoid the above errors.
Because I was unable to secure the web site the last time around. If I can not secure Xampp/Apache/MariaDB/PHP and Cera and Armadon this time around. I have decided that I will use a WordPress to Static HTML converter. Then use one of two C++ web servers that I have (one that I wrote, and one that someone else wrote). And then, any dynamic content that is needed from MariaDB and/or through PHP, I will generating using C++ code compiled in to the server.
What I think I want to try first, is to start with Cera in pretty much an as is form. Get it up and running internally so I can see that I can work with it and maintain the databases and such. Then I will want to add the features from Armadon into Cera to support more gaming web site types of features.
Do you have any advice on how best to blend the two together?
If I decide that I can not reasonably secure Xampp/WP. Then I will want to use one of the well matched WP to Static HTML converters: SimplyStatic, Export WP to Static HTML/CSS, or maybe Hugo. Then use one of the custom C++ web servers to build and deliver the site as HTML.
I should know by tomorrow, if I can get Cera and/or Armadon up and running in Xampp/WP. One I can see that Cera is running, I will be able to start making some more decisions after that.
Thanks,
TimNovember 30, 2024 at 03:12 #48809@roboraptor- 0 Topics
- 412 Posts
Hi there,
Thanks for getting in touch!
We provide support only during Belgian business hours (Monday to Friday, from 8:30 am – 5:30 pm CEST), and our current response time can be up to 1 business day. We’ve received your request and we’ll get you an answer ASAP.
We really thank you for your patience!
In the meantime, feel free to check out our documentation resources for more help: https://doc.themosaurus.com/
Kind regards,
November 30, 2024 at 03:12 #48810Tim ReagoParticipant@timreago- 1 Topics
- 5 Posts
I have another question.
With out an active internet connection, I was able to get Xampp installed in to a fresh install of Windows. Then was able to get WordPress installed and working up to Dashboard.
Last time I did this, and then put it up on Internet, the site got attacked with 10 minutes. And within 30 minutes, the site was broken into, with 3rd party software installed into the BIOS, OS and Apache, and, just guessing, probably also into WordPress.
To try to avoid the same happening again this time. I want to take some extra hardening steps before making the server accessible to Internet. The xampp/wordpress server hardening suggestions, not including Windows hardening, seem to revolve around making changes to: httpd.conf, httpd-ssl.conf, httpd-xampp.conf, php.ini and config.inc.php.
Relative to your specific themes, Cera and Armadon, do you have any suggestion for what settings might be best for these 5 configuration files that also then support the range of Cera and Armadon features?
Thanks,
Tim ReagoNovember 30, 2024 at 22:59 #48811@roboraptor- 0 Topics
- 412 Posts
Hi there,
Thanks for getting in touch!
We provide support only during Belgian business hours (Monday to Friday, from 8:30 am – 5:30 pm CEST), and our current response time can be up to 1 business day. We’ve received your request and we’ll get you an answer ASAP.
We really thank you for your patience!
In the meantime, feel free to check out our documentation resources for more help: https://doc.themosaurus.com/
Kind regards,
November 30, 2024 at 22:59 #48812@themodactyl- 0 Topics
- 6655 Posts
Hi Tim,
Thank you for reaching out!
First, please note that Armadon and Cera are distinct themes and cannot be used simultaneously on a single WordPress installation. You can, however, set up two separate websites, each using one of the themes. If I’ve misunderstood your query, feel free to clarify so I can assist further!
The main difference between Cera and Armadon lies in their styles. Both themes offer the same capabilities, as long as you install the plugins you need. For example, GamiPress is used with Armadon to manage points, badges, and achievements, but it can also be installed with Cera. The key when using a plugin is to ensure you install its Grimlock Compatibility plugin, if available. Don’t worry—when you install a plugin like GamiPress, the theme will automatically recognize it and display a notice in your dashboard prompting you to install Grimlock for GamiPress.
Secondly, to secure your website, I recommend using the WordFence plugin. It’s an excellent tool that guides you through the process of enhancing your site’s security.
Thirdly, you might want to explore Local WP. It’s a powerful tool for local development, but I’m unsure if it would meet your needs for making a site live permanently. It’s worth checking out to see if it fits your workflow.
Finally, regarding converting your website into an HTML structure to make it live, several solutions exist, but we haven’t tested any of them ourselves. As such, we can’t confidently recommend a specific one.
I hope this helps! Let me know if you have any other questions.
Best regards,
December 2, 2024 at 09:47 #48817Tim ReagoParticipant@timreago- 1 Topics
- 5 Posts
Thank you for the suggestions. I am looking into them. I did make some progress with Armadon. But I am still working on localhost.
1) Starting at the top of the home page. The 300×200 image up the menu area needs to be removed or replaced with one of the smaller images. I did a search for the image in the source code. And I think I tried to changed it to one of the smaller images. But it didn’t change. The menu area at the top of the home page currently uses up like 1/3 of a 1920×1080 screen. It seems that may be mostly because of the 300×200 image, it looks like. But also because the menu items wrap to a second line. In the WP Gutenberg edit and Appearance menu, I don’t see anywhere to make those edits. How do I edit the upper menu area?
2) The second problem with the menu area. It works fine for the first segment of the home page. But when I scroll down to the second segment of the home page, the menu pops up as an alpha blend over top of the home page and once again hides 1/3 of the screen. What do I need to change to remove the pop up menu area that shows up after scroll beyond the first home page segment? Or to at least make it significantly smaller?
3) After first setting up Cera, then setting up Armadon. I see some of the Cera features are imposed into the Armadon theme, like main logo at the top of the page and also the logo at the top of the bottom footer. It looks like the footer links are left over from the Cera theme. How do I edit the footer area? And where do I find the footer for the Armadon theme? How do I redirect the footer back to the Armadon links?
Thanks,
TimDecember 7, 2024 at 09:03 #48829@roboraptor- 0 Topics
- 412 Posts
Hi there,
Thanks for getting in touch!
We provide support only during Belgian business hours (Monday to Friday, from 8:30 am – 5:30 pm CEST), and our current response time can be up to 1 business day. We’ve received your request and we’ll get you an answer ASAP.
We really thank you for your patience!
In the meantime, feel free to check out our documentation resources for more help: https://doc.themosaurus.com/
Kind regards,
December 7, 2024 at 09:03 #48830 -
AuthorPosts
You must be logged in to reply to this topic.