- Affected Version
- WoltLab Suite 5.5
- Affected App
- WoltLab Suite Core
Vielleicht übersehe ich etwas in der Konfiguration oder der Anwendung.
Wenn ich über die Entwicklungstool das fileDelete PIP ausführen möchte erhalte ich ein Fehler sobald das Script auf eine Datei trifft die so noch auf dem Webspace vorhanden ist.
Mir ist klar was der Fehler bedeutet, aber nicht weshalb das WCF hier Gross/Kleinschreibung fürs prüfen anpasst.
Code
file_exists(): open_basedir restriction in effect. File(/VAR/WWW/*SNIP_USER*/HTML/*SNIP_DOMAIN*/LIB/SYSTEM/PACKAGE/PLUGIN/aBSTRACTfILEdELETEpACKAGEiNSTALLATIONpLUGIN.CLASS.PHP) is not within the allowed path(s): (/var/www/*SNIP_USER*/:/mnt/*SNIP*/:/tmp/)
File:
/var/www/*SNIP_USER*/html/*SNIP_DOMAIN*/lib/system/WCF.class.php in line 344
Stacktrace:
#0 [internal function]: wcf\system\WCF::handleError()
#1 /var/www/*SNIP_USER*/html/*SNIP_DOMAIN*/lib/system/package/plugin/AbstractFileDeletePackageInstallationPlugin.class.php(145): file_exists()
#2 /var/www/*SNIP_USER*/html/*SNIP_DOMAIN*/lib/system/package/plugin/AbstractFileDeletePackageInstallationPlugin.class.php(157): wcf\system\package\plugin\AbstractFileDeletePackageInstallationPlugin::isFilesystemCaseSensitive()
#3 /var/www/*SNIP_USER*/html/*SNIP_DOMAIN*/lib/system/package/plugin/AbstractFileDeletePackageInstallationPlugin.class.php(113): wcf\system\package\plugin\AbstractFileDeletePackageInstallationPlugin->safeDeleteFile()
#4 /var/www/*SNIP_USER*/html/*SNIP_DOMAIN*/lib/system/package/plugin/AbstractXMLPackageInstallationPlugin.class.php(122): wcf\system\package\plugin\AbstractFileDeletePackageInstallationPlugin->handleDelete()
#5 /var/www/*SNIP_USER*/html/*SNIP_DOMAIN*/lib/system/package/plugin/AbstractXMLPackageInstallationPlugin.class.php(68): wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin->deleteItems()
#6 /var/www/*SNIP_USER*/html/*SNIP_DOMAIN*/lib/system/package/plugin/AbstractPackageInstallationPlugin.class.php(76): wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin->install()
#7 /var/www/*SNIP_USER*/html/*SNIP_DOMAIN*/lib/data/package/installation/plugin/PackageInstallationPluginAction.class.php(112): wcf\system\package\plugin\AbstractPackageInstallationPlugin->update()
#8 /var/www/*SNIP_USER*/html/*SNIP_DOMAIN*/lib/data/AbstractDatabaseObjectAction.class.php(216): wcf\data\package\installation\plugin\PackageInstallationPluginAction->invoke()
#9 /var/www/*SNIP_USER*/html/*SNIP_DOMAIN*/lib/action/AJAXProxyAction.class.php(92): wcf\data\AbstractDatabaseObjectAction->executeAction()
#10 /var/www/*SNIP_USER*/html/*SNIP_DOMAIN*/lib/action/AJAXInvokeAction.class.php(111): wcf\action\AJAXProxyAction->invoke()
#11 /var/www/*SNIP_USER*/html/*SNIP_DOMAIN*/lib/action/AbstractAction.class.php(57): wcf\action\AJAXInvokeAction->execute()
#12 /var/www/*SNIP_USER*/html/*SNIP_DOMAIN*/lib/action/AJAXInvokeAction.class.php(65): wcf\action\AbstractAction->__run()
#13 /var/www/*SNIP_USER*/html/*SNIP_DOMAIN*/lib/system/request/Request.class.php(90): wcf\action\AJAXInvokeAction->__run()
#14 /var/www/*SNIP_USER*/html/*SNIP_DOMAIN*/lib/system/request/RequestHandler.class.php(105): wcf\system\request\Request->execute()
#15 /var/www/*SNIP_USER*/html/*SNIP_DOMAIN*/acp/index.php(11): wcf\system\request\RequestHandler->handle()
#16 {main}
Display More