Wie schalte ich Register_globals in php.ini aus? Hostgator WordPress-Server

Lesezeit: 3 Minuten

Ich betreibe ein E-Commerce-Thema auf WordPress auf einem Hostgator-Server und erhalte diesen Fehler.

Sicherheitswarnung: Legen Sie den Wert fest
register_globals in der php-ini zu Aus !! Dieses Thema wird sonst nicht richtig funktionieren.

Ich kann die php.ini in keinem der Ordner finden. Ich habe versucht, eine Datei mit dem hinzugefügten Befehl zu erstellen und sie wie von Google vorgeschlagen in root abzulegen, ohne Erfolg.

Irgendwelche Empfehlungen?ansonsten.

Die Datei, die Sie in Ihren Stammordner legen sollten, ist es nicht php.iniaber .htaccess. Stellen Sie sicher, dass es diese Zeile enthält:

php_flag register_globals off

Wenn das immer noch nicht funktioniert oder einen 500 Internal Server Error generiert, müssen Sie sich an HostGator wenden und sehen, was sie sagen.

  • Oh ja, ich habe das versucht und 500 bekommen. Ich werde sie kontaktieren. Vielen Dank.

    – zeemy23

    16. Juni 2010 um 4:32 Uhr

In ihren cpanel Software/Services gibt es eine php.ini QuickConfig, die es erlaubt, so ziemlich jede PHP-Einstellung zu ändern.

  • Ich glaube nicht, dass dies mehr der Fall ist. Die QuickConfig ist in meinem Reseller-Hosting-Konto nicht verfügbar.

    – Nick Pickering

    6. Februar 2013 um 16:37 Uhr

  • Diese Antwort kann auf Shared Hostings angewendet werden.

    – Pablofiumara

    1. Oktober 2013 um 22:08 Uhr

  • @NicholasPickering EZConfig ist für Reseller-Hosting verfügbar

    – Joshua Kissoon

    11. Dezember 2013 um 5:38 Uhr

Meine Recherche führte mich zu der Feststellung, dass die Datei php.ini normalerweise im Home-Verzeichnis Ihres cpanels gefunden/gespeichert wird. Diese Einstellung ist normalerweise als Standard-Servereinstellung auf „Ein“ gesetzt und kann manchmal als Sicherheitsrisiko angesehen werden, wenn sie aktiviert bleibt – abhängig von bestimmten Skripten.

Auf oder um Zeile 365 sehen Sie die Einstellung für die php Globals. Einfach von “on” auf “off” umstellen.

Gelegentlich kann es vorkommen, dass sich im Home-Verzeichnis keine php.ini-Datei befindet. Wenn Sie feststellen, dass dies der Fall ist, können Sie zur cpanel-Homepage gehen und im Bereich Software/Services auf das php.ini EZConfig-Symbol klicken (für HostGator-Hosting – andere Hosting-Unternehmen haben möglicherweise einen anderen Namen dafür). Dies öffnet eine weitere Seite und Sie sehen die Einstellung etwa 1/2 weiter unten in der Liste. Klicken Sie auf das Optionsfeld Aus.

Benutzer-Avatar
jaswanttak

Wenn Sie cPanel-Zugriff haben, können Sie die Einstellungen mit php.ini Quick Config unter Software/Service ändern.

Set register_globals as off

Benutzer-Avatar
Sanjesch

Darko ist genau richtig und Sie finden php.ini QuickConfig unter Software / Services in CPanel.

Sie können auf Ihre zugreifen CPanel @ http://cpanel.ihredomain.com

Sie müssen auch über Administratoranmeldeinformationen verfügen, um auf CPanel zugreifen zu können.

Benutzer-Avatar
Gökul NK

Manchmal reicht die Änderung in .htaccess nicht aus. Hostgator hat einen etwas komplizierten Prozess und kann manchmal irritierend sein.

Sie müssen die Standardeinstellung hinzufügen php.ini Datei, die Hostgator Ihrem Root zur Verfügung stellt. Und füge dann die hinzu .htaccess mit einem Eintrag für die Adresse von php.ini zum www doc root.

Für detaillierte Schritte und das Herunterladen dieser Dokumente (php.ini and .htaccess Datei) lesen Sie meinen Blog weiter So deaktivieren Sie register_globals in Hostgator

Benutzer-Avatar
Sakata Gintoki

Ich benutze Hostgator, versuche meine Lösung: Fügen Sie eine weitere Zeile in Ihre .htaccess-Datei ein: muss “Benutzername” durch Ihr Benutzerkonto-Hosting ersetzen.

<IfModule mod_suphp.c>
suPHP_ConfigPath /home/username
<Files php.ini>
order allow,deny
deny from all
</Files>
</IfModule>

Wenn Sie eine php.ini-Datei haben, fügen Sie weitere Zeilen in Ihre php.ini-Datei ein:

register_globals = Off // O in "Off" is uppercase text

Wenn nicht, können Sie eine neue php.ini-Datei mit dem folgenden Code erstellen:

register_globals = Off // O in "Off" is uppercase text

Hinweis: Ihre .htaccess-Datei und Ihre php.ini-Datei müssen in Ihrem Stammordner (oberster Ordner in Ihrem Hosting) abgelegt werden.

1138640cookie-checkWie schalte ich Register_globals in php.ini aus? Hostgator WordPress-Server

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy