Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

PHP password hash undefined function

Frage Entwicklung PHP

Mitglied: Cubic83

Cubic83 (Level 2) - Jetzt verbinden

09.08.2013 um 17:56 Uhr, 2830 Aufrufe, 4 Kommentare

Hallo,

ich wollte gerade eine Hash Funktion für Passwörter schreiben und benutze dazu folgenden Code:
01.
password_hash(urlencode($Password), PASSWORD_BCRYPT, array('cost' => 20));
Der Compiler gibt mir als Antwort:

Fatal error: Call to undefined function password_hash() in my.php on line 70

Laut Dokumentation müsste die Funktion aber verfügbar sein.

System:

Windows 7 64 Bit
Apache 2.2
PHP 5.4.12

Phpinfo():


hash

hash support -> enabled
Hashing Engines -> md2 md4 md5 sha1 sha224 sha256 sha384 sha512 ripemd128 ripemd160 ripemd256 ripemd320 whirlpool tiger128,3 tiger160,3 tiger192,3 tiger128,4 tiger160,4 tiger192,4 snefru snefru256 gost adler32 crc32 crc32b fnv132 fnv164 joaat haval128,3 haval160,3 haval192,3 haval224,3 haval256,3 haval128,4 haval160,4 haval192,4 haval224,4 haval256,4 haval128,5 haval160,5 haval192,5 haval224,5 haval256,5

mhash

MHASH support -> Enabled
MHASH API Version -> Emulated Support



Muss hier noch ein Modul in der PHP.ini frei geschaltet werden? Oder weiss jemand wieso das so ist?

mfG
Cubic
Mitglied: colinardo
09.08.2013, aktualisiert um 18:05 Uhr
Hallo Cubic,
password_hash() ist erst ab PHP 5.5.0 verfügbar !
siehe: http://de2.php.net/manual/de/function.password-hash.php

0a8ecd8029155c8ba41d7f53161c66ea - Klicke auf das Bild, um es zu vergrößern

Grüße Uwe
Bitte warten ..
Mitglied: Cubic83
09.08.2013 um 18:31 Uhr
Danke für die Antwort. Dann habe ich wohl einfach falsch gelesen.

In der Doku steht bei Anforderung im Kapitel Hashing, dass das ab 5.3.1 geht. Die Funktion selbst ist dann aber scheinbar nur ab 5.5 verfügbar.

Vielen Dank! Ein schönes Wochenende.

mfG
Bitte warten ..
Mitglied: dog
11.08.2013 um 16:24 Uhr
...und viel Glück mit BCrypt und Kostenfaktor 20. Hoffentlich haben deine User auch genug Zeit ein paar Minuten zu warten
Bitte warten ..
Mitglied: Cubic83
11.08.2013 um 22:36 Uhr
Hi Dog,

jep, habe ich gemerkt. Ich habe so einiges Infomaterial durch gelesen und überall haben sie von 10 oder 11 gesprochen. Da dachte ich machste es halt richtig und nutzt 20. Ich habs lokal am PC probiert und der ist explodiert ;)

mfG
Bitte warten ..
Ähnliche Inhalte
PHP
Php function für Statusabfrage aus MySQL
gelöst Frage von carl7nPHP6 Kommentare

Hi, ich bringe mir gerade anhand verschiedener Webtutorials selbst PHP und MySQL bei. Das klappt grundsätzlich schon ganz gut. ...

JavaScript
Laufzeit Problem Function in einer Schleife (HTML-PHP-JAVA)
Frage von ruster2010JavaScript13 Kommentare

Hallo community, habe mal ne Frage an euch und versuche sie hier mal zu vormulieren. Mein Ziel: erstellen einer ...

Windows 7
Robocopy soll hashen
Frage von maxmaxWindows 72 Kommentare

Hallo, ich habe ein Script welches mir Playlists aus iTunes exportiert und automatisch auf mein Xperia Z2 via xcopy ...

Batch & Shell
Abfrage function und weitergabe der Parameter
gelöst Frage von complexBatch & Shell6 Kommentare

Hallo zusammen, bin leider noch blutiger anfänger im Bereich Powershell. Zu meinem Problem: Ich möchte ein Script schreiben, dass ...

Neue Wissensbeiträge
Batch & Shell

Open Object Rexx: Eine mittlerweile fast vergessene Skriptsprache aus dem Mainframebereich

Information von Penny.Cilin vor 3 StundenBatch & Shell1 Kommentar

Ich kann mich noch sehr gut an diese Skriptsprache erinnern und nutze diese auch heute ab und an noch. ...

Humor (lol)

"gimme gimme gimme": Automatischer Test stolpert über Easter Egg im man-Tool

Information von Penny.Cilin vor 5 StundenHumor (lol)6 Kommentare

Interessant, was man so alles als Easter Egg implementiert. Ist schon wieder Ostern? "gimme gimme gimme": Automatischer Test stolpert ...

MikroTik RouterOS

Mikrotik - Lets Encrypt Zertifikate mit MetaROUTER Instanz auf dem Router erzeugen

Anleitung von colinardo vor 20 StundenMikroTik RouterOS8 Kommentare

Einleitung Folgende Anleitung ist aus der Lage heraus entstanden das ein Kunde auf seinem Mikrotik sein Hotspot Captive Portal ...

Sicherheit

Sicherheitslücke in HP-Druckern - Firmware-Updates stehen bereit

Information von BassFishFox vor 21 StundenSicherheit1 Kommentar

Ein weiterer Grund, dass Drucker keinerlei Verbindung nach "auswaerts" haben sollen. Unter Verwendung spezieller Malware können Angreifer aus der ...

Heiß diskutierte Inhalte
Windows Server
RDP macht Server schneller???
Frage von JaniDJWindows Server17 Kommentare

Hallo Community, wir betrieben seit geraumer Zeit diverse virtuelle Maschinen und Server mit Windows Server 2012. Leider haben wir ...

Windows 10
Windows 10 dunkler Bildschirm nach Umfallen
Frage von AkcentWindows 1015 Kommentare

Hallo, habe hier einen Windows 10 Rechner der von einem User umgefallen wurde (Beine übers Knie, an den PC ...

Linux
OpenSource Groupware
Frage von FA-jkaLinux13 Kommentare

Hallo, ich suche eine Groupware als Alternative zum Exchange. Wesentliche Aufgaben sind die Handhabung von E-Mails (persönliche und gemeinsam ...

Server-Hardware
Braucht ein Server eine Grafikkarte?
gelöst Frage von lcer00Server-Hardware13 Kommentare

Hallo zusammen, habe gerade 3 Stunden gebraucht, um herauszubekommen, dass die Remotemanagement-Console von Intel (RMM4) nur funktioniert, wenn die ...