Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash -u
- zipfile=`readlink -e $1`
- echo $zipfile
- if [ ! -e ${zipfile} ]; then
- echo "Couldn't find ${zipfile}";
- exit
- fi
- file ${zipfile} | grep Zip -q
- if [ $? -ne 0 ]; then
- echo "${zipfile} doesn't appear to be a zip file"
- exit
- fi
- echo "Wiping database"
- mysql -u admin -p`cat ~/private/.mysqlpass` -e 'drop database flarum_db'
- mysql -u admin -p`cat ~/private/.mysqlpass` -e 'create database flarum_db'
- echo "Wiping ~/flarum"
- rm -rf ~/flarum
- mkdir ~/flarum
- echo "Unzipping ${zipfile}"
- cd ~/flarum
- unzip -q ${zipfile}
- echo "Post-zip modifications"
- chmod 0775 ~/flarum/extensions
- echo "phpinfo()"
- cat << EOF > phpinfo.php
- <?php
- phpinfo();
- EOF
- php-cgi ./phpinfo.php 2>&1 >phpinfo.html
- echo "joshy.php"
- cat << "JOSHY" >joshy.php
- <?php
- $path = '/var/www/vhosts/shabble.co.uk/flarum/flarum/vendor/s9e/text-formatter/src/Plugins/BBCodes/Configurator/repository.xml';
- error_reporting(-1);
- $dom = new DOMDocument;
- $dom->preserveWhiteSpace = false;
- libxml_use_internal_errors(false);
- var_dump($dom->load($path));
- die($dom->saveXML());
- JOSHY
- php-cgi ./joshy.php 2>&1 >joshy.txt
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement