Dateiintegrität - Daten wirklich löschen? - Host Wartungsarbeiten

Hallo,
bei meinem Host gab es große Wartungsarbeiten - abschalten alter PHP Versionen, Update von neuer Mysql usw.

Mit Piwik habe ich nu als einziges Probleme, es wird nicht mehr alles ausgegeben und es kommt der Fehler:
Mysqli statement execute error : Got error -1 from storage engine

In den Optionen habe ich nun bei der Systemprüfung nachgeschaut und Piwik empfiehlt mir folgendes zu löschen:

Es wurden unerwartete Verzeichnisse in deiner Piwik-Installation gefunden.
--> Bitte lösche diese Verzeichnisse, um Fehler zu vermeiden. <--

Zu löschendes Verzeichnis: libs/xangularjs
Zu löschendes Verzeichnis: misc/deploy
Zu löschendes Verzeichnis: misc/tmp
Zu löschendes Verzeichnis: themes
Zu löschendes Verzeichnis: vendor/mnapoli
Zu löschendes Verzeichnis: vendor/myclabs
Zu löschendes Verzeichnis: vendor/symfony/yaml
Zu löschendes Verzeichnis: vendor/tecnick.com


Um alle diese Verzeichnisse auf einmal zu löschen, kannst du folgenden Befehl ausführen:
rm -Rf /home/www/piwik/libs/xangularjs /home/www/piwik/misc/deploy /home/www/piwik/misc/tmp /home/www/piwik/themes /home/www/piwik/vendor/mnapoli /home/www/piwik/vendor/myclabs /home/www/piwik/vendor/symfony/yaml /home/www/piwik/vendor/tecnick.com


Es wurden unerwartete Dateien in deiner Piwik-Installation gefunden.
--> Bitte lösche diese Dateien, um Fehler zu vermeiden. <--

Zu löschende Datei: Manifest.xml
Zu löschende Datei: parameters.xml
Zu löschende Datei: README
Zu löschende Datei: config/config.ini.sample.php
Zu löschende Datei: config/global.ini.auto-backup-before-update.php
Zu löschende Datei: config/environment/cli.php
Zu löschende Datei: js/README
Zu löschende Datei: lang/am.php
Zu löschende Datei: lang/ar.php
Zu löschende Datei: lang/be.php
Zu löschende Datei: lang/bg.php
Zu löschende Datei: lang/ca.php
Zu löschende Datei: lang/cn.php
Zu löschende Datei: lang/cs.php
Zu löschende Datei: lang/cy.php
Zu löschende Datei: lang/da.php
Zu löschende Datei: lang/de.php
Zu löschende Datei: lang/el.php
Zu löschende Datei: lang/en.php
Zu löschende Datei: lang/es.php
Zu löschende Datei: lang/et.php
Zu löschende Datei: lang/eu.php
Zu löschende Datei: lang/fa.php
Zu löschende Datei: lang/fi.php
Zu löschende Datei: lang/fr.php
Zu löschende Datei: lang/gl.php
Zu löschende Datei: lang/he.php
Zu löschende Datei: lang/hr.php
Zu löschende Datei: lang/hu.php
Zu löschende Datei: lang/id.php
Zu löschende Datei: lang/is.php
Zu löschende Datei: lang/it.php
Zu löschende Datei: lang/ja.php
Zu löschende Datei: lang/ka.php
Zu löschende Datei: lang/ko.php
Zu löschende Datei: lang/lt.php
Zu löschende Datei: lang/lv.php
Zu löschende Datei: lang/nb.php
Zu löschende Datei: lang/nl.php
Zu löschende Datei: lang/nn.php
Zu löschende Datei: lang/no.php
Zu löschende Datei: lang/pl.php
Zu löschende Datei: lang/pt-br.php
Zu löschende Datei: lang/pt.php
Zu löschende Datei: lang/ro.php
Zu löschende Datei: lang/ru.php
Zu löschende Datei: lang/sk.php
Zu löschende Datei: lang/sl.php
Zu löschende Datei: lang/sq.php
Zu löschende Datei: lang/sr.php
Zu löschende Datei: lang/sv.php
Zu löschende Datei: lang/te.php
Zu löschende Datei: lang/th.php
Zu löschende Datei: lang/tr.php
Zu löschende Datei: lang/tw.php
Zu löschende Datei: lang/uk.php
Zu löschende Datei: lang/zh-cn.php
Zu löschende Datei: lang/zh-tw.php
Zu löschende Datei: misc/api_community_sticker.php
Zu löschende Datei: misc/api_example_marketing.php
Zu löschende Datei: misc/api_internal_call.php
Zu löschende Datei: misc/api_rest_call.php
Zu löschende Datei: misc/crossdomain.xml
Zu löschende Datei: misc/download-count.txt
Zu löschende Datei: misc/ExamplePiwikTracker.php
Zu löschende Datei: misc/generateDoc.bat
Zu löschende Datei: misc/generateDoc.sh
Zu löschende Datei: misc/generateVisits.php
Zu löschende Datei: misc/iframeWidget.htm
Zu löschende Datei: misc/iframeWidget_localhost.htm
Zu löschende Datei: misc/iframeWidget_localhost.php
Zu löschende Datei: misc/license.txt
Zu löschende Datei: misc/log_player.py.script
Zu löschende Datei: misc/phpdoc-config.ini
Zu löschende Datei: misc/redirectToUrl.php
Zu löschende Datei: misc/stress.sh
Zu löschende Datei: misc/svn-props-to-set-new-files.svnprops
Zu löschende Datei: misc/test_cookies_GenerateHundredsWebsitesAndVisits.php
Zu löschende Datei: misc/test_generateLotsVisitsWebsites.php
Zu löschende Datei: misc/TODO
Zu löschende Datei: misc/tracker_simpleImageTracker.php
Zu löschende Datei: misc/translationTool.sh
Zu löschende Datei: misc/uninstall-delete-piwik-directory.php
Zu löschende Datei: misc/widget_example_lastvisits.html
Zu löschende Datei: misc/cron/archive.windows.ps1
Zu löschende Datei: misc/generateVisitsData/AcceptLanguage.php
Zu löschende Datei: misc/generateVisitsData/Referers.php
Zu löschende Datei: misc/generateVisitsData/UserAgent.php
Zu löschende Datei: misc/log-analytics/README
Zu löschende Datei: misc/others/cli-script-bootstrap.php
Zu löschende Datei: misc/others/crossdomain.xml
Zu löschende Datei: misc/others/db-schema.png
Zu löschende Datei: misc/others/db-schema-README
Zu löschende Datei: misc/others/db-schema.xml
Zu löschende Datei: misc/others/diagram_general_request.jpg
Zu löschende Datei: misc/others/diagram_general_request.vsd
Zu löschende Datei: misc/others/generateDoc.bat
Zu löschende Datei: misc/others/generateDoc.sh
Zu löschende Datei: misc/others/iframeWidget.htm
Zu löschende Datei: misc/others/phpdoc-config.ini
Zu löschende Datei: misc/others/svn-props-to-set-new-files.svnprops
Zu löschende Datei: misc/others/phpstorm-codestyles/Piwik_codestyle.xml
Zu löschende Datei: misc/others/phpstorm-codestyles/README.md
Zu löschende Datei: misc/phpstorm-codestyles/Piwik_codestyle.xml
Zu löschende Datei: misc/phpstorm-codestyles/README.md
Zu löschende Datei: misc/proxy-hide-piwik-url/piwik.php
Zu löschende Datei: misc/testJavascriptTracker/index.php
Zu löschende Datei: misc/testJavascriptTracker/page2.php
Zu löschende Datei: misc/testJavascriptTracker/test.jpg
Zu löschende Datei: misc/testJavascriptTracker/test.pdf
Zu löschende Datei: misc/testJavascriptTracker/test.rar
Zu löschende Datei: misc/testJavascriptTracker/test.zip
Zu löschende Datei: misc/WebAppGallery/Manifest.xml
Zu löschende Datei: misc/WebAppGallery/parameters.xml
Zu löschende Datei: tests/README.txt
Zu löschende Datei: libs/bower_components/jquery-ui/ui/.jshintrc
Zu löschende Datei: libs/PiwikTracker/.git
Zu löschende Datei: misc/.htaccess_to_use_later
Zu löschende Datei: misc/log-analytics/.git
Zu löschende Datei: vendor/monolog/monolog/.php_cs
Zu löschende Datei: vendor/pear/archive_tar/.travis.sh
Zu löschende Datei: vendor/piwik/device-detector/.php_cs
Zu löschende Datei: vendor/twig/twig/.editorconfig


Um alle diese Dateien auf einmal zu löschen, kannst du folgenden Befehl ausführen:
rm "/home/www/piwik/Manifest.xml" "/home/www/piwik/parameters.xml" "/home/www/piwik/README" "/home/www/piwik/config/config.ini.sample.php" "/home/www/piwik/config/global.ini.auto-backup-before-update.php" "/home/www/piwik/config/environment/cli.php" "/home/www/piwik/js/README" "/home/www/piwik/lang/am.php" "/home/www/piwik/lang/ar.php" "/home/www/piwik/lang/be.php" "/home/www/piwik/lang/bg.php" "/home/www/piwik/lang/ca.php" "/home/www/piwik/lang/cn.php" "/home/www/piwik/lang/cs.php" "/home/www/piwik/lang/cy.php" "/home/www/piwik/lang/da.php" "/home/www/piwik/lang/de.php" "/home/www/piwik/lang/el.php" "/home/www/piwik/lang/en.php" "/home/www/piwik/lang/es.php" "/home/www/piwik/lang/et.php" "/home/www/piwik/lang/eu.php" "/home/www/piwik/lang/fa.php" "/home/www/piwik/lang/fi.php" "/home/www/piwik/lang/fr.php" "/home/www/piwik/lang/gl.php" "/home/www/piwik/lang/he.php" "/home/www/piwik/lang/hr.php" "/home/www/piwik/lang/hu.php" "/home/www/piwik/lang/id.php" "/home/www/piwik/lang/is.php" "/home/www/piwik/lang/it.php" "/home/www/piwik/lang/ja.php" "/home/www/piwik/lang/ka.php" "/home/www/piwik/lang/ko.php" "/home/www/piwik/lang/lt.php" "/home/www/piwik/lang/lv.php" "/home/www/piwik/lang/nb.php" "/home/www/piwik/lang/nl.php" "/home/www/piwik/lang/nn.php" "/home/www/piwik/lang/no.php" "/home/www/piwik/lang/pl.php" "/home/www/piwik/lang/pt-br.php" "/home/www/piwik/lang/pt.php" "/home/www/piwik/lang/ro.php" "/home/www/piwik/lang/ru.php" "/home/www/piwik/lang/sk.php" "/home/www/piwik/lang/sl.php" "/home/www/piwik/lang/sq.php" "/home/www/piwik/lang/sr.php"
rm "/home/www/piwik/lang/sv.php" "/home/www/piwik/lang/te.php" "/home/www/piwik/lang/th.php" "/home/www/piwik/lang/tr.php" "/home/www/piwik/lang/tw.php" "/home/www/piwik/lang/uk.php" "/home/www/piwik/lang/zh-cn.php" "/home/www/piwik/lang/zh-tw.php" "/home/www/piwik/misc/api_community_sticker.php" "/home/www/piwik/misc/api_example_marketing.php" "/home/www/piwik/misc/api_internal_call.php" "/home/www/piwik/misc/api_rest_call.php" "/home/www/piwik/misc/crossdomain.xml" "/home/www/piwik/misc/download-count.txt" "/home/www/piwik/misc/ExamplePiwikTracker.php" "/home/www/piwik/misc/generateDoc.bat" "/home/www/piwik/misc/generateDoc.sh" "/home/www/piwik/misc/generateVisits.php" "/home/www/piwik/misc/iframeWidget.htm" "/home/www/piwik/misc/iframeWidget_localhost.htm" "/home/www/piwik/misc/iframeWidget_localhost.php" "/home/www/piwik/misc/license.txt" "/home/www/piwik/misc/log_player.py.script" "/home/www/piwik/misc/phpdoc-config.ini" "/home/www/piwik/misc/redirectToUrl.php" "/home/www/piwik/misc/stress.sh" "/home/www/piwik/misc/svn-props-to-set-new-files.svnprops" "/home/www/piwik/misc/test_cookies_GenerateHundredsWebsitesAndVisits.php" "/home/www/piwik/misc/test_generateLotsVisitsWebsites.php" "/home/www/piwik/misc/TODO" "/home/www/piwik/misc/tracker_simpleImageTracker.php" "/home/www/piwik/misc/translationTool.sh" "/home/www/piwik/misc/uninstall-delete-piwik-directory.php" "/home/www/piwik/misc/widget_example_lastvisits.html" "/home/www/piwik/misc/cron/archive.windows.ps1" "/home/www/piwik/misc/generateVisitsData/AcceptLanguage.php" "/home/www/piwik/misc/generateVisitsData/Referers.php" "/home/www/piwik/misc/generateVisitsData/UserAgent.php" "/home/www/piwik/misc/log-analytics/README" "/home/www/piwik/misc/others/cli-script-bootstrap.php" "/home/www/piwik/misc/others/crossdomain.xml" "/home/www/piwik/misc/others/db-schema.png" "/home/www/piwik/misc/others/db-schema-README" "/home/www/piwik/misc/others/db-schema.xml" "/home/www/piwik/misc/others/diagram_general_request.jpg" "/home/www/piwik/misc/others/diagram_general_request.vsd" "/home/www/piwik/misc/others/generateDoc.bat" "/home/www/piwik/misc/others/generateDoc.sh" "/home/www/piwik/misc/others/iframeWidget.htm" "/home/www/piwik/misc/others/phpdoc-config.ini"
rm "/home/www/piwik/misc/others/svn-props-to-set-new-files.svnprops" "/home/www/piwik/misc/others/phpstorm-codestyles/Piwik_codestyle.xml" "/home/www/piwik/misc/others/phpstorm-codestyles/README.md" "/home/www/piwik/misc/phpstorm-codestyles/Piwik_codestyle.xml" "/home/www/piwik/misc/phpstorm-codestyles/README.md" "/home/www/piwik/misc/proxy-hide-piwik-url/piwik.php" "/home/www/piwik/misc/testJavascriptTracker/index.php" "/home/www/piwik/misc/testJavascriptTracker/page2.php" "/home/www/piwik/misc/testJavascriptTracker/test.jpg" "/home/www/piwik/misc/testJavascriptTracker/test.pdf" "/home/www/piwik/misc/testJavascriptTracker/test.rar" "/home/www/piwik/misc/testJavascriptTracker/test.zip" "/home/www/piwik/misc/WebAppGallery/Manifest.xml" "/home/www/piwik/misc/WebAppGallery/parameters.xml" "/home/www/piwik/tests/README.txt" "/home/www/piwik/libs/bower_components/jquery-ui/ui/.jshintrc" "/home/www/piwik/libs/PiwikTracker/.git" "/home/www/piwik/misc/.htaccess_to_use_later" "/home/www/piwik/misc/log-analytics/.git" "/home/www/piwik/vendor/monolog/monolog/.php_cs" "/home/www/piwik/vendor/pear/archive_tar/.travis.sh" "/home/www/piwik/vendor/piwik/device-detector/.php_cs" "/home/www/piwik/vendor/twig/twig/.editorconfig"

Kann ich diese Dateien wirklich ohne weiteres löschen oder liegen die Probleme an dem Mysqli Fehler?

LG
Nosferatuvn

Hallo,

Die Dateien solltest du ohne Probleme löschen können, aber wenn du auf Nummer sicher gehen willst, kann ich empfehlen, den kompletten Piwik Ordner durch die neuerste Version zu ersetzen und die config zu kopieren:

Der Fehler kommt direkt von MySQL, da hat Piwik kaum Einfluss darauf. Das kann an hunderten Dingen liegen, da -1 für einen unbekannten Fehler steht:

Ok, die neueste Version ist drauf, aber ich werde die Dateien Mal löschen. Wegen MySQL Fehler habe ich hier angeschrieben.

Ich habe Mal den ganzen Fehler von einem Widget Kopiert:

ERROR: Failed to get data from API: Mysqli statement execute error : Got error -1 from storage engine #0 /home/www/piwik/libs/Zend/Db/Statement.php(300): Zend_Db_Statement_Mysqli-&gt;_execute(Array) #1 /home/www/piwik/libs/Zend/Db/Adapter/Abstract.php(479): Zend_Db_Statement-&gt;execute(Array) #2 /home/www/piwik/libs/Zend/Db/Adapter/Abstract.php(575): Zend_Db_Adapter_Abstract-&gt;query('INSERT INTO `pi...', Array) #3 /home/www/piwik/core/Sequence.php(67): Zend_Db_Adapter_Abstract-&gt;insert('piwik_sequence', Array) #4 /home/www/piwik/core/DataAccess/Model.php(274): Piwik\Sequence-&gt;create() #5 /home/www/piwik/core/DataAccess/ArchiveWriter.php(152): Piwik\DataAccess\Model-&gt;allocateNewArchiveId('piwik_archive_n...') #6 /home/www/piwik/core/DataAccess/ArchiveWriter.php(125): Piwik\DataAccess\ArchiveWriter-&gt;allocateNewArchiveId() #7 /home/www/piwik/core/ArchiveProcessor/PluginsArchiver.php(57): Piwik\DataAccess\ArchiveWriter-&gt;initNewArchive() #8 /home/www/piwik/core/ArchiveProcessor/Loader.php(113): Piwik\ArchiveProcessor\PluginsArchiver-&gt;__construct(Object(Piwik\ArchiveProcessor\Parameters), true) #9 /home/www/piwik/core/ArchiveProcessor/Loader.php(74): Piwik\ArchiveProcessor\Loader-&gt;prepareAllPluginsArchive(false, false) #10 /home/www/piwik/core/Archive.php(854): Piwik\ArchiveProcessor\Loader-&gt;prepareArchive('Referrers') #11 /home/www/piwik/core/Archive.php(664): Piwik\Archive-&gt;prepareArchive(Array, Object(Piwik\Site), Object(Piwik\Period\Day)) #12 /home/www/piwik/core/Archive.php(616): Piwik\Archive-&gt;cacheArchiveIdsAfterLaunching(Array, Array) #13 /home/www/piwik/core/Archive.php(549): Piwik\Archive-&gt;getArchiveIds(Array) #14 /home/www/piwik/core/Archive.php(348): Piwik\Archive-&gt;get('Referrers_urlBy...', 'blob', NULL) #15 /home/www/piwik/core/Archive.php(439): Piwik\Archive-&gt;getDataTable('Referrers_urlBy...', NULL) #16 /home/www/piwik/plugins/Referrers/API.php(297): Piwik\Archive::createDataTableFromArchive('Referrers_urlBy...', '5', 'day', '2017-10-29', false, false, false, NULL) #17 [internal function]: Piwik\Plugins\Referrers\API-&gt;getWebsites('5', 'day', '2017-10-29', false, false, false) #18 /home/www/piwik/core/API/Proxy.php(219): call_user_func_array(Array, Array) #19 /home/www/piwik/core/Plugin/Visualization.php(266): Piwik\API\Proxy-&gt;call('\\Piwik\\Plugins\\...', 'getWebsites', Array) #20 /home/www/piwik/core/Plugin/Visualization.php(183): Piwik\Plugin\Visualization-&gt;loadDataTableFromAPI() #21 /home/www/piwik/core/Plugin/Report.php(317): Piwik\Plugin\Visualization-&gt;render() #22 /home/www/piwik/plugins/CoreHome/Controller.php(58): Piwik\Plugin\Report-&gt;render() #23 [internal function]: Piwik\Plugins\CoreHome\Controller-&gt;renderReportWidget(Object(Piwik\Plugins\Referrers\Reports\GetWebsites)) #24 /home/www/piwik/core/FrontController.php(544): call_user_func_array(Array, Array) #25 /home/www/piwik/core/FrontController.php(137): Piwik\FrontController-&gt;doDispatch(NULL, NULL, NULL) #26 /home/www/piwik/core/dispatch.php(34): Piwik\FrontController-&gt;dispatch() #27 /home/www/piwik/index.php(27): require_once('/home/www/piwik...') #28 {main}

Je nach Widget variiert es etwas. Andere Widgets werden aber richtig angezeigt.

Hat sich nun erledigt … mein Host hat extrem mist gebaut… und am ende durfte ich das Backup selbst stück für stück online stellen … weil das vom Host extrem alt war …