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
1 vote
2 answers
890 views

Magento 2 setup:di:compile not work

When i try to start command setup:di:compile i see this error: and this is the file FileClassScanner.php: <?php /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license ...
  • 407
0 votes
1 answer
72 views

Block override issue in Magento2

I am overriding Google analytics block file. Here is my Vendor/Module/etc/di.xml <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:...
  • 165
0 votes
2 answers
186 views

Receiving this error class XSLTProcessor does not exists

I am receiving this error. I tried with the followings: Changing the file permission in generated folder Tried removing cache and page_cache in var folder Then tried removing generated folder as well ...
2 votes
1 answer
3k views

Magento 2.4: Catalog Search index exception: Could not ping search engine: No alive nodes found in your cluster

We have installed Magento 2.4 on our local machine. After installing, we have got the below error when doing the setup:upgrade Could not validate a connection to Elasticsearch. No alive nodes found ...
  • 512
1 vote
2 answers
304 views

Class NewRelic\Monolog\Enricher\Handler does not exist

I just reinstalled magento using composer install Then I tried to run this command php bin/magento setup:upgrade and also tried running other setup commands. I got the following error: Class NewRelic\...
0 votes
1 answer
28 views

Magento directing all link for pages and admin to old domain except the homepage

I have done all magento things which were supposed update the core_config data table setup:di:compile setup configured base_url through command line and also done with n98 My site home page is only ...
0 votes
1 answer
291 views

temando module-shipping-m2 error

Disable the temando module-shipping-m2 then i got error magento 2.2.6 -bash-4.2$ /opt/plesk/php/7.1/bin/php bin/magento setup:di:compile Compilation was started. Proxies code generation... 0/7 ...
  • 887
0 votes
1 answer
481 views

Magento2: Class 'MongoDB\Driver\Manager' not found

On running di:compile command I am getting the following error: Fatal error: Uncaught Error: Class 'MongoDB\Driver\Manager' not found in /var/www/html/monotaro/vendor/mongodb/mongodb/src/Client.php:...
  • 580
0 votes
0 answers
932 views

Magento 2 commands automatically killed

I am running commands setup:di:compile and cache: clean it's running for while, but after sometime it got killed in magento2.3.2. Please let me know the exact issue for this.
  • 319
0 votes
3 answers
151 views

Magento 2.3.2 compilation error

I have a website in Magento 2.3.2. This morning the website was in production mode. I added a custom module (I don't think is related to this problem) run bin/magento setup:upgrade, bin/magento c:f, ...
1 vote
1 answer
674 views

Why I'm receiving an error messages Class does not exist when running DI compile?

Why am I receiving error messages "Class does not exist" when running DI compile? I removed some modules using the node replace in my composer.json, as you can see below. "replace"...
1 vote
0 answers
27 views

DI compilation error when referenced module is not installed

I have a module that integrates with other modules from other developers. These other modules may or may not be installed, it is different for each user. As an example, the MSG_InstantSearch module ...
1 vote
2 answers
140 views

After upgrade from 2.3.4 to 2.3.5 got compilation error with module

I am trying couple of hours to figure out what is wrong with this constructor and have no idea namespace Aitoc\ProductFileAttachments\Block\Product; use Aitoc\ProductFileAttachments\Model\...
  • 67
1 vote
2 answers
952 views

Any Drawback on running setup:upgrade, di:compile, static deploy everytime code level edit on Magento 2

Is it ok to run the following set of commands by default everytime I make a code level edit (layout edits, module creation, extension update) php bin/magento setup:upgrade php bin/magento setup:di:...
  • 133
3 votes
2 answers
637 views

DI compile step fails after update to 2.3.5

Using Magento Cloud, the DI compile step keeps failing after upgrading from 2.3.3 to 2.3.5 via composer and pushing the changes up. The error is the same every time I've tried, which is: PHP Fatal ...
  • 33
0 votes
1 answer
294 views

Magento 2.3 Warning: Declaration of MGS\Amp\Block\Html\Topmenu

I am getting this error: Warning: Declaration of MGS\Amp\Block\Html\Topmenu::_getHtml(Magento\Framework\Data\Tree\Node $menuTree, $childrenWrapClass, $limit, array $colBrakes = Array) should be ...
0 votes
2 answers
113 views

Magento 2 - Incompatible argument type, even though constructor parent call matches extended class

I try to extend this class from my own module, because I need to inject another dependency to the constructor and add a few new methods: vendor\aheadworks\module-wbtab\Block\Wbtab\ProductList.php ...
  • 2,842
0 votes
1 answer
641 views

Magento 2.3.5 Incompatible argument type errors during compilation

I'm trying to compile after upgrade to magento 2.3.5-p1 and I get this error: public_html$ php bin/magento setup:di:compile The directory "/public_html/generated/code/Magento" cannot be deleted ...
  • 49
0 votes
1 answer
132 views

Error when using command setup:di:compile .Sm/CartQuickPro

Repositories code generation... 1/7 [====>-----------------------] 14% < 1 sec 70.0 MiB Fatal error: Interface 'Magento\Framework\App\Action\HttpPostActionInterface' not found in /var/www/html/...
1 vote
0 answers
268 views

Magento2.3.4 Compilation Error: MiBPHP Fatal error

I'm trying to upgrade an existing Magento 2.2.4 installation to 2.3.4. The initial step performed was to update to 2.3.0 first, which went fine and without any errors, but when I'm trying to update ...
  • 33
1 vote
1 answer
332 views

Magento 2.3.2: setup:di:compile not working getting out in command line after 14%

Hey there i am trying to run command setup:di:compile . its getting started but and stopping for sometimes on 14% and then its gettin out back to cli. i am not getting any error or exception so that ...
0 votes
1 answer
480 views

Magento Stuck at running command

My Magento command for compile is stuck What should I do and what is the problem??
0 votes
2 answers
295 views

Error running the `setup:di:compile` command Magento 2.3.0

Run:: /opt/plesk/php/7.2/bin/php -dmemory_limit=3G bin/magento setup:di:compile Error screenshot:: Any one can help me
  • 352
1 vote
2 answers
642 views

Magento 2: Unable to run setup:di:compile

Ran into this error when running setup:di:compile after composer install [RuntimeException] ...
0 votes
1 answer
41 views

Is it good practice to edit custom extension's code after compilation

I get lots of adjustment requests (feature add, issue fix, etc) every day from one of my client. Their site is in production mode and they want the changes to take effect immediately. I believe ...
2 votes
2 answers
690 views

Magento 2 - I am facing this every time I run upgrade and deploy command after applying changes

Each time I deploy some changes and run, upgrade compile deploy reindex cache clean commands I face these issues? Anyone ?? I have deployed child theme and after that, I have run these commands
0 votes
1 answer
28 views

Important div tag commented out when on production mode

We noticed that some of our page layout has been broken. Did some debugging and found out that when in production mode there are some errors with the tags. Specifically: <!--?php <?php <?...
2 votes
3 answers
661 views

Magento 2: Command returned non-zero exit code during submission on marketplace

I have submitted a module to the marketplace, I have tested it by all cases. I have switched to production mode but I am not getting any errors. However, I am getting a failure on submission with the ...
0 votes
1 answer
68 views

Magento2 : Error when running setup:di:compile

I create a custom model and di.xml was written up, however when I try to run setup:di:compile, it said the "generated/code/Magento/MediaStorage/Model/File/Storage/Response/Interceptor.php" file can'...
  • 592
0 votes
1 answer
410 views

Incompatible argument type: Required type: \Magento\Customer\Api\AddressRepositoryInterface

During compiling I've got the following compilation error: Incompatible argument type: Required type: \Magento\Customer\Api\AddressRepositoryInterface. Actual type: \Magento\...
0 votes
0 answers
281 views

Magento 2.3 Class does not exist on error Compilation

When I tried to do the compilation via php bin/magento setup:di:compile, I got the following error. I installed Landofcoder's SMS notification extension. I was thinking the issue is arising due to ...
18 votes
5 answers
7k views

Magento 2.3.3 Fails on magento setup:di:compile with an error mentioning InvoiceFlexFieldProcessorInterface

I have installed the new Magento 2.3.3 version. After I have run the command: php bin/magento setup:di:compile I have Faced the following error: PHP Fatal error: Interface 'Vertex\Tax\Model\...
0 votes
2 answers
2k views

Magento 2.3.3 GraphQl Error after upgrade while Compilation

After upgrade from magento 2.3.2 to 2.3.3 I get this error while Compilation: Fatal error: Declaration of Magento\QuoteGraphQl\Model\Cart\SetShippingAddressOnCart::execute(Magento\Framework\GraphQl\...
  • 49
1 vote
2 answers
375 views

Magento 2.3.2 Developer mode error in setup:di:compile

I am using the Magento 2.3.2 version. When I run the "setup:di:compile" command then Can't remove directory: directory is not empty error occurred. I have also set the permission of the generated ...
2 votes
0 answers
462 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 ...
  • 3,804
0 votes
1 answer
134 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
2 answers
1k 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 ...
  • 183
0 votes
1 answer
3k 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-...
5 votes
1 answer
186 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
3 answers
154 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
  • 61
6 votes
1 answer
4k 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 '...
  • 539
6 votes
2 answers
1k 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
0 answers
52 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\...
  • 1,137
0 votes
2 answers
319 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--------------...
0 votes
2 answers
2k 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\...
  • 561
2 votes
1 answer
306 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
2 answers
1k 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 ...
  • 173
1 vote
2 answers
288 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
0 answers
290 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 ...
  • 43
1 vote
0 answers
204 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\...
  • 131