Zend Studio und Problem mit mysql_connect()
Hey Jungs.
Das hat jetzt nicht wirklich was mit PHP zu tun. Eher eben mit dem Prog Zend Studio.
Ich hab mit EasyPHP ganz einfach nen kleinen Webserver auf meinem PC gemacht.
Nun rufe ich die Datei index02.php in dem www Ordner mit Zend Studio auf, will sie dort bearbeiten.
Der erste Teil der Datei sie so aus:
Code: In Zwischenablage kopieren (nur IE)
Das Problem, wenn ich es mir im Browser ansehe funktioniert es, wenn ich es in Zend "Ausführe" dann kommt immer diese Meldung: "Fatal error: Call to undefined function mysql_connect() in C:\Programme\EasyPHP1-8\www\index02.php on line 19
"
Kann mir einer sagen wieso? Ich hoffe dafür gibts ne Lösung...
Ansonsten muss ich doch mit GoLive weiter proggen :D
Antworten
Du arbeitest mit 2 verschiedenen php.ini !!!!
Oder gar mit 2 PHP Versionen.....
[doc]phpinfo[/doc]
verschafft dir da klarheit :D
2.
Hmm, wo du recht hast, hast du recht...
Wusst gar nich das Zend mir auch PHP draufhaut...
PHP Version 4.3.10 bei EasyPHP und PHP Version 5.1.1 bei Zend...
Und nu, heißt das ich muss MySQL in den Ordner von Zend installieren??
Kann dann myPHP wieder löschen?
3.
Ich würde beide Versionen behalten, oder evtl Updaten auf PHP 4.4.2 und PHP 5.1.4
PHP5 beginnt sich gerade erst "flächendeckend" durchzusetzen.
Portable Scripte sollten unter beiden Versionen laufen und dafür hast du eine schöne Testumgebung.
4.
Hmmm.
Bei Zend ist sowieso PHP 4 und PHP5 dabei...
Naja, ich lösch mal beides (EasyPHP und ZEND) ich denke da gibts probs wegen beiden.
Ich hab eben EasyPHP in den Ordner von Zend kopiert in der Hoffnung das es dann geht mit dem mysql_connect() aber Fehlanzeige...
5.
Du solltest die php.ini s anpassen, bis alle gewünschten Module in allen Versionen funktionieren....
siehe:
http://de2.php.net/manual/de/print/install.pecl.php6.
Vielen Dank für die Hilfe.
Ich habs jetzt gelöst.
Hab Zend Studio nochmal neu installiert und auch EasyPHP.
Bei Zend Studio hab ich jetzt noch Zend Platform dabei.
Somit funktioniert nun auch die MySQL unterstützung, in Zend selbst kann ich sowieso zwischen PHP4 und PHP5 switchen.
So, jetzt auch endlich DB so eingerichtet das alles so funzt als wäre es online (mit Rechte usw.) (scheiß arbeit sowas^^)
Also vielen dank, bin nun fertig ;)