+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 10 von 12

Thema: php.ini

  1. #1
    War schon öfter hier Avatar von satriani-vai
    Registriert seit
    31.01.2008
    Beiträge
    199
    Bedankte sich
    19
    Erhielt 8 Danksagungen
    in 8 Beiträgen

    Standard php.ini

    Hallo liebe Community,

    habe folgendes Problem:
    möchte einen Skript verwenden, der die php.ini automatisch in alle Verzeichnisse kopiert.

    hier ist er
    PHP-Code:
    <?php
    // set this value to Y if you only want to overwrite old php.ini files
    // set this value to N if you want to put a php.ini file in every directory
    $overwriteOnly "Y";
    // full path to the location of your home directory where the php.ini file is located that you want to copy to lower lever directories
    $path "/mnt/web4/33/01/497381301/htdocs" get_current_user() . "/public_html";
    // change nothing below this line
    if ($overwriteOnly == "Y") echo "Operating in Overwrite Only Mode<br><br>";
    $source $path "/php.ini";
    if (!
    file_exists($source)) die('Error - no source php.ini file');
    function 
    search($dir) {
      global 
    $source$overwriteOnly;
      foreach(
    scandir($dir) as $filename) {
        if (
    $filename !== '.' AND $filename !== '..' AND $filename !== 'cgi-bin' AND is_dir("$dir/$filename") ) {
          
    $path $dir."/".$filename
          
    $target $path "/php.ini";
          if (!
    file_exists($target) AND $overwriteOnly == "Y") {
            echo 
    "$path <b>skipped - no php.ini file</b><br>";
          } else {
            echo 
    "$target <br>";
            if (!
    copy($source,$target)) echo "<b>Write failed for $target </b><br>";
            if (
    file_exists($target)) chmod($target,0600);
        }
          
    search($path);
        }
      }
    }
    search($path);
    echo 
    "<br>Done.";
    ?>
    bekomme allerdings eine Fehlermeldung

    "Operating in Overwrite Only Mode
    Error - no source php.ini file"

    habe ich was übersehen?
    bin übrigens bei Strato und verwende Joomla 1.0.15

    Danke herzlich im Voraus

  2. #2
    Gehört zum Inventar Avatar von deejey
    Registriert seit
    22.04.2006
    Ort
    HH
    Beiträge
    9.309
    Bedankte sich
    509
    Erhielt 1.791 Danksagungen
    in 1.583 Beiträgen

    Standard

    Error - no source php.ini file
    Die Basisdatei /mnt/web4/33/01/497381301/htdocs/php.ini, die kopiert werden soll, existiert nicht
    Kein Support über PM; Ignoriermodus aktiv bei "dringend", "schnell", "eilt", denn: Zeit ist relativ

  3. #3
    Neu an Board
    Registriert seit
    02.10.2007
    Beiträge
    67
    Bedankte sich
    14
    Erhielt 4 Danksagungen
    in 4 Beiträgen

    Standard

    http://www.joomlaportal.de/sicherhei...tml#post253087

    SUFU

    In der php kann drin stehen was will das programm kopiert sie überall hin. versuchs mal
    LG m4xtr3me

    Konnte ich helfen?! Wenn ja Danke sagen!

  4. #4
    War schon öfter hier Avatar von satriani-vai
    Registriert seit
    31.01.2008
    Beiträge
    199
    Bedankte sich
    19
    Erhielt 8 Danksagungen
    in 8 Beiträgen

    Standard

    Zitat Zitat von m4xtr3me Beitrag anzeigen
    http://www.joomlaportal.de/sicherhei...tml#post253087

    SUFU

    In der php kann drin stehen was will das programm kopiert sie überall hin. versuchs mal
    Danke probiere ich mal aus

  5. #5
    War schon öfter hier Avatar von satriani-vai
    Registriert seit
    31.01.2008
    Beiträge
    199
    Bedankte sich
    19
    Erhielt 8 Danksagungen
    in 8 Beiträgen

    Standard

    also sieses Skript kopiert php.ini nicht in alle Verzeicnise, sonder erstelt in jedem .php eine verlinkung (symlink) zum php.ini.
    So verstehe ich das, aber ob das auch wirkt?

    weiss es jemand? oder habe ich eine falsche Vorstellung?

  6. #6
    Gute Seele des Boards Avatar von keraM
    Registriert seit
    12.03.2006
    Ort
    Dresden
    Beiträge
    10.592
    Bedankte sich
    152
    Erhielt 2.558 Danksagungen
    in 2.360 Beiträgen

    Standard

    Du verstehst das mit den Sym-Links schon richtig. Allerdings ist diese Vorgensweise bei Strato nicht nötig.

    Mal im Schnelldurchlauf:
    * Im Kundenmenü auf PHP5 stellen, sind 2 Einstellungen zu tätigen
    * Joomla auf Webspace kopieren
    * in das Install-Verzeichnis die php.ini kopieren, die hier im Forum rumgeistert
    * Joomla installieren
    * php.ini vom install-Verzeichnis in Admin- und Rootverzeichnis kopieren
    * installverzeichnis löschen
    * Install mit dem ersten Aufruf der HP abschließen
    * fettich
    Gruß keraM
    Joomla-FAQ: --> Klick!
    Support per PN: --> Klick!

  7. #7
    War schon öfter hier Avatar von satriani-vai
    Registriert seit
    31.01.2008
    Beiträge
    199
    Bedankte sich
    19
    Erhielt 8 Danksagungen
    in 8 Beiträgen

    Standard

    Zitat Zitat von keraM Beitrag anzeigen
    Du verstehst das mit den Sym-Links schon richtig. Allerdings ist diese Vorgensweise bei Strato nicht nötig.

    Mal im Schnelldurchlauf:
    * Im Kundenmenü auf PHP5 stellen, sind 2 Einstellungen zu tätigen
    * Joomla auf Webspace kopieren
    * in das Install-Verzeichnis die php.ini kopieren, die hier im Forum rumgeistert
    * Joomla installieren
    * php.ini vom install-Verzeichnis in Admin- und Rootverzeichnis kopieren
    * installverzeichnis löschen
    * Install mit dem ersten Aufruf der HP abschließen
    * fettich
    Danke für die Antwort, aber mein Jommla war bereits installiert, bevor ich über php.ini erfahren habe.

  8. #8
    Gute Seele des Boards Avatar von keraM
    Registriert seit
    12.03.2006
    Ort
    Dresden
    Beiträge
    10.592
    Bedankte sich
    152
    Erhielt 2.558 Danksagungen
    in 2.360 Beiträgen

    Standard

    Dann probierste halt nur die Schritte 1, 5 und 8.
    Gruß keraM
    Joomla-FAQ: --> Klick!
    Support per PN: --> Klick!

  9. #9
    War schon öfter hier Avatar von satriani-vai
    Registriert seit
    31.01.2008
    Beiträge
    199
    Bedankte sich
    19
    Erhielt 8 Danksagungen
    in 8 Beiträgen

    Standard

    Zitat Zitat von keraM Beitrag anzeigen
    Dann probierste halt nur die Schritte 1, 5 und 8.
    Also, die 8 ist mir viel zu kompliziert

  10. #10
    Moderator Avatar von flotte
    Registriert seit
    20.03.2005
    Ort
    Neustadt
    Beiträge
    5.301
    Bedankte sich
    66
    Erhielt 1.258 Danksagungen
    in 1.101 Beiträgen

    Standard

    Zitat Zitat von satriani-vai Beitrag anzeigen
    möchte einen Skript verwenden, der die php.ini automatisch in alle Verzeichnisse kopiert.
    Also da kann ich einfach nicht ruhigbleiben.
    Wer Webspace nutzt, wo so ein SCHROTT notwendig ist, sollte sich mal ernsthaft überlegen das Grundproblem zu lösen, anstatt mit solchen Krücken rumzuhantieren. Die Lösung hier ist ganz einfach... mehr sage ich dazu nicht.

  11. Erhielt Danksagungen von:


+ Antworten
Seite 1 von 2 1 2 LetzteLetzte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein