php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 08.12.2011, 22:34  
Benutzer
 
Registriert seit: 27.03.2006
Beiträge: 60
PHP-Kenntnisse:
Anfänger
Dadelu ist in Verruf geraten
Standard PHPUnit zum laufen bringen (Mac OS Lion)

Hi Zusammen

Ich habe heute Abend ein wenig Zeit gefunden und versucht PHPUnit mit XAMPP zum laufen zu bringen. Nun die Packages sind mittels Pear installiert aber wenn ich nun phpunit im Terminal aufrufe erhalte ich folgende Fehlermeldung:

Code:
Warning: require(PHPUnit/Autoload.php): failed to open stream: No such file or directory in /usr/bin/phpunit on line 42

Fatal error: require(): Failed opening required 'PHPUnit/Autoload.php' (include_path='.:') in /usr/bin/phpunit on line 42
sh-3.2# phpunit

Warning: require(PHPUnit/Autoload.php): failed to open stream: No such file or directory in /usr/bin/phpunit on line 42

Fatal error: require(): Failed opening required 'PHPUnit/Autoload.php' (include_path='.:') in /usr/bin/phpunit on line 42
Mittels Google konnte ich ein paar Tipps finden für dieses Problem, jedoch nichts was die Lösung gebracht hätte.

Hat jemand von Euch eine Idee wie das zu lösen ist?

Gruss D.
Dadelu ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 08.12.2011, 23:16  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Zitat:
require(PHPUnit/Autoload.php): failed to open stream: No such file or directory in /usr/bin/phpunit
Was ist daran nicht zu verstehen?
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 08.12.2011, 23:34  
Benutzer
 
Registriert seit: 27.03.2006
Beiträge: 60
PHP-Kenntnisse:
Anfänger
Dadelu ist in Verruf geraten
Standard

Vielleicht wo man den Include Pfad von PHPUnit ändert mit pear? Ich hab nirgends geschrieben, dass ich die Fehlermeldung nicht verstehe... Genauer lesen nikosch...
Dadelu ist offline   Mit Zitat antworten
Alt 09.12.2011, 00:04  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Richtig, Du hast gar nicht beschrieben, was Dein Problem mit dieser Meldung ist.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 09.12.2011, 00:10  
Benutzer
 
Registriert seit: 27.03.2006
Beiträge: 60
PHP-Kenntnisse:
Anfänger
Dadelu ist in Verruf geraten
Standard

Nun ja, sie behindert mich ein wenig im testen Aber du hast recht, die konkrete Frage fehlt: Wie bzw. wo (in welcher php.ini) muss ich den Pfad (welchen Pfad genau?) angeben, damit ich im Terminal phpunit aufrufen kann ohne die Fehlermeldung zu erhalten?
Dadelu ist offline   Mit Zitat antworten
Alt 09.12.2011, 00:19  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Passt jetzt wahrscheinlich nicht 100% auf MacOS, aber:
Zitat:
Although using the PEAR Installer is the only supported way to install PHPUnit, you can install PHPUnit manually. For manual installation, do the following:

Download a release archive from http://pear.phpunit.de/get/ and extract it to a directory that is listed in the include_path of your php.ini configuration file.

Prepare the phpunit script:

Rename the pear-phpunit script to phpunit.

Replace the @php_bin@ string in it with the path to your PHP command-line interpreter (usually /usr/bin/php).

Copy it to a directory that is in your PATH and make it executable (chmod +x phpunit).
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 09.12.2011, 08:18  
Benutzer
 
Registriert seit: 27.03.2006
Beiträge: 60
PHP-Kenntnisse:
Anfänger
Dadelu ist in Verruf geraten
Standard

Eigentlich wollte ich mich davon drücken es von Hand zu machen Ich verstehe einfach nicht, warum man etwas simples soooo unglaublich kompliziert machen muss!
Dadelu ist offline   Mit Zitat antworten
Alt 09.12.2011, 08:36  
Neuer Benutzer
 
Registriert seit: 07.04.2011
Beiträge: 22
PHP-Kenntnisse:
Fortgeschritten
ajmeht befindet sich auf einem aufstrebenden Ast
Standard

Sagen wir so, die Antwort auf deine ursprüngliche Frage war schon in der Installationsanleitung vorhanden ...
Zitat:
and extract it to a directory that is listed in the include_path of your php.ini configuration file
BTW: Rufst du eigentlich die richtige PHP-Installation auf? Soweit ich weiß, hat MacOS X ein mit installiertes PHP, wenn du jetzt das PEAR für ein XAMPP installiert hast, stellt sich mir die Frage, ob das das MacOS X-PHP weiß . Ruf's am besten mal mit vollem Pfad auf, bzw. setzte php_bin auf die XAMPP Installation .

Geändert von ajmeht (09.12.2011 um 08:39 Uhr).
ajmeht ist offline   Mit Zitat antworten
Alt 09.12.2011, 09:08  
fab
Erfahrener Benutzer
 
Benutzerbild von fab
 
Registriert seit: 28.07.2010
Beiträge: 2.308
PHP-Kenntnisse:
Fortgeschritten
fab ist ein Lichtblickfab ist ein Lichtblickfab ist ein Lichtblickfab ist ein Lichtblickfab ist ein Lichtblick
Standard

Lässt sich sonst auch herausfinden:
Code:
php -i |grep php.ini
fab ist offline   Mit Zitat antworten
Alt 09.12.2011, 14:16  
Erfahrener Benutzer
 
Registriert seit: 28.05.2008
Beiträge: 2.094
PHP-Kenntnisse:
Fortgeschritten
rudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nett
Standard

oder gleich per
Code:
php --ini
Code:
Configuration File (php.ini) Path: /etc/php
Loaded Configuration File:         /etc/php/php.ini
Scan for additional .ini files in: /etc/php/conf.d
Additional .ini files parsed:      /etc/php/conf.d/imagick.ini,
/etc/php/conf.d/memcache.ini,
/etc/php/conf.d/xdebug.ini
__________________
++++ Wieder einer ins Netz gegangen: Phishers Fritz zufrieden ++++
Blog
rudygotya ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PHPUnit und Xampp 1.7 Windows 7 Leichti PHP Einsteiger 1 14.05.2011 10:47
PHPUnit Exceptions Chriz PHP Tipps 2010 7 08.03.2010 16:54
Syntaxtest mit PHPUnit Chriz PHP-Fortgeschrittene 9 10.02.2010 17:29
PHPUnit kerstel PHP-Fortgeschrittene 2 21.01.2010 13:44
PHPUnit - Metriken grunz PHP-Fortgeschrittene 1 07.11.2009 21:08
phpunit alexPHP PHP Tipps 2009 2 22.10.2009 22:01
[Erledigt] PHPUnit alexPHP PHP Tipps 2009 3 30.09.2009 17:11
PHPUnit Formular testen Rastaloeckchen PHP Tipps 2009 4 22.07.2009 22:37
PHPUnit PHP Tipps 2004 0 29.09.2004 14:21

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
macos usr/bin/phpunit, xampp phpunit mac, phpunit autoload, mac os phpunit, mac os x php require fails, mac os lion xamp pear, phpunit autoload.php osx lion, mac phpunit include path, mac os lion php.ini nicht gelesen, phpunit xamp mac, php path require osx, wo liegt die php.ini file os lion, phpunit mac os lion xamp, phpunit script on no such file or directory, usr bin php nicht vorhanden mac, mac lion php5-imagick, phpunit mac os xampp, php.config lion fehlt, include path phpunit mac, xampp mac phpunit

Alle Zeitangaben in WEZ +2. Es ist jetzt 22:45 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum