Zurück   klamm-Forum > Virtual World > Programmierung

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 07.08.2011, 07:31:48   #1 (permalink)
Erfahrener Benutzer
Benutzerbild von NeoGriever

ID: 348575
Lose-Remote

Reg: 24.06.2008
Beiträge: 809
NeoGriever wird schon bald berühmt werden
Standard APC unter Windows (Apache Xampp)

Hallo

Seit 2 Tagen zerbrech ich mir den Kopf darüber, wie man unter Windows XP und unter Apache Xampp (PHP Version 5.2.5) die Erweiterung APC installiert/aktiviert.

Sämtliche Seiten bei Google labern zeug, was 1. kein Mensch versteht, 2. zur hälfte nicht funktioniert und 3. zur anderen hälfte mit Programmen zu bewerkstelligen wäre, welche man nirgends mehr findet.

So möchte ich mal drum bitten, ob entweder mir jemand (verständlich) erklärt, wie ich das hinbekommen kann oder, was mir lieber wär, mir jemand die apc.so-datei schickt. (Wobei ich bei letzterem nicht weiß, obs dann funzt)

Wäre echt ewig dankbar ... bin nämlich langsam echt am ende mit meiner geduld und dem Sch.....
NeoGriever ist offline   Mit Zitat antworten
Gesponsorte Links
Alt 07.08.2011, 07:39:08   #2 (permalink)
bekämpft die Mächte des Bösen
Benutzerbild von theHacker

ID: 69505
Lose-Remote

theHacker eine Nachricht über ICQ schicken theHacker eine Nachricht über AIM schicken theHacker eine Nachricht über MSN schicken theHacker eine Nachricht über Yahoo! schicken theHacker eine Nachricht über Skype™ schicken
Reg: 20.04.2006
Beiträge: 20.468
theHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes Ansehen
Standard

Eine .so-Datei ist ein Linux-Modul. Unter Windows brauchst du eine .dll-Datei.

Das Manual spricht:
Zitat:
Eine DLL-Datei für diese PECL-Erweiterung steht derzeit nicht zur Verfügung. Weitere Details finden Sie im Abschnitt zum Kompilieren für Windows.
Quelle: http://www.php.net/manual/de/apc.installation.php

D.h. du musst sie dir selber kompilieren.
theHacker ist gerade online   Mit Zitat antworten
Alt 07.08.2011, 07:52:35   #3 (permalink)
Erfahrener Benutzer
Benutzerbild von NeoGriever

ID: 348575
Lose-Remote

Reg: 24.06.2008
Beiträge: 809
NeoGriever wird schon bald berühmt werden
Standard

Dann erklär mir mal, wie ich das hinbekommen soll.

Nun ja. Laut Anleitungen in sämtlichen sprachen (Deutsch, Englisch, Spanisch) muss man ja "nur" die source-dateien in c compilieren. Richtig? Naja. Hab mir DevCPP geladen, wo ja alles drin is. Das laden der Dateien geht problemlos. AAAAAABER. Der verlangt nach php.h und anderen dateien und zigtausend Fehler werden angezeigt. (1081 um genau zu sein)

Auch die angabe des Verzeichniss der PHP-Quelldateien unter den Compiler-Verzeichnissen ergab keinen Erfolg.

Hoffe, kannst mir helfen.
NeoGriever ist offline Threadstarter   Mit Zitat antworten
Alt 07.08.2011, 07:59:35   #4 (permalink)
ist maskulin
Benutzerbild von DasGuru

ID: 420909
Lose-Remote
Gesperrt

DasGuru eine Nachricht über ICQ schicken DasGuru eine Nachricht über Skype™ schicken
Reg: 16.08.2008
Beiträge: 1.899
DasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz sein
Standard

Datei herunterladen (pfad/zu/deinem/apache/etc/php5/ext/ und in der php.ini
Code:
1:
extension = php_apc.dll
suchen und eintragen

danach apache neu starten und fertig

danach kannst du mithilfe von phpinfo() prüfen ob das Modul geladen wurde

*edit* Klick
Do not argue with an idiot. He will drag you down to his level and beat you with experience
99%Refback für alle
| Novoline-Spiele | ich zahle meine Schulden |
3 mio Lose + Aktivitätsboni bei eBesucher
| eSig



DasGuru ist offline   Mit Zitat antworten
Alt 07.08.2011, 08:02:34   #5 (permalink)
Erfahrener Benutzer
Benutzerbild von NeoGriever

ID: 348575
Lose-Remote

Reg: 24.06.2008
Beiträge: 809
NeoGriever wird schon bald berühmt werden
Standard

kann gern meine php.ini mal hochladen ... der besagte eintrag ist aktiv. habe auch die php.exe schon in der cmd gestartet. keine fehler. jedoch wird das plugin NICHT geladen.

Sehr einfach zu sehen, wenn ich apc_fetch() ausführe. Da kommt nämlich sofort apc_fetch() sei keine vorhandene funktion.
NeoGriever ist offline Threadstarter   Mit Zitat antworten
Alt 07.08.2011, 08:16:39   #6 (permalink)
ist maskulin
Benutzerbild von DasGuru

ID: 420909
Lose-Remote
Gesperrt

DasGuru eine Nachricht über ICQ schicken DasGuru eine Nachricht über Skype™ schicken
Reg: 16.08.2008
Beiträge: 1.899
DasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz sein
Standard

apc benötigt auch PECL
ja lad mal eine info.php hoch, dann kann man evtl mehr sagen
Do not argue with an idiot. He will drag you down to his level and beat you with experience
99%Refback für alle
| Novoline-Spiele | ich zahle meine Schulden |
3 mio Lose + Aktivitätsboni bei eBesucher
| eSig



DasGuru ist offline   Mit Zitat antworten
Alt 07.08.2011, 08:16:44   #7 (permalink)
bekämpft die Mächte des Bösen
Benutzerbild von theHacker

ID: 69505
Lose-Remote

theHacker eine Nachricht über ICQ schicken theHacker eine Nachricht über AIM schicken theHacker eine Nachricht über MSN schicken theHacker eine Nachricht über Yahoo! schicken theHacker eine Nachricht über Skype™ schicken
Reg: 20.04.2006
Beiträge: 20.468
theHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes Ansehen
Standard

Zitat:
Zitat von NeoGriever Beitrag anzeigen
Der verlangt nach php.h und anderen dateien und zigtausend Fehler werden angezeigt. (1081 um genau zu sein)
Die Extensions können natürlich nicht ohne den Core kompiliert werden. php.h befindet sich in /main.
Evtl. hast du den include-Pfad des Compilers nicht richtig gesetzt.
Zitat:
Zitat von NeoGriever Beitrag anzeigen
Hoffe, kannst mir helfen.
Viel mehr Hilfe kann ich dir allerdings in diese Richtung nicht anbieten. Ich lese zwar regelmäßig irgendwelche Sachen im Code nach, wenn ich wissen will, wie etwas in PHP implementiert is, hab aber PHP selber noch nie aus den Sourcen kompiliert, sondern immer nur Komplettpakete (Windows-Installer bzw. apt-get install unter Linux) benutzt.


Bei den DLLs von DasGuru musst du beachten, dass diese nur für eine ganz bestimmte Konstallation aus Plattform und PHP-Version kompiliert sind. Wenn das bei dir abweicht, geht höchst wahrscheinlich nicht. Drum muss man ja auch selber kompilieren, damit die Datei genau zum System passt.
Probier einfach mal alle Dateien durch, ob eine passt. Einen Erfolg merkst du schon, wenn du
Code:
1:
php -i | findstr APC
machst. (Annahme: Das Modul steht im phpinfo() auch als "APC" drin)
theHacker ist gerade online   Mit Zitat antworten
Alt 07.08.2011, 08:27:53   #8 (permalink)
Erfahrener Benutzer
Benutzerbild von NeoGriever

ID: 348575
Lose-Remote

Reg: 24.06.2008
Beiträge: 809
NeoGriever wird schon bald berühmt werden
Standard

*grml* es ist zum verzweifeln ...

Jetzt hab ich Apache KOMPLETT neu installiert. Also erst brav deinstalliert und dann neu installiert.

Wenn ich jetzt die DLL (habe die ersten 2 suchtreffer bei google genommen bei der suche nach "php_apc dll download" und beide ausprobiert) versuche zu nutzen, kommt folgendes.



PS: Ich habe die neueste version von apache von der herstellerseite geladen. *anmerk*

Langsam nervts wirklich ...

Kann das nich irgendwer auf seinem rechner zum laufen kriegen, mir das ganze als 7z zusammenpappen und mir dann schicken? Ich will doch nur nen fortschrittsbalken bei Dateiuploads realisieren ... kann doch nich angehn, dass das so nen hüftgelenkbruch ist -.-
NeoGriever ist offline Threadstarter   Mit Zitat antworten
Alt 07.08.2011, 08:31:09   #9 (permalink)
bekämpft die Mächte des Bösen
Benutzerbild von theHacker

ID: 69505
Lose-Remote

theHacker eine Nachricht über ICQ schicken theHacker eine Nachricht über AIM schicken theHacker eine Nachricht über MSN schicken theHacker eine Nachricht über Yahoo! schicken theHacker eine Nachricht über Skype™ schicken
Reg: 20.04.2006
Beiträge: 20.468
theHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes Ansehen
Standard

Zitat:
Zitat von NeoGriever Beitrag anzeigen
Wenn ich jetzt die DLL (habe die ersten 2 suchtreffer bei google genommen bei der suche nach "php_apc dll download" und beide ausprobiert) versuche zu nutzen, kommt folgendes.
Wie gesagt: Die DLL muss genau zu deinem System passen. Nimmst du irgendeine andere, gehts nicht oder du kriegst solche Fehlermeldungen.
theHacker ist gerade online   Mit Zitat antworten
Alt 07.08.2011, 08:32:04   #10 (permalink)
ist maskulin
Benutzerbild von DasGuru

ID: 420909
Lose-Remote
Gesperrt

DasGuru eine Nachricht über ICQ schicken DasGuru eine Nachricht über Skype™ schicken
Reg: 16.08.2008
Beiträge: 1.899
DasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz sein
Standard

wenn du schon neu installierst, dann verwende doch gleich einen webserver der das fertig integriert hat

könnte da den ZendServer CE empfehlen (gratis)
Der hat das alles onboard und ein nettes UI

ansonsten besagt deine Fehlermeldung warscheinlich, dass die dll nicht richtig platziert wurde
Do not argue with an idiot. He will drag you down to his level and beat you with experience
99%Refback für alle
| Novoline-Spiele | ich zahle meine Schulden |
3 mio Lose + Aktivitätsboni bei eBesucher
| eSig



DasGuru ist offline   Mit Zitat antworten
Alt 07.08.2011, 08:40:25   #11 (permalink)
Erfahrener Benutzer
Benutzerbild von NeoGriever

ID: 348575
Lose-Remote

Reg: 24.06.2008
Beiträge: 809
NeoGriever wird schon bald berühmt werden
Standard

Hm. Welchen anderen Pfad außer

C:\xampp\php\ext\

würdeste mir denn empfehlen?

Na gut. Werde mal diesen ZendServer probieren.

Ist es da möglich, die Mysql-Datenbanken zu übernehmen?
NeoGriever ist offline Threadstarter   Mit Zitat antworten
Alt 07.08.2011, 08:49:08   #12 (permalink)
ist maskulin
Benutzerbild von DasGuru

ID: 420909
Lose-Remote
Gesperrt

DasGuru eine Nachricht über ICQ schicken DasGuru eine Nachricht über Skype™ schicken
Reg: 16.08.2008
Beiträge: 1.899
DasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz sein
Standard

sicherlich

einfach ein sql-dump anlegen und später in phpmyadmin wieder einspielen

(sql und phpmyadmin sind optional bei der zend-server installation)
Do not argue with an idiot. He will drag you down to his level and beat you with experience
99%Refback für alle
| Novoline-Spiele | ich zahle meine Schulden |
3 mio Lose + Aktivitätsboni bei eBesucher
| eSig



DasGuru ist offline   Mit Zitat antworten
Alt 07.08.2011, 08:52:10   #13 (permalink)
Erfahrener Benutzer
Benutzerbild von NeoGriever

ID: 348575
Lose-Remote

Reg: 24.06.2008
Beiträge: 809
NeoGriever wird schon bald berühmt werden
Standard

Darauf hab ich geachtet.

MySql und PHPMyAdmin habe ich mitinstallieren lassen.

Darüber hinaus: Es sind etwa 200 mb mysql-daten, die übertragen werden müßten. Daher dachte ich, ich könnt einfach die mysql-dateien (ausm verzeichnis) rüberschieben.

Aber ok. Wirds halt ne halbe ewigkeit dauern, aber iwie musses ja gehn.

edit: Additional Modules: apc <<< endlich mal was erfreuliches in der phpinfo. *happy* nu erstma mitm mysql klarkommen XD
NeoGriever ist offline Threadstarter   Mit Zitat antworten
Alt 07.08.2011, 08:54:44   #14 (permalink)
ist maskulin
Benutzerbild von DasGuru

ID: 420909
Lose-Remote
Gesperrt

DasGuru eine Nachricht über ICQ schicken DasGuru eine Nachricht über Skype™ schicken
Reg: 16.08.2008
Beiträge: 1.899
DasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz seinDasGuru kann auf vieles stolz sein
Standard

Sofern es eine neue SQLd Installation ist geht das nicht wirklich so einfach.
Wenn der SQLd nur "up-ge-dated" wird ist es möglich, dass Benutzer und Datenbanken bestehen bleiben.
Das siehst du, wenn du dich als Root in phpmyadmin einloggst
Do not argue with an idiot. He will drag you down to his level and beat you with experience
99%Refback für alle
| Novoline-Spiele | ich zahle meine Schulden |
3 mio Lose + Aktivitätsboni bei eBesucher
| eSig



DasGuru ist offline   Mit Zitat antworten
Alt 07.08.2011, 09:00:09   #15 (permalink)
Erfahrener Benutzer
Benutzerbild von NeoGriever

ID: 348575
Lose-Remote

Reg: 24.06.2008
Beiträge: 809
NeoGriever wird schon bald berühmt werden
Standard

Und wie komm ich jetzt mit Zend aufs PHPMyAdmin?

wie gewohnt scheints nicht zu funzen: http://localhost/phpmyadmin

*seufz*

Aber APC geht endlich *_* und nirgends, aber auch NIRGENDS wird Zend erwähnt, wenn man nach APC Apache suchst <_< was für nen stuss ey.

Aber vielen dank. Jetzt geht das endlich was für eine wohltat.
NeoGriever ist offline Threadstarter   Mit Zitat antworten
Antwort

Gesponsorte Links

Anzeige


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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

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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Surfbars unter Windows 7? Bercki News & Infos 1 24.04.2010 08:24:35
XAMPP unter Windows UND Linux synchron? epic Software/Windows 5 03.05.2009 17:54:52
Xampp auf einmal nur per 127.0.0.1 erreichbar, nicht aber unter localhost Jipii Webhosting 3 12.03.2009 04:17:35
Remoteunterstützung unter windows XP blueColt Software/Windows 4 11.07.2007 04:42:21
[APACHE] FTP-Verzecihnis mit apache User directory verknüpfen Bububoomt Sonstiges 0 27.06.2007 20:12:08


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:53:23 Uhr.