Questions tagged [setup-di-compile]

Denotes questions related to the setup:di-compile command of Magento 2. This command is used to compile the setup.

Filter by
Sorted by
Tagged with
0
votes
0answers
16 views

Magento 2 : Class Magento\ServicesConnector\Api\ConfigInterface does not exist

When I'm setting up the Magento system, facing error as Class Magento\ServicesConnector\Api\ConfigInterface does not exist during setup:di:compile Does anyone have Magento_ServicesConnector ...
0
votes
1answer
27 views

Error when running di compile after upgrade from 2.2.9 to 2.3.2 (TEMANDO)

I've tried disabling the temando module but i'm still getting the error. Repositories code generation... 1/7 [====>-----------------------] 14% < 1 sec 74.0 MiB Fatal error: Declaration of ...
1
vote
1answer
41 views

Magento 2.3 performance drop after running php bin/magento setup:di:compile

While working on a development instance I installed the stripe payment module and then ran php bin/magento setup:di:compile I hadn't previously done this on this install and it's been running for ...
0
votes
1answer
86 views

strict_types declaration must be the very first statement in magento 2.3.1

I have Magento 2.3.1. I am facing below error when I run command setup:di:compile. Fatal error: strict_types declaration must be the very first statement in the script in vendor/magento/module-...
4
votes
1answer
40 views

Magento 2 What is the fastest way to get construction changes?

Whenever I made any changes on the construction method, I need to do bin/magento setup:di:compile to get any changes on my code. It was wasting my time, how can I get any changes faster than have to ...
0
votes
3answers
53 views

Error while running di:compile command

Getting ReflectionException] Class PayPal\Api\PayoutSenderBatchHeader does not exist error while running php bin/magento setup:di:compile command
3
votes
0answers
558 views

Reference to undeclared plugin with name 'stockedProductsFilterPlugin' warning in di compile magento 2.3.2

I have recently upgraded my site from Magento 2.2.6 to Magento 2.3.2. During each di compilation it shows a warning like main.INFO: Reference to undeclared plugin with name '...
1
vote
1answer
48 views

Why I still need to run setup:di:compile in developer mode?

Quick Intro I'm working on a payment module and using Magento 2.3.2 (irrelevant). As stated in many places, we don't need to run setup:di:compile when in developer mode (which is my scenario). As ...
0
votes
0answers
46 views

Magento2: setup:di:compile issue

Got the error below when I run the setup:di:compile command [Magento\Framework\Exception\LocalizedException] Source class "\Magento\Framework\EntityManager\OperationInterface" for "Magento\...
0
votes
2answers
85 views

During setup:di:compile getting error:- Source class “\PHPExcel_IO” for “PHPExcel_IOFactory” generation does not exist

When i'm running "setup:di:compile" or setting mode to "production" from "default" then getting following error:- Please help me to resolve this problem immediately. ------Update@Start--------------...
-2
votes
1answer
98 views

Magento 2 : Issue on setup:di:compile

When I run the command php bin/magento setup:di:compile I am getting an error as below PHP Fatal error: Uncaught Error: Cannot instantiate interface Symfony\Component\Console\Output\...
2
votes
1answer
43 views

Out of memory when compiling Magento 2 - increasing memory doesn't work

When compiling Magento 2, I'm getting the error: Fatal error: Out of memory (allocated 294125568) (tried to allocate 32 bytes) in /vendor/zendframework/zend-code/src/Scanner/FileScanner.php on ...
1
vote
2answers
231 views

Magento 2.3.1 Incompatible argument type

I have an issue on compile on customs extension: ImaginationMedia\SocialOrder\Ui\DataProvider\Sales\Order\Donation\DataProvider Incompatible argument type: Required type: string. Actual ...
1
vote
2answers
68 views

404 after running setup:di:compile, need to always run chown -R root:www-data . afterwards

I have noticed that from time to time my Magento installation shows 404 on all pages. Panic! After doing some research I found out that running: chown -R root:www-data . in the document folder solved ...
1
vote
0answers
45 views

Magento 2 Problem with arguments in di.xml

The problem is this: I have a module, which passes arguments from di.xml to a class. Deploy mode is a developer. When I make changes in any arbitrary module or install a new module, and subsequently ...
1
vote
0answers
134 views

Generation Error for Source Class

I'm trying to compile etc. after recently upgrading to Magento 2.3.1. I use this command: $ php -dmemory_limit=-1 bin/magento setup:di:compile which returns this error: Source class "\Magento\...
0
votes
3answers
57 views

When to run compile command in Magento?

I have updated the CSS for our site. After updating, I ran the below commands: php bin/magento setup:static-content:deploy -f php bin/magento cache:flush But the changes are not applied when I ...
0
votes
0answers
30 views

Why di compile not working with 100% in magento 2? [duplicate]

I have Magento 2 setup But when I run cmds: php bin/magento s:up Next then I ran php bin/magento s:d:c Every time try this without error it will be moved to next How I can solve this? My ...
2
votes
1answer
81 views

How I can solve the di:compile error in Magento 2?

When I run setup:di:compile I got error Errors during compilation: Vendor\CustomRegistration\Model\Customer\DataProvider Incompatible argument type: Required type: bool. Actual type: \Vendor\...
7
votes
3answers
1k views

Magento2 which command Run and when to Run

Kindly Clear Difference Between php bin/magento cache:flush and cache:clean and when they need to Run . which tasks Output to need cache:flush or clean ** and which task need these Commands => **di:...
1
vote
2answers
119 views

When to compile and deploy content

After a year or so of working in Developer Mode, I'm now using Production Mode. As I deploy updates to modules or designs, I'm wondering when I should run the below commands. At the moment, my order ...
0
votes
1answer
283 views

Magento 2.1.15: Compilation error: Class Magento\Framework\Serialize\Serializer\Json does not exist

I did the following command on the CLI of a Magento 2.1.15 installation: php bin/magento setup:di:compile -vvv The following exception occurred: [RuntimeException] ...
0
votes
2answers
46 views

setup:di:compile ignores third party type definition (Monolog)

I have a DI configuration for a custom exception handler: <type name="My\Logger\Handler\ExceptionHandler"> <arguments> <argument name="formatter" xsi:type="object">My\...
1
vote
0answers
64 views

Magento2: impossible run command in terminal setup:di:compile

Impossible run command: php bin/magento setup:di:compile return error: [@s1 public_html]$ php bin/magento setup:di:compile PHP Fatal error: Uncaught Error: Cannot use object of type ...
0
votes
1answer
71 views

Issues updating Magento 2 Extension Namespace to uppercase

I think there were previous issues with Magento 2 allowing extensions namespaces to be lower case when we initially submitted ours. But now, it seems that Magento 2.2.x enforces uppercase first ...
2
votes
3answers
341 views

CLI: What is the difference between “setup:static-content:deploy” and “dev:source-theme:deploy”?

I wanto to know the difference between: php bin/magento setup:static-content:deploy and php bin/magento dev:source-theme:deploy I know that second receives as options name of specific vendor, ...
0
votes
0answers
47 views

fatal error on compile command

Today i had installed Fresh magento installation., When i tried to run the compile command, i got below error. Fatal error: Declaration of Magento\Checkout\Helper\Data\Proxy::sendPaymentFailedEmail(...
0
votes
1answer
65 views

Magento 2.2.4 - Adding 'Declared Value' to UPS Shipping Calculations

It appears the UPS integration inside Magento 2 does not include the declared value when calculating shipping quotes which can drastically make the quotes way off. Anyone else experience this and ...
2
votes
0answers
201 views

Vertex generation doesn't exist …?

Magento 2.2.4, php7. I' ve been having this error when I try to switch to production and when i try to di:compile; Source class \Vertex for \Vertex\Mapper generation does not exist. No errors in ...
0
votes
2answers
910 views

setup:di:compile error | source class generation does not exist

bin/magento setup:di:compile give me this error Magento version 2.2.5 Source class "\Vendor\Module\Model\PostProductsInterface" for "\Vendor\Module\Model\PostProductsRepository" generation does not ...
1
vote
1answer
60 views

Magento 2.2.5 : Runtime Exception during setup:di:compile

The issue started when I was attempting to enter production mode with php bin/magento deploy:mode:set production Upon researching the issue, I attempted to see if the error gave more information ...
2
votes
1answer
95 views

Magento2: php bin/magento setup:di:compile issue

When I run this command php bin/magento setup:di:compile got the error below: [ReflectionException] Class Magento\Catalog\Model\Product\Link\Resolver does ...
0
votes
1answer
199 views

Not able to compile complete in Magento2

I am running compile command php bin/magento setup:di:compile Compilation was started. Repositories code generation... 1/7 [====>-----------------------] 14% < 1 sec 54.0 MiB You have new mail ...
1
vote
1answer
519 views

Magento 2 run setup:di:compile command on a shared hosting with limited memory_limit (max 512M)

I am trying to execute php bin/magento setup:di:compile after enabling a custom module created on my Magento2 store. However, I am using a shared hosting which allows me to set memory_limit upto 512 ...
2
votes
0answers
25 views

Magento 2 : Most of the Links are not working after upgrade and compile in magento 2

Most of the Links are not working after upgrade and compile in magento 2.1 Like wish list, Add to Compare, edit/Delete product on cart page, Compare menu etc. Is there any solution ? The href ...
1
vote
3answers
2k views

ReflectionException - Class does not exist error after 2.2.5 from 2.1.9

I have upgraded a Magento 2.1.9 store to 2.2.5. The upgrade seems successful, and everything is working in development mode, but I am not able to compile or put the store into production mode. The ...
6
votes
2answers
438 views

Magento 2: Run setup:di:compile a Specific Module

Is it possible to di compile to specific module instead of whole magento di compile ? Because, Whole Magento take a long time to compile. So, is it possible to di compile to specific module. php bin/...
0
votes
1answer
26 views

folder writen issue come on website after updating setup of magento 2

Its come many time after upgrading setup Fatal error: Uncaught Zend_Cache_Exception: cache_dir "/home/soft/public_html//var/cache/" is not writable in /home/soft/public_html//vendor/magento/...
2
votes
0answers
104 views

Ignore specific path when running setup:di:compile in Magento 2.2.2

Is there a additional command to add to setup:di:compile command to ignore a specific path compilation? In Magento 2 this could be done with additional parameter --exclude-pattern, but in Magento 2.2 ...
1
vote
1answer
25 views

Magetno 2 What happen with App, when we put the site down

I have live site and mobile App and I need to upload one module on site. What happen with the mobile App, when I upgrade and compile magento site. Is mobile app will work at the same time when ...
0
votes
2answers
131 views

How to Remove Runtime Exception during Setup:di:compile command in magento 2.1.12?

[RuntimeException] Source class "\Magento\CatalogRule\Api\Data\RuleLabelInterface" for "Magent o\CatalogRule\Api\Data\RuleLabelInterfaceFactory" generation does not exist .
1
vote
1answer
238 views

Magento 2: compile - Class Not_Existing_Class does not exist

I have below error while I am compiling the Magento Store. it took very long time and finally gave this error. php bin/magento setup:di:compile
1
vote
5answers
689 views

magento2.2.3 site is blank after di compie

Can anyone help me how to resolve the below problem. after di:compile command my site is blank in windows xampp server. Thanks
4
votes
1answer
158 views

Magento-2.1 : Warning: Missing argument 2 for OAuth\Common\Consumer\Credentials::__construct()

I have used below code, it's working in Magento-2.2 but not working in Magento-2.1 after code compilation. public function __construct( \OAuth\Common\Consumer\CredentialsFactory $...
0
votes
1answer
290 views

Magento 2: showing error when running command setup:di:compile

I am getting this error when running setup:di:compile command, Plese help this is the error in SSH showing Compilation was started. Area configuration aggregation... 5/7 [====================>-...
0
votes
1answer
164 views

Magento Vagrant installation does not generate classes

I have switched to windows for a new project, and just setup Magento 2 using this vagrant box: https://github.com/paliarush/magento2-vagrant-for-developers I have it working, it is displaying ...
0
votes
1answer
196 views

magento setup:di:compile crashes: Warning: array_replace_recursive(): Argument #1 is not an array in Writer.php on line 135

I uninstalled a module with command: magento module:disable Dotdigitalgroup_Email and once I run: magento setup:di:compile I get this error message: Warning: array_replace_recursive(): Argument #...
1
vote
2answers
5k views

Blank screen after compiling

After putting the site into production mode and running the compiler, the site just loads a blank white page. I've tried disabling all third party modules and it has not helped. I have all error ...
1
vote
1answer
383 views

setup-di-compile | PHP Fatal | Cannot declare class Magento\Framework\Console\Cli

When I try to run command setup:di:compile I get the following error: [http]$ php-7.0 bin/magento setup:di:compile The directory "/microcloud/domains/operm2/domains/domainname.co.uk/http/var/...
1
vote
0answers
395 views

“Fatal error: Uncaught TypeError: Argument 1 passed to […]::__construct() must be an instance of […]” after (re-)compile

So I've inherited this weirdly behaving (and horribly tinkered) shop containing some external product and customer import scripts. One of these scripts ('importcustomer_fields.php', located in the ...