简体   繁体   中英

How to fix this strange doctrine error when doing a schema update

My dev environment on windows 8 has been running great but all of a sudden whenever i run:

php  bin/console doctrine:schema:update --force --env=test

I get a very odd error message: 安慰

All other developers are working completely fine in our master branch. I've deleted the project from my local system and repulled it from git and ran through the composer install process but no luck. That leads me to believe the problem is on my pc and not the project code.

Any ideas?

Are you sure that you are not using a backwards slash like in your screenshot:

php bin\console doctrine:schema:update --force --env=test

This produces (for me) the error:

Could not open input file:...

But if instead you use this:

php bin/console doctrine:schema:update --force --env=test

it works correct, also in case that doesn't work, try doubling up the forward slash like so:

php bin//console doctrine:schema:update --force --env=test

Turns out the copy paste of the command contained a special character. So frustrating!

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM