SugarCRM Fehler auf Modul-loader auf shared-hosting
Habe ich eine shared-hosting-account installiert und SugarCRM. Alles ist in Ordnung, außer die Botschaft, die ich für die Modul-loader. Ich bekomme hier die Nachricht zum hinzufügen von suhosin.executor.gehören.whitelist = "upload://", um die php.ini-Datei.
Ist die Nachricht:
Upload-stream blockiert wird von Suhosin, fügen Sie bitte "upload" zu
suhosin.executor.gehören.whitelist (Siehe sugarcrm.melden für mehr
Informationen)
Weil ich eine shared-hosting-Konto habe ich keinen Zugriff auf meine etc anzeigen und daher auch nicht an meine php.ini-Datei.
Ich verwenden möchten .htaccess-Datei für die dieses wissen aber nicht den genauen code. Kann mir jemand helfen?
InformationsquelleAutor coen1234 | 2012-10-15
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie Versuchen, Fügen Sie diese zu Ihrem .htaccess-Datei wie vorgeschlagen in http://forums.sugarcrm.com/f6/upload-stream-blocked-suhosin-82116/
In meinem Fall bin ich mit php-fpm so modifizierte ich die php.ini-locater in /etc/php5/fpm/conf.d/suhosin.ini und ich habe keine Warnungen von SugarCRM
InformationsquelleAutor Carlos Quijano
Die Lösung geschrieben von Carlos Quijano hat bei mir nicht funktioniert.
Ich habe festgestellt, dass die Lösung anders ist, je nachdem, ob PHP wird als Modul, CGI oder FASTCGI .
Dies ist die Dokumentation die ich gefunden habe, über die verschiedenen Methoden, die Sie verwenden können, um eine benutzerdefinierte php.ini-Datei für Ihre domain an (oder auch subdomains)
Zuerst sollten Sie prüfen, welche ist Ihr Fall.
Für diese, können Sie mit dem phpinfo-Befehl:
Erstellen Sie eine php-Datei aufgerufen phpinfo.php mit diesem Inhalt:
<?php phpinfo(); ?>
und laden Sie ihn auf Ihre domain-root, dann besuchen Sie http://www.yourdomain.com/phpinfo.php,
Sie sehen eine Tabelle, und geben Sie neben "Server API" sehen Sie die Möglichkeit, die PHP ausführen.
Für mich es war "CGI/FastCGI", so hatte ich, um eine Kopie der globalen php.ini, die ich nicht wissen, wie zu bekommen, da es nicht zugänglich war, indem Sie den FTP-Zugang. Ich habe ein Lösung in einem Drupal forum:
Erstellen Sie eine php-Datei, die Sie aufrufen können gettheini.php mit diesem Inhalt:
*Der erste Pfad muss den Pfad neben "Configuration File (php.ini) Path" in der Tabelle einzuholen, bevor (phpinfo.php), mit php.ini am Ende. Der zweite Pfad ist der Pfad, wo Sie wollen, um es zu kopieren.
Laden Sie ihn auf Ihre domain-root, dann besuchen Sie http://www.yourdomain.com/gettheini.php.
Dieser Befehl erzeugt eine Kopie der globalen php.ini-Datei-yo der Pfad den Sie angegeben haben.
Dann können Sie diese Datei Bearbeiten hinzufügen
speichern und hochladen.
Als mein hosting-service hatte einige arrangements php.ini überschreiben, wenn ich Sie geprüft habe nochmal die phpinfo Seite, wird die neue Datei, war auch schon arbeiten (Haken bei "Loaded Configuration File").
Vergessen Sie nicht, schützen Sie die neue Datei, fügen Sie
Ende yout .htaccess-Datei (im gleichen root-Verzeichnis Ihrer domain oder subdomain)
Ich hoffe, meine Erfahrung kann Ihnen helfen, Ihr problem zu lösen oder zumindest geben Ihnen einige Hinweise.
InformationsquelleAutor CamoNunez