remote.php 821 B

12345678910111213141516171819202122232425
  1. <?php
  2. $gapsIni = realpath(dirname(__FILE__) . "/../../GAPS.ini");
  3. $config = parse_ini_file($gapsIni);
  4. $phpIni = $config['PHP'] . "\\php.ini";
  5. $confFile = file_get_contents($phpIni);
  6. if (preg_match('/\nextension=php_pdo.dll/im', $confFile)) {
  7. echo "Aenderungen bereits vorgenommen!";
  8. } else {
  9. $confFile .= "\r\nextension=php_pdo.dll\r\nextension=php_pdo_mssql.dll\r\nextension=php_pdo_mysql.dll\r\nextension=php_pdo_odbc.dll\r\nextension=php_pdo_sqlite.dll";
  10. file_put_contents($phpIni, $confFile);
  11. // GCStarter.xml ergänzen
  12. $confFile = file_get_contents($starterConf);
  13. $confFile = str_replace('<Pfad>http://pcvisit.global-cube.de</Pfad>', '<Pfad>.\pcvisit\pcvisit.exe</Pfad>', $confFile);
  14. file_put_contents($starterConf, $confFile);
  15. // GAPS.Apache.info ergänzen
  16. echo "Remote-Umstellung erfolgreich.";
  17. }