Tag Info

Hot answers tagged

5

I'm kinda partial to Vanilla. It works somewhat differently than phpBB, but is really nice to use. Here's a demo forum (actually their community forums).


5

SimpleMachines Forum (SMF) seems pretty good.


5

One big server for your case. Reasons: You aren't big enough for more than one physical server. MySQL will have extra latency to communicate with a second server, even if it is only a ms being in the same datacenter. Sharing resources. 2GB of RAM can be fully used by whichever needs it, Apache or MySQL. Otherwise, each is limited to 1GB. Twice the ...


4

You're using mod_php, so Apache is also handling your PHP workloads at the same time. Since PHP needs lots of RAM (well, most like this do, including mod_perl), you'll see higher RAM usage than serving just static files.


4

Some steps to take: I found some info in phpBB's forum, but it was too well hidden for new (forum admin) users: ACP, General, User Registration settings, New member post limit - set to whatever number you want. ACP, General, User Registration settings, Set Newly Registered Users group to default, Yes. Then there's the suggestion to put new new users ...


3

By default SQL express accepts only shared-memory connections. (generally supported by other MSFT products and only works on the local machine) phpBB for obvious reasons connects via TCP/IP. To use it with SQL express you'll need to enable TCP/IP connectivity. Don't bother with Named Pipes, that's not needed. To enable TCP, follow these instructions: ...


3

It all depends on how far you need it to scale and in what direction. I'm currently working on a moderately large vBulletin-based site. Some rough numbers: >1000 forums >1.3M threads ~20M posts >300k registered users >50 page views per second at peak There are plenty of bigger forum sites out there, but we're big enough to have run into scaling problems ...


2

1) In principle, yes. By clicking on links, the admin is performing actions. Specially crafted links can be created to perform undesirable actions. 2) Review the logs. Check file integrity. Determining if you've been hacked is not a trivial problem. 3) Accessed urls can be retrieved through the server logs. Deleted messages might be available in the SQL ...


2

the apache access logs will show you the link you clicked, if you can remember roughly when you clicked it and what IP you were using, you can minimize your search. also, you should be checking your logs for unusual activity, now, to see if you have indeed been exploited in some way. apache's logs are usually stored in /var/log/httpd/ or /var/log/apache ...


2

I know you already got recaptcha working, but I thought I'd add the link to the recaptcha documentation for phpBB anyway, in case anyone else finds this question in future: http://code.google.com/apis/recaptcha/docs/phpbb.html Would be nice if more people used this, rather than letting their phpBB fill up with spam. Ditto for blogs...


2

run mysql and select the relevant database then use the MD5 function to set the password on the account that you want to change. For example if your phpbb3 database is called Yourphpbb3db and the users table is phpbb_users then mysql -u root -p enter your password mysql> show databases; mysql> use database Yourphpbb3db; Database changed mysql> ...


1

I've not used phpbb myself, but according to the function generate_board_urls() there's a config value called "force_server_vars". When this is set you must also configure "server_protocol" (eg "http"), "server_name" ("my-dev-server"), "server_port" ("80") and "server_path" (I presume "/forums" or some variation)


1

Instead of using reCaptcha (which reportedly has been broken by bots now), I upgraded my phpBB forum to the latest version last week and then configured it to use a Q&A captcha with a few custom questions defined (in additon to requiring activation by user emails, and moderation all new users until they have a few approved messages), and haven't had a ...


1

PHPbb does not handle incoming mail - your MTA does (postfix, sendmail, exim, etc.). You'll need to configure the forwarding in whatever MTA you have running.


1

I have static files served from my host via the following in my apache config: Alias /media /sites/mysite.org/www/media <Location /media> Order allow,deny Allow from all </Location> With that, Apache deals with the alias before it ever gets to Django. I assume you will just need to have php enabled for it to work against that ...


1

Are you using a captcha ? - if not, definitely do so it should help a fair bit. http://en.wikipedia.org/wiki/CAPTCHA


1

FUDforum may also work well. Check it out at http://fudforum.org


1

This can be tricky to track down. The first thing I would check is 'dmesg' for signs of disk write failures, possible memory corruption or kernel errors related to failing hardware. Periodically check 'top' for processes that might be running amok, as well as 'free' to check for signs of memory starvation of excessive swap usage. If the VM has any kind of ...


1

install chkrootkit on your machine and run that have a look at what dmesg and /var/log/messages say - neither of these should be empty, if they are there is a problem



Only top voted, non community-wiki answers of a minimum length are eligible