was doing some troubleshooting on a client's website today. I now know more about WordPress than I ever wanted to.
here are a couple of useful tidbits for figuring out what the heck is going on when nothing is working the way it should:
jcomeau@chicago:~$ sudo strace -f $(for pid in $(pidof apache2); do echo -n "-p$pid "; done) -eopen,read,write,lstat
and for running a php file the same way Apache should... note that this doesn't seem to work with REQUEST_URI=/:
SERVER_NAME=chicago.example.com REQUEST_URI=/wanted REQUEST_METHOD=GET strace -eopen,read,write php -c /etc/php5/apache2/ -d display_errors=on -d error_reporting=2039 index.php
last updated 2018-11-21 21:43:23. served from tektonic.jcomeau.com