Anzeige:
Ergebnis 1 bis 9 von 9

Thema: apache2 ignoriert einträge in php.ini

  1. #1
    Registrierter Benutzer
    Registriert seit
    May 2004
    Beiträge
    13

    apache2 ignoriert einträge in php.ini

    Hi,
    habe unter VMware das leztze build von suse 11.2 installiert, dadrauf einen apacheserver mit php und mysql, klapt alles super, nur wenn ich jetzt ein eintrag unter /etc/php5/apache2/php.ini ändere zeigt es keine wirkung.
    Ein
    Code:
    rcapache restart
    bewirkt auch nichts, die Aussage der phpinfo verändert sich nicht, immer nur konstant "upload_max_filesize 2M 2M" egal was für ein Wert ich in der php.ini eintrage.

    Kann mir da einer weiter helfen?!?

    p.s. die enträge wurden durch root vorgenommen, auch das system wurde öffters neugestartet!!

  2. #2
    Registrierter Benutzer
    Registriert seit
    Dec 2003
    Ort
    Dettenhausen
    Beiträge
    22.061
    was sagt denn phpinfo, welche php.ini denn verwendet wird? Gibt's evtl. eine .htaccess oder vHost-Definition im Apache, der die Änderungen dort überschreibt?
    Ich bin root - ich darf das.

  3. #3
    Registrierter Benutzer
    Registriert seit
    May 2004
    Beiträge
    13
    Es wird schon die richtige php.ini verwendet "/etc/php5/apache2/php.ini".
    Habe soeben auch eine .htaccess gefunden,der erste Eintrag in der ist:
    Code:
    <IfModule mod_php5.c>
      php_flag short_open_tag            On
      php_flag magic_quotes_gpc          Off
      php_flag magic_quotes_sybase       Off
      php_flag magic_quotes_runtime      Off
      php_flag register_globals          Off
      php_flag session.auto_start        Off
      php_flag suhosin.session.encrypt   Off
      php_value upload_max_filesize      20M
      php_value post_max_size            100M
    </IfModule>
    Muss ich noch was in der .htaccess verändern?
    Geändert von BigMack (19.10.09 um 19:17 Uhr)

  4. #4
    LPIC-3, CCNP, JNCIS-SP Avatar von OliverH
    Registriert seit
    Jan 2007
    Ort
    Kevelaer
    Beiträge
    170
    Wenn du die Eigenschaften, die in der .htaccess für PHP konfiguriert sind, ändern willst, dann hast du 2 Optionen:

    1. in der .htaccess Datei ändern oder
    2. in der .htaccess Datei alle Anweisungen zu PHP entefernen/auskommentieren und die Konfiguration in der php.ini vornehmen.

    Gruß,

    Oli
    o
    L_
    OL

    "This is Schäuble. Copy Schäuble to help him on the way to the Überwachungsstaat."

  5. #5
    Registrierter Benutzer
    Registriert seit
    May 2004
    Beiträge
    13
    Das ist das Problem, die Anwendung will diese Einstellungen haben.
    Die werden aber nicht übernommen auch ein ändern der php.ini bewirkt keine änderung
    Code:
    php_value upload_max_filesize      20M
    php_value post_max_size            100M
    bleiben nach Aufruf von phpinfo immer auf 2M.

  6. #6
    Registrierter Benutzer
    Registriert seit
    Dec 2003
    Ort
    Dettenhausen
    Beiträge
    22.061
    poste doch mal die Ausgabe von phpinfo, die komplette php.ini und _alle_ relevanten Parts aus der Apache-Konfig.
    Ich bin root - ich darf das.

  7. #7
    Registrierter Benutzer
    Registriert seit
    May 2004
    Beiträge
    13
    Anhang 19624

    Anhang 19625

    Anhang 19626

    Hier, bitte
    wenn noch was benötigt wird dann melden.

    Danke im Voraus

  8. #8
    Registrierter Benutzer
    Registriert seit
    May 2004
    Beiträge
    13
    Hi,
    habe den Fehler gefunden, es liegt an "short_open_tag", habe es auf "short_open_tag On" gesetzt gehabt weil die Anwendung "Gallery 3" darübergemeckert hat.
    Nehme ich den Eintrag wieder raus, übernimmt php die Werte aber die Anwendung meckert wieder
    Code:
    Gallery requires short_open_tag to be on.
    Hat jemand ein Vorschlag was ich tun könnte !?!
    Geändert von BigMack (20.10.09 um 19:39 Uhr)

  9. #9
    Registrierter Benutzer
    Registriert seit
    May 2004
    Beiträge
    13
    Habe das Problem gelöst

    man sollte den Eintrag short_open_tag nicht am anfang der php.ini ändern
    Code:
    ;   Production Value: 5
    
    ; short_open_tag
    ;   Default Value: On
    ;   Development Value: Off
    ;   Production Value: Off
    sondern in weiterem verlauf der php.ini unter:

    Code:
    ; This directive determines whether or not PHP will recognize code between
    ; <? and ?> tags as PHP source which should be processed as such. It's been
    ; recommended for several years that you not use the short tag "short cut" and
    ; instead to use the full <?php and ?> tag combination. With the wide spread use
    ; of XML and use of these tags by other languages, the server can become easily
    ; confused and end up parsing the wrong code in the wrong context. But because
    ; this short cut has been a feature for such a long time, it's currently still
    ; supported for backwards compatibility, but we recommend you don't use them.
    ; Default Value: On
    ; Development Value: Off
    ; Production Value: Off
    ; http://php.net/short-open-tag
    short_open_tag = on
    dann gibt es auch nicht diese Fehlfunktion

    p.s. Es hat mich bestimmt 2 Wochen meines Lebens gekostet.

Ähnliche Themen

  1. DD - ZIelfestplatte hat fehlerhaften Sektor
    Von dnaxx im Forum stationäre Hardware
    Antworten: 7
    Letzter Beitrag: 07.06.09, 12:13
  2. Debian Festplattenkapazität - df
    Von pinpin im Forum Linux als Server
    Antworten: 9
    Letzter Beitrag: 23.04.08, 08:15
  3. make depend && make // make[1]: *** [unicode] Fehler
    Von hmstr im Forum Emulatoren für Spiele
    Antworten: 3
    Letzter Beitrag: 31.10.07, 20:20
  4. /var/lib/rpm/Packages - verloren/beschädigt. Was tun?
    Von stefan-tiger im Forum System installieren und konfigurieren
    Antworten: 7
    Letzter Beitrag: 03.09.07, 20:36
  5. Apache2 und die CPU-Last
    Von MaDmAsTeR im Forum Linux als Server
    Antworten: 3
    Letzter Beitrag: 12.09.04, 16:39

Lesezeichen

Berechtigungen

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