mkniskanen
Verified User
I reported a pretty annoying problem some time ago - some of the core PHP scripts had open short tags (<?) instead of long ones (<?php). Today I ran the change_username.sh script in the scripts directory and it broke the user completely, removing vhost and doing other nasty things. After manually recreating the vhost for her and making sure everything worked I had a look and - lo and behold - there were several scripts with open short tags still used!!!!
The result, of course, is that if open_short_tags is disabled (and this is the case in all fresh PHP installations - being mandatory from 5.3 on) the scripts will only be echoed on screen, not run.
This is a two-month-old installation of DA so I believe they are still around. I am making this public to warn everybody - DO NOT run any scripts before changing all instances of <? to <?php or you will have to quite a lot of manual checking.
Markku
The result, of course, is that if open_short_tags is disabled (and this is the case in all fresh PHP installations - being mandatory from 5.3 on) the scripts will only be echoed on screen, not run.
This is a two-month-old installation of DA so I believe they are still around. I am making this public to warn everybody - DO NOT run any scripts before changing all instances of <? to <?php or you will have to quite a lot of manual checking.
Markku
Last edited: