Our brands

Magento2 Theme "Pencil" – Installation problems

All QuestionsCategory: ThemesMagento2 Theme "Pencil" – Installation problems
AvatarMatthias asked 5 years ago

Hi there,

we bought your Pencil theme a week ago and have massive problems with the installation.
It begins with a confusing zip / folder structure in the download file from themeforest. Can you please explain the contents of the zip files?
We tried install_theme_quickstart.txt and install_theme_manually.txt multiple times and can’t get magento2 (works fine) and pencil theme running on a local environment with different problems / errors.
Can you please check your documentation and the installation process?
We have the feeling that a few files are missing in the themeforest download and your documentations is missing some details.

It would be great if you could specify which zip file has to be used and where the files are exactly located.
It is really hard to understand your documentation because there is a lot of unspecific information.

A few examples:
– install_theme_quickstart.txt
Step 2: you don’t specify which zip file contains the database.sql.
 
– install_theme_manually.txt
“STEP 1: Upload and decompress the theme file in folder themes.zip into webroot folder in your site”

Problem: themes.zip contains a folder /ves_pencil_2.0.1_themesetting with subfolders /app and /pub.
Which of these is the “theme file” you are talking about?
Should we copy /ves_pencil_2.0.1_themesetting to /localhost/ves_pencil_2.0.1_themesetting or should we merge the content of /ves_pencil_2.0.1_themesetting/app and /ves_pencil_2.0.1_themesetting/pub with /localhost/app and /localhost/pub ?

Step 3/4: can you please tell what to do if the theme is NOT showing there? Can’t manage to see “Venustheme – Pencil”.

0 Answers
AvatarMatthias answered 5 years ago

Hi there, thanks for your support. We finally got it running, but I would REALLY ask you to update your documentation files in guides.zip.

Guides.zip contains two installation instructions which both are not working if you only follow one of them.
The only sure way we could find to get magento2 and pencil working is to extract /app and /pub folder from themes.zip (install_theme_manually.txt) and to extract only sql/database.sql from ves_pencil_quickstart.zip (install_theme_quickstart.txt) and manually install magento after that.

Avatarcommssource replied 5 years ago

We have install theme and when i go to Setup, Import i get below error.Can’t create directory /home/commssourcecouk/public_html/var/generation/Ves/Setup/Controller/Adminhtml/Import/Index/.#0 /home/commssourcecouk/public_html/vendor/magento/framework/Code/Generator/Autoloader.php(35): Magento\Framework\Code\Generator->generateClass(‘Ves\\Setup\\Contr…’)#1 [internal function]: Magento\Framework\Code\Generator\Autoloader->load(‘Ves\\Setup\\Contr…’)#2 [internal function]: spl_autoload_call(‘Ves\\Setup\\Contr…’)#3 /home/commssourcecouk/public_html/vendor/magento/framework/Code/Reader/ClassReader.php(19): ReflectionClass->__construct(‘Ves\\Setup\\Contr…’)#4 /home/commssourcecouk/public_html/vendor/magento/framework/ObjectManager/Definition/Runtime.php(44): Magento\Framework\Code\Reader\ClassReader->getConstructor(‘Ves\\Setup\\Contr…’)#5 /home/commssourcecouk/public_html/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php(71): Magento\Framework\ObjectManager\Definition\Runtime->getParameters(‘Ves\\Setup\\Contr…’)#6 /home/commssourcecouk/public_html/vendor/magento/framework/ObjectManager/ObjectManager.php(57): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->create(‘Ves\\Setup\\Contr…’, Array)#7 /home/commssourcecouk/public_html/vendor/magento/framework/App/ActionFactory.php(37): Magento\Framework\ObjectManager\ObjectManager->create(‘Ves\\Setup\\Contr…’)#8 /home/commssourcecouk/public_html/vendor/magento/framework/App/Router/Base.php(300): Magento\Framework\App\ActionFactory->create(‘Ves\\Setup\\Contr…’)#9 /home/commssourcecouk/public_html/vendor/magento/framework/App/Router/Base.php(161): Magento\Framework\App\Router\Base->matchAction(Object(Magento\Framework\App\Request\Http), Array)#10 /home/commssourcecouk/public_html/vendor/magento/framework/App/FrontController.php(50): Magento\Framework\App\Router\Base->match(Object(Magento\Framework\App\Request\Http))#11 [internal function]: Magento\Framework\App\FrontController->dispatch(Object(Magento\Framework\App\Request\Http))#12 /home/commssourcecouk/public_html/vendor/magento/framework/Interception/Interceptor.php(74): call_user_func_array(Array, Array)#13 /home/commssourcecouk/public_html/vendor/magento/framework/Interception/Chain/Chain.php(70): Magento\Framework\App\FrontController\Interceptor->___callParent(‘dispatch’, Array)#14 /home/commssourcecouk/public_html/vendor/magento/framework/Interception/Interceptor.php(136): Magento\Framework\Interception\Chain\Chain->invokeNext(‘Magento\\Framewo…’, ‘dispatch’, Object(Magento\Framework\App\FrontController\Interceptor), Array, ‘install’)#15 /home/commssourcecouk/public_html/vendor/magento/framework/Module/Plugin/DbStatusValidator.php(69): Magento\Framework\App\FrontController\Interceptor->Magento\Framework\Interception\{closure}(Object(Magento\Framework\App\Request\Http))#16 [internal function]: Magento\Framework\Module\Plugin\DbStatusValidator->aroundDispatch(Object(Magento\Framework\App\FrontController\Interceptor), Object(Closure), Object(Magento\Framework\App\Request\Http))#17 /home/commssourcecouk/public_html/vendor/magento/framework/Interception/Interceptor.php(141): call_user_func_array(Array, Array)#18 /home/commssourcecouk/public_html/var/generation/Magento/Framework/App/FrontController/Interceptor.php(26): Magento\Framework\App\FrontController\Interceptor->___callPlugins(‘dispatch’, Array, Array)#19 /home/commssourcecouk/public_html/vendor/magento/framework/App/Http.php(115): Magento\Framework\App\FrontController\Interceptor->dispatch(Object(Magento\Framework\App\Request\Http))#20 /home/commssourcecouk/public_html/vendor/magento/framework/App/Bootstrap.php(258): Magento\Framework\App\Http->launch()#21 /home/commssourcecouk/public_html/index.php(39): Magento\Framework\App\Bootstrap->run(Object(Magento\Framework\App\Http))#22 {main}

Do NOT follow this link or you will be banned from the site!