Search icon CANCEL
Subscription
0
Cart icon
Cart
Close icon
You have no products in your basket yet
Save more on your purchases!
Savings automatically calculated. No voucher code required
Arrow left icon
All Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletters
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
MODx Web Development - Second Edition

You're reading from  MODx Web Development - Second Edition

Product type Book
Published in Feb 2011
Publisher Packt
ISBN-13 9781849513487
Pages 288 pages
Edition 1st Edition
Languages
Toc

Table of Contents (19) Chapters close

Credits
About the Author
About the Reviewers
1. www.PacktPub.com
2. Preface
1. What is MODx? 2. Getting Started 3. MODx Basics 4. Templating 5. Authentication and Authorization 6. Content Aggregation 7. Creating Lists 8. Snippets 9. PHx 10. Simple Recipes 11. Creating Snippets 12. SEO, Deployment, and Security 13. Plugins and Modules 14. MODx Revolution

Security


In this section, we will discuss the permissions on filesystems that have to be set in order to make sure that your site is safe. Also, we will discuss captcha and the mod_security module for Apache, which can cause certain issues arising from security concerns and how to solve them. When using a content management server, unless you are writing snippets yourself, there is not much to worry about. There are a few things to keep in mind though, for MODx, and they are mentioned next.

File permissions

It is a good practice to set read-only permissions on all files except folders that will be updated by MODx. In Linux, you can do this through chmod 0644 * -R within the MODx directory. Some folders must be made writable by using chmod 0755 folder. The following is a list of such folders:

  • assets/cache

  • assets/files

  • assets/media

When you are using an external snippet that requires you to store files in a separate folder, make sure that you make those files writable too. For example, the gallery...

lock icon The rest of the chapter is locked
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $15.99/month. Cancel anytime}