Hello!

Ik probeer een cloudflare srv aan te maken met deze code, Als ik submit krijg ik error 500 :s
Ik gebruik deze libary https://github.com/jamesryanbell/cloudflare

Mijn code
            $vars = array(
               "key" => "**KNIP**",
               "email" => "**SNIP**",
               "subdomein" => $_POST['subdomein'],
               "ip" => $_POST['adres'],
               "poort" => $_POST['poort'],
               "email" => $_POST['email'],
            );
            $data = array ( 
               "service" => "_minecraft",
               "protocol" => "TCP",
               "weight" => "0",
               "priority" => "1",
               "port" => $vars["poort"],
            );
            $dns = new Cloudflare\Zone\Dns($vars["email"], $vars["key"]);
            $dns->create($vars["key"], 'SRV', $vars["subdomein"], $vars["ip"], 1, false, 0, $data);

Bovenaan staat de
use Cloudflare\Zone\Dns;

Een error 500 staat vaak beschreven in de error.log. Dus neem daar eens een kijkje.
Of activeer deze anders. Bij Apache kan dit met .htaccess



php_flag  log_errors on
php_value error_log  /home/path/public_html/domain/PHP_errors.log

Zorg dat het pad correct is, en dat de rechten op 755 (of anders 777) staan.
- Ariën - op 22/07/2016 13:47:34

Een error 500 staat vaak beschreven in de error.log. Dus neem daar eens een kijkje.
Of activeer deze anders. Bij Apache kan dit met .htaccess



php_flag  log_errors on
php_value error_log  /home/path/public_html/domain/PHP_errors.log

Zorg dat het pad correct is, en dat de rechten op 755 (of anders 777) staan.

Helaas er zijn geen error
Dat is wel raar, want errors zouden toch ergens gelogd moeten worden.
Anyway, je includeert wel je classe?
- Ariën - op 22/07/2016 14:12:27

Dat is wel raar, want errors zouden toch ergens gelogd moeten worden.
Anyway, je includeert wel je classe?


Ja
Alle php errors worden hoe dan ook gelogd bij apache.

Heb je alles wel goed geïnstalleerd? Welke OS gebruik je op je server? Moet bij create() de key een api key zijn of een andere key. Ik zie dat je er naar mijn mening 2 verschillende keys gebruikt moeten worden maar dat je dezelfde gebruikt.

Waarom wil je uberhaupt via een script records toevoegen aan cloudflare? Hoeveel records wil je dan wel niet toevoegen? Heb je ervaring met cloudflare?

Reageren