TYPO3 4.4.2 bis TYPO3 4.4.4 Bearbeiten Be-User nicht möglich [Gelöst]

  • thowe thowe
    Jedi-Meister
    0 x
    267 Beiträge
    0 Hilfreiche Beiträge
    04. 11. 2010, 23:16

    Hallo an alle

    in einer aktuellen TYPO3 Installation (alle EXT sind in der aktuellen Version) kann ich plötzlich keine Backend-User, Backend-Gruppen etc. anlegen/bearbeiten...

    Unter Admin-Werkzeuge/Verwaltung kann ich BE-User die Admin sind zumindest bearbeiten, jedoch nicht unter Web Liste. Wennich einen Backend-User bearbeiten möchte der kein Admin ist (das gilt auch wenn ich einen neuen BE-User anlegen will) so bekomme ich folgende Fehlermeldung.

    1. Uncaught TYPO3 Exception#1: PHP Catchable Fatal Error: Argument 2 passed to t3lib_iconWorks::getSpriteIconForRecord() must be an array, null given, called in /var/www/intranet/typo3_src-4.4.4/t3lib/class.t3lib_treeview.php on line 663 and defined in /var/www/intranet/typo3_src-4.4.4/t3lib/class.t3lib_iconworks.php line 735
    2.  
    3. t3lib_error_Exception thrown in file
    4. /var/www/intranet/typo3_src-4.4.4/t3lib/error/class.t3lib_error_errorhandler.php in line 106.
    5.  
    6.  
    7. 14 t3lib_error_ErrorHandler::handleError(4096, "Argument 2 passed to t3lib_iconWorks::getSpriteIco…b/class.t3lib_treeview.php on line 663 and defined", "/var/www/intranet/typo3_src-4.4.4/t3lib/class.t3lib_iconworks.php", 735, array)
    8. /var/www/intranet/typo3_src-4.4.4/t3lib/class.t3lib_iconworks.php:
    9.  
    10. 00733: * @access public
    11. 00734: */
    12. 00735: public static function getSpriteIconForRecord($table, array $row, array $options = array()) {
    13. 00736: $innerHtml = (isset($options['html']) ? $options['html'] : '');
    14. 00737: $tagName = (isset($options['tagName']) ? $options['tagName'] : 'span');
    15.  
    16.  
    17. 13 t3lib_iconWorks::getSpriteIconForRecord("pages", NULL, array)
    18. /var/www/intranet/typo3_src-4.4.4/t3lib/class.t3lib_treeview.php:
    19.  
    20. 00661: 'title' => ($this->showDefaultTitleAttribute ? 'UID: ' . $row['uid'] : $this->getTitleAttrib($row)),
    21. 00662: 'class' => 'c-recIcon'
    22. 00663: ));
    23. 00664:
    24. 00665: }
    25.  
    26.  
    27. 12 t3lib_treeView::getIcon(NULL)
    28. /var/www/intranet/intranet/typo3conf/ext/tt_news/lib/class.tx_ttnews_categorytree.php:
    29.  
    30. 00123: if ($uid) {
    31. 00124: $rootRec = $this->getRecord($uid);
    32. 00125: $firstHtml .= $this->getIcon($rootRec);
    33. 00126: } else {
    34. 00127:
    35.  
    36.  
    37. 11 tx_ttnews_categorytree::getBrowsableTree(boolean)
    38. /var/www/intranet/intranet/typo3conf/ext/tt_news/lib/class.tx_ttnews_TCAform_selectTree.php:
    39.  
    40. 00677:
    41. 00678: // render tree html
    42. 00679: $treeContent = $sPageIcon.$treeViewObj->getBrowsableTree($groupByPages);
    43. 00680: $this->treeObj_ajaxStatus = $treeViewObj->ajaxStatus;
    44. 00681:
    45.  
    46.  
    47. 10 tx_ttnews_TCAform_selectTree::renderCatTree()
    48. /var/www/intranet/intranet/typo3conf/ext/tt_news/lib/class.tx_ttnews_TCAform_selectTree.php:
    49.  
    50. 00262:
    51. 00263: // render the tree
    52. 00264: $treeContent = ''.$this->renderCatTree().'';
    53. 00265:
    54. 00266: if ($defItems[0]) { // add default items to the tree table. In this case the value: "[not categorized]"
    55. 9 tx_ttnews_TCAform_selectTree::renderCategoryFields(array, t3lib_TCEforms)8 call_user_func_array(array, array)/var/www/intranet/typo3_src-4.4.4/t3lib/class.t3lib_div.php:05129: array(&$classObj, $parts[1]),
    56. 05130: array(&$params, &$ref)
    57. 05131: );
    58. 05132: } else {
    59. 05133: $errorMsg = "ERROR: No method name '".$parts[1]."' in class ".$parts[0];
    60. 7 t3lib_div::callUserFunction("tx_ttnews_TCAform_selectTree->renderCategoryFields", array, t3lib_TCEforms)/var/www/intranet/typo3_src-4.4.4/t3lib/class.t3lib_tceforms.php:02974: $PA['pObj']=&$this;
    61. 02975:
    62. 02976: return t3lib_div::callUserFunction($PA['fieldConf']['config']['userFunc'],$PA,$this);
    63. 02977: }
    64. 02978:
    65. 6 t3lib_TCEforms::getSingleField_typeUser("be_groups", "tt_news_categorymounts", array, array)/var/www/intranet/typo3_src-4.4.4/t3lib/class.t3lib_tceforms.php:01018: break;
    66. 01019: case 'user':
    67. 01020: $item = $this->getSingleField_typeUser($table,$field,$row,$PA);
    68. 01021: break;
    69. 01022: case 'flex':
    70. 5 t3lib_TCEforms::getSingleField_SW("be_groups", "tt_news_categorymounts", array, array)/var/www/intranet/typo3_src-4.4.4/t3lib/class.t3lib_tceforms.php:00907:
    71. 00908: // Based on the type of the item, call a render function:
    72. 00909: $item = $this->getSingleField_SW($table,$field,$row,$PA);
    73. 00910:
    74. 00911: // Add language + diff
    75. 4 t3lib_TCEforms::getSingleField("be_groups", "tt_news_categorymounts", array, "", 0, "", "")/var/www/intranet/typo3_src-4.4.4/t3lib/class.t3lib_tceforms.php:00569: $this->palettesRendered[$this->renderDepth][$table][$parts[2]] = 1;
    76. 00570: }
    77. 00571: $sField = $this->getSingleField($table,$theField,$row,$parts[1],0,$parts[3],$parts[2]);
    78. 00572: if ($sField) { $sField.= $sFieldPal; }
    79. 00573:
    80. 3 t3lib_TCEforms::getMainFields("be_groups", array)/var/www/intranet/typo3_src-4.4.4/typo3/alt_doc.php:00772: }
    81. 00773: } else {
    82. 00774: $panel.= $this->tceforms->getMainFields($table,$rec);
    83. 00775: }
    84. 00776: $panel = $this->tceforms->wrapTotal($panel,$rec,$table);
    85. 2 SC_alt_doc::makeEditForm()/var/www/intranet/typo3_src-4.4.4/typo3/alt_doc.php:00537:
    86. 00538: // Creating the editing form, wrap it with buttons, document selector etc.
    87. 00539: $editForm = $this->makeEditForm();
    88. 00540:
    89. 00541: if ($editForm) {
    90. 1 SC_alt_doc::main()/var/www/intranet/typo3_src-4.4.4/typo3/alt_doc.php:01487: // Main:
    91. 01488: $SOBE->init();
    92. 01489: $SOBE->main();
    93. 01490: $SOBE->printContent();
    94. 01491:

    [b]Hat jemand Tipps....?[/b]

    Danke vorab für die Hilfe....

    LG & ciao....

    thowe
    <think happy thoughts>


  • 1
  • thowe thowe
    Jedi-Meister
    0 x
    267 Beiträge
    0 Hilfreiche Beiträge
    04. 11. 2010, 23:25

    Habe jetzt mal Versuchsweise in die localconf.php folgendes eingetragen:

    1. $TYPO3_CONF_VARS['SYS']['displayErrors'] = '0';

    siehe da,

    [b]jetzt läuft wieder alles prima....[/b]

    kann es dass sein...., oder gibt es andere Lösungsansätze....

    (ich habe jetzt mal, bewusst nicht auf Gelöst gesetzt, da ich neugierig bin, ob es andere Lösungsmöglichkeiten gibt....)

    LG & ciao....

    thowe
    <think happy thoughts>

  • ebricca ebricca
    Jar Jar Binks
    0 x
    1 Beiträge
    0 Hilfreiche Beiträge
    03. 10. 2012, 08:38

    unter win 7 und dem im moment aktuellen xampp v1.8
    d.h. php 5.4.4 etc

    bekomm ich schon beim install tool einen Fehler
    mit typo3 4.5.12

    Fatal error: Uncaught exception 't3lib_error_Exception' with message 'PHP Runtime Notice: Non-static method t3lib_div::getClassName() should not be called statically

    in \t3lib\class.t3lib_div.php line 5273
    in \t3lib\error\class.t3lib_error_errorhandler.php on line 106

    wegbekommen hab ich ihn mit

    - habe im php.ini strict deaktiviert
    ( error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT )

    - in localconf wie oben
    $TYPO3_CONF_VARS['SYS']['displayErrors'] = '0';

    zugefügt ..

  • 1