Greg Freeman's Blog

PHP, Linux Tips

How to Fix vBulletin 4.x strict errors with PHP 5.4

I’ve been upgrading a large vbulletin 3.x site to 4.x. I like to do a dry run and make sure everything is working locally before doing the real upgrade in production.

Steps to Take When you Know your PHP Site has been Hacked

This is a follow up post from my previous post “How to Tell if Your PHP Site has been Hacked or Compromised“. This post will discuss some the first steps you should take when you have identified that your site has been compromised. The first sections discuss a few points that are not relevant to [...]

, ,

How to Tell if Your PHP Site has been Hacked or Compromised

A friend of mine recently had their site compromised, they were running an older version of IP.Board that is vulnerable to a local file inclusion vulnerability. This post won’t be about IP.Board or any specific php code, it will show you how to locate potential malicious php code hosted on your servers and how to [...]

How to add a mime type for actionscript to Ubuntu/Mint and edit them with gedit

On the latest ubuntu/mint installs, .as files show up as a file type of Applix Spreadsheets. The following instructions will add an actionscript mime type and set up syntax highlighting for gedit in gnome3 and cinnamon.

, , , ,

Git/Composer slow on Debian

I’ve had an issue with Debian stable for some time that doesn’t occur on other servers with newer kernels. I haven’t found the exact cause of the issue yet, however I have found a workaround that is good enough for my purposes.

, ,

Idea for code completion for Cinnamon / Gnome Shell with Gjs and GObject-Introspection

One of my biggest gripes with Gnome Shell or Cinnamon is the lack of documentation and code completion while developing. I’ve been working on a basic way that I could create code competition for myself for some of the most common functionality.

, , ,

Previous Posts

Theme created by thememotive.com. Powered by WordPress.org.