I am aware that this topic may look like a duplicate. However as I did not find a solution after searching the forums, I assumed that I might not be the only one to struggle with this issue.
I have read the following threads (and some others) to find a solution:
Mass Mailing
Mass Mailing Problem
Mass Mailing not working
500
Cron Job
Manual sections for them aswell.
Here is my issue.
I have succesfully uploaded oxwall to my host from localhost, migrated the DB and set the correct path to server in the config files. Everything that was working in local works online.
I have then enabled emails by adding the smtp details. Password recovery emails are being sent correctly.
The issue happens when I proceed to send mass emails. Right after clicking "send", I end on an uninterpreted 500.phtml page (see a. below). Note that this happens both with debug mode on and off, I never get to see php/apache error.
The site is hosted by ovh, I have chosen the hosting to match oxwall requirements. Oxwall core has been updated to the latest version (as of 5/14/2014).
ow_log folder is empty.
I have checked the root .htaccess file (see b. below) which looks good.
Now I have to admit that first I am a non-professional with some experience in php and basic experience with apache servers, I also do not fully understand crons settings, even after reading the manual.
Would you have any suggestion on how to carry the trouble shooting? Any other threads that may bring a solution?
Thank you all for your time.
Luduo
(the site is in French but I will not surrender!)
a. By uninterpreted I mean that the browser displays the html code of "http://www.m2mse.fr/500.phtml":
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> </head> <body style="font:18px Tahoma;"> Error 500<br />Internal Server Error. </body> </html>
b. .htaccess
Options +SymLinksIfOwnerMatch RewriteEngine On RewriteBase / AddEncoding gzip .gz AddEncoding gzip .gzip <FilesMatch "\.(js.gz|js.gzip)$"> ForceType text/javascript </FilesMatch> <FilesMatch "\.(css.gz|css.gzip)$"> ForceType text/css </FilesMatch> RewriteCond %{REQUEST_URI} !^/index\.php RewriteCond %{REQUEST_URI} !/ow_updates/index\.php RewriteCond %{REQUEST_URI} !/ow_updates/ RewriteCond %{REQUEST_URI} !/ow_cron/run\.php RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.xml|\.feed|robots\.txt|\.raw|/[^.]*)$ [NC] RewriteRule (.*) index.php