Quicks: Dateiupload

Hiho Freunde.

Kann mir einer sagen wieso ich mit dem PHP Dateiupload eine neue textdatei.html uploaden kann, er aber bei einer .exe (4MB) rummeckert und die nicht uplädt ?

ich find dazu nirgends was :o(

danke,

Quicks

  1. Nachtrag:

    wenn ich das richtig gehe geht er in den ifzweig, der eigentlich dateien mit größe 0 abfangen soll... Y ?

  2. hiho freund,

    Kann mir einer sagen wieso ich mit dem PHP Dateiupload eine neue textdatei.html uploaden kann, er aber bei einer .exe (4MB) rummeckert und die nicht uplädt ?

    koennte es sein, das in deiner php.ini der upload auf (default) 2MB beschraenkt ist? versuch doch einfach mal nen etwas kleineren download ...

    tschau
    thomas

    1. koennte es sein, das in deiner php.ini der upload auf (default) 2MB beschraenkt ist? versuch doch einfach mal nen etwas kleineren download ...

      wie kann ich den auf unbegrenzt, bzw. 999999999999999999999999999 setzen ?

      1. koennte es sein, das in deiner php.ini der upload auf (default) 2MB beschraenkt ist? versuch doch einfach mal nen etwas kleineren download ...

        wie kann ich den auf unbegrenzt, bzw. 999999999999999999999999999 setzen ?

        indem du folgende zeile aenderst:
        file_uploads = On ; Whether to allow HTTP file uploads

        tschau
        thomas

        1. indem du folgende zeile aenderst:
          file_uploads = On ; Whether to allow HTTP file uploads

          diese zeile habe ich nicht
          und wenn ich sie einfüge meldet er nen fehler
          ?

          Quicks

          1. hallo,

            diese zeile habe ich nicht
            und wenn ich sie einfüge meldet er nen fehler

            ???
            dir faehlt wirklich folgender Block in deiner php.ini?

            ;;;;;;;;;;;;;;;;
            ; File Uploads ;
            ;;;;;;;;;;;;;;;;
            file_uploads = On ; Whether to allow HTTP file uploads
            ;upload_tmp_dir = ; temporary directory for HTTP uploaded files (will use system default if not specified)
            upload_max_filesize = 2M

            welche Einstellung verraet dir denn ein
            php_info();
            ?

            tschau
            thomas

            1. ???
              dir faehlt wirklich folgender Block in deiner php.ini?

              ;;;;;;;;;;;;;;;;
              ; File Uploads ;
              ;;;;;;;;;;;;;;;;
              file_uploads = On ; Whether to allow HTTP file uploads
              ;upload_tmp_dir = ; temporary directory for HTTP uploaded files (will use system default if not specified)
              upload_max_filesize = 2M

              welche Einstellung verraet dir denn ein
              php_info();
              ?

              ähh
              ich trau mich jetzt mal zu fragen:

              php.ini ? ... ini ???

              ich hab nur lauter .php dateien ;)

              befindet die sich am webserver ?
              wo finde ich die dass ich die ändern kann ?
              oder muss ich die erstellen ?

              Danke für deine Hilfe

              Quicks

              1. hallo quicks,

                ähh
                ich trau mich jetzt mal zu fragen:
                php.ini ? ... ini ???
                ich hab nur lauter .php dateien ;)

                okay, dacht ich mir schon :-)
                ne, es gibt fuer das php selbst eine ini-Datei, in welcher diverse Einstellungssachen konfiguriert werden.
                lege doch mal eine php-Datei an, in welcher sich nur folgender Aufruf befindet
                <?
                php_info();
                ?>

                nenn sie info.php und rufe sie dann uber deinen server auf. Nun wirst du eine wunderschoene Ausgabe all deiner php/apache/db-support configuration erhalten. u.a. findest du dann auch dieses hier:

                file_uploads 1
                upload_max_filesize 2M
                upload_tmp_dir no value

                und auch dieses hier:

                Configuration File (php.ini)Path  /etc/httpd

                moechtest du nun was anedern, wirst du die php.ini bearbeiten muessen, sofern du dies natuerlich auch darfst. ist dies dein eigener Server - dann kein Problem.

                viel Erfolg
                thomas

                1. lege doch mal eine php-Datei an, in welcher sich nur folgender Aufruf befindet
                  <?
                  php_info();
                  ?>

                  nenn sie info.php und rufe sie dann uber deinen server auf.

                  Fatal error: Call to undefined function: php_info() in d:\web\http_entw\testqs\info.php on line 3

                  oh mann :o((

                  naja
                  ich such mal die ini

                  1. php_info();

                    argggg.
                    soryy mein fehler:
                    <?php
                    phpinfo();
                    ?>

                    natuerlich ohne unterstrich ;-)

                    1. upload_max_filesize 2M 2M

                      AAAAHHAAAAAAA ;)

                      dann werd ich mich mal darüm kümmern

                      VIELEN DANK

                      ich hoffe ich bring das mal irgendwann zum laufen

                      Quicks