PDA

Bekijk Volledige Versie : GameCP Probleem.



DC^
15/02/09, 00:02
Beste,

Ik heb een webserver geïnstalleerd met MySql, PHP en Apache (Windows).
Nou wil ik GameCP installeren maar ik krijg telkens dezelfde fout:


Site error: the file C:\wamp\www\index.php requires the ionCube PHP Loader ioncube_loader_win_5.2.dll to be installed by the site administrator.

Er wordt gezegt dat je ionCube loader bij PHP in php.ini moet zetten dat heb ik als volgt gedaan(het onderste deel van de php.ini):

;extension=php_sybase_ct.dll
;extension=php_tidy.dll
;extension=php_xmlrpc.dll
;extension=php_xsl.dll
;extension=php_zip.dll
extension=ioncube_loader_win_5.2.dll


Kan iemand mij helpen ?

Met vriendelijke groet,
DC^

Randy
15/02/09, 00:04
Maak een phpinfo bestand aan en kijk of hij geladen wordt.
Je moet de ioncube loaden _voor_ enige andere Zend extentie laden.

DC^
15/02/09, 00:07
Bedoel je de log van Php ?

swedendedicated
15/02/09, 00:10
Nee, een pagina met de volgende code:


<?php

// Show all information, defaults to INFO_ALL
phpinfo();

// Show just the module information.
// phpinfo(8) yields identical results.
phpinfo(INFO_MODULES);

?>


heb je de module wel in de goede map gezet?

DC^
15/02/09, 00:15
Waar kan je dat bestand zien en/of hoe kan je die maken ?

En als je hem gemaakt hebt waar moet je hem dan inplaatsen ?

MeyR
15/02/09, 01:51
maakt niet uit, als de link naar het ioncube -module bestandje maar klopt. Wat heb je nu precies staan?

DC^
15/02/09, 10:44
Nou ik heb hem ingevoegd bij php.ini zoals in de beschrijving stond. Alleen er stond niet echt duidelijk hoe dit moest. Veel meer mensen hebben hier problemen mee. Ik heb op google nog verdere informatie gezocht maar er was niet echt een oplossing te vinden.

Ook stond er in de readme.txt van ionCube dat je ioncube_loader_win_5.2.dll moest toevoegen maar toen wilde de webserver niet meer opstarten (Apache).

WeHa
15/02/09, 18:12
Geeft apache dan geen errors in de logging als je dat probeert?

DC^
15/02/09, 19:09
Nee, Apache geeft geen errors aan.

Het is gewoon een vaag probleem (Als je op google kijkt zitten nog meer mensen met dit probleem). En niemand weet de goede oplossing tot nu toe. (Ook GamCP zelf niet.)

Mike P.
17/02/09, 13:32
Gaat het hier om de GameCP voor RFOnline private servers?

DC^
17/02/09, 17:33
Het is voor public en voor private servers. Wat bedoel je met RFOnline ?

Mike P.
22/02/09, 00:17
Het is voor public en voor private servers. Wat bedoel je met RFOnline ?
Precies zoals ik het zeg? Ik vroeg me af of het hier om het GameCP ging die veel RFOnline private servers gebruiken. In dat geval had ik je van dienst kunnen zijn, maar het lijkt er na je laatste reactie niet echt op dat het hier om gaat.

Vergeet mijn posts maar! (;

DC^
05/06/09, 17:37
Ik heb een tijdje laten rusten.(Had het druk met andere dingen.) Ben er vandaag weer mee begonnen alles opnieuw installeren enz. Maar het is me weer niet gelukt.

Specificaties webserver:
PHP 5.2.9
Apache 2.2
MySql 5.1

Code in php.ini:
zend_extension=D:\Apache\www\GameCP\ioncube_loader _win_5.2.dll

Php geeft verder geen errors aan. En Apache ook niet.

Kan iemand mij helpen ?

dreamhost_nl
05/06/09, 18:15
Heb je apache na het invoeren van de regel geherstart?
Wat levert de volgende code op?

php -v

vipeax
05/06/09, 18:16
Wat gebeurt er als je de dll file in dezelfde map plaatst als "extension_dir = " aangeeft en je dan gewoon extension=ioncube_loader_win_5.2.dll gebruikt?

Of moet dit trouwens niet met:
zend_extension_ts = D:\Apache\www\GameCP\ioncube_loader _win_5.2.dll
ipv
zend_extension=D:\Apache\www\GameCP\ioncube_loader _win_5.2.dll

DC^
05/06/09, 18:24
Wat gebeurt er als je de dll file in dezelfde map plaatst als "extension_dir = " aangeeft en je dan gewoon extension=ioncube_loader_win_5.2.dll gebruikt?

Of moet dit trouwens niet met:
zend_extension_ts = D:\Apache\www\GameCP\ioncube_loader _win_5.2.dll
ipv
zend_extension=D:\Apache\www\GameCP\ioncube_loader _win_5.2.dll

Ik heb het veranderd naar:
zend_extension_ts = D:\Apache\www\GameCP\ioncube_loader _win_5.2.dll en de boel gerestart.

vipeax
05/06/09, 18:25
En toen werkte het nog niet?

DC^
05/06/09, 18:25
Heb je apache na het invoeren van de regel geherstart?
Wat levert de volgende code op?

php -v

Wat bedoel je met php -v ?
En waar zou ik dit moeten invullen ?

DC^
05/06/09, 18:26
En toen werkte het nog niet?

Nee, helaas niet.

Zou ik de Server helemaal moeten restarten of alleen Apache ?

vipeax
05/06/09, 18:30
Als ik nou niet zo dom was... lol :(
Gebruik dit maar:
zend_extension_ts = "D:\Apache\www\GameCP\ioncube_loader _win_5.2.dll"

DC^
05/06/09, 18:34
Als ik nou niet zo dom was... lol :(
Gebruik dit maar:
zend_extension_ts = "D:\Apache\www\GameCP\ioncube_loader _win_5.2.dll"

Heb ik gedaan.

Laatste deel van php.ini:
;extension=php_xmlrpc.dll
;extension=php_xsl.dll
;extension=php_zip.dll
zend_extension_ts = "D:\wamp\www\GameCP\ioncube_loader _win_5.2.dll"

vipeax
05/06/09, 18:35
En nog doet ie het niet? Zelf even snel php/apache geinstalleerd en ik kreeg meteen:


An ionCube Loader file is required by PHP to read files encoded with the ionCube Encoder. This page will determine how you can install Loaders on this particular server.

An ionCube encoded file has been loaded successfully.
Encoded files should now function correctly.

If you have a problem with your PHP application, please contact the application provider.

Zet
zend_extension_ts = "D:\wamp\www\GameCP\ioncube_loader _win_5.2.dll"
eens helemaal bovenaan je php.ini onder [PHP] en restart apache dan eens (of heel WAMP).

DC^
05/06/09, 18:37
En nog doet ie het niet? Zelf even snel php/apache geinstalleerd en ik kreeg meteen:


Zet
zend_extension_ts = "D:\wamp\www\GameCP\ioncube_loader _win_5.2.dll"
eens helemaal bovenaan je php.ini onder [PHP] en restart apache dan eens (of heel WAMP).

Moet ik dan bij dat andere gedeelte weghalen in Php.ini ?

vipeax
05/06/09, 18:38
Ja, doe maar weg.

Om eigenlijk alles uit te sluiten, kopieer die DLL eens naar D:\ en hernoem hem ioncube.dll (dus krijg je D:\ioncube.dll) en dan zet je bovenaan:
zend_extension_ts = "D:\ioncube.dll"

Als het dan nog niet werkt, zit er iets in de php.ini fout ergens.

DC^
05/06/09, 18:40
Gewoon de hele IonCube map ?
Of alleen de ioncube_loader_win_5.2.dll file ?

vipeax
05/06/09, 18:41
alleen die dll.

DC^
05/06/09, 18:42
alleen die dll.

Moet ik hem dan zetten onder [PHP] in de php.ini ?

vipeax
05/06/09, 18:43
Yep. (+5 letters)

DC^
05/06/09, 18:43
Het Werkt Bedankt Vipeax!!

vipeax
05/06/09, 18:44
Geen dank, maar ik zou als ik jou was hem nu wel ergens anders plaatsen, bv D:\wamp\bin\php\ ofzo, is wat netter.

DC^
05/06/09, 19:12
Is het nu goed geïnstalleerd zegt hij dat de License is verlopen. :(

There was a problem with your license:
Your licence has expired Purchase a license to activate this install.

Ik dacht dat het gratis was tot 5 servers.
Blijkbaar is het niet helemaal waar wat ze op hun site zeggen.
http://gamecp.com/?key=download

vipeax
05/06/09, 19:23
Mmm, zal eens kijken.

vipeax
05/06/09, 19:26
Heb je na het installeren met je trial code een trial license aangevraagd?

DC^
05/06/09, 19:58
Heb je na het installeren met je trial code een trial license aangevraagd?

Nope, maar er werd gezegt dat je GameCP gratis kon gebruiken tot 5 servers.
Ik zal wel even trial code aanvragen.

vipeax
05/06/09, 20:17
Dat was bij de oude versie denk ik. Dit is een gratis beta. Ik kan me die oude nog herinneren, deze lijkt er totaal niet op.

Piwi-Web
06/06/09, 10:40
Op de website staat dat het 31 dagen gratis te gebruiken is :)

DC^
06/06/09, 16:45
Op de website staat dat het 31 dagen gratis te gebruiken is :)

Ik heb verschillende versies gedownload van de site en ze zeggen allemaal dat ze verlopen zijn.