Search code examples
phptypo3extbasetypo3-7.6.x

No valid ext_emconf.php file found for package in TYPO3 7.6


I want to install an extension via direct upload in Extension Manager. But allways i get the Message "No valid ext_emconf.php file found for package ...". Somebody out there that can help with this problem?

<?php

$EM_CONF[$_EXTKEY] = array (
    'title' => 'Interfrog Themeconfiguration',
    'description' => 'contains all themeconfiguration tables config,color,font,colorshemes without an existing theme',
    'category' => 'misc',
    'author' => 'Interfrog',
    'author_email' => '[email protected]',
    'author_company' => 'Interfrog Produktion GmbH',
    'state' => 'beta',
    'uploadfolder' => true,
    'createDirs' => NULL,
    'clearCacheOnLoad' => true,
    'version' => '2.3.1',
    'constraints' => array(
        'depends' => array(
            'extbase' => '7.6',
            'fluid' => '7.6',
            'typo3' => '7.6',
        ),
        'conflicts' => array(
        ),
        'suggests' => array(
        ),
    ),
    'autoload' => array(
        'psr-4' => array('Interfrog\\IfThemeconfiguration\\' => 'Classes')
    ),
);

?>

Solution

  • At our last Usergroup we figured out the reason. We found out that the problem arises when zipping the extension locally on Mac OSX command line. All files looses its access rights and properties that causes the effect that the ext_emconf.php can't be found during the install process. If you download the zip from an installed live system everything is fine.

    We doesn't work out the correct command on Mac OSX command line. It would be awesome if someone can work out the right command for zipping on command line.