[英]Composer update error in doctrine
我嘗試執行composer update
命令,但出現此錯誤。 可能是什么問題?
之前運作良好。
[RuntimeException]
Could not delete /var/www/vhosts/kaikacampus.com/httpdocs/kaikacampus.com/vendor/
doctrine/annotations/phpunit.xml.dist: date_defaut_timezone_get():It is not safe
to reply on the system's timezone settings. You are *required* to use the
data.timezone setting or the date_default_timezone_set() function. In case you
used any of those methods and you are still getting this warning, you most
likely misspelled the timezone identifier. We selected the timezone 'UTC' for
now, but please set date.timezone to select your timezone.
我是新手,所以不確定紅色區域中的建議。
撰寫者版本為:撰寫者版本Composer version 1.0-dev (ffffab37a294f3383c812d0329623f0a4ba45387) 2014-11-05 06:04:18
執行動作:
mv vendor vendor_old && composer update
這節省了我的一天!
可能是什么問題?
如果您查看屏幕截圖,則會看到較大的紅色部分(大約屏幕截圖的下半部分)。
它包含了約開始告訴了什么問題的錯誤消息。 然后,它有一個冒號(“:”),並在冒號之后給出了問題所在。
這是常見的PHP錯誤消息,應該存在對其的引用。 既可以在網站上也可以在互聯網上的其他網站上使用。 由於您傾向於在發布前進行搜索和研究,因此我認為可以將直接搜索操作作為練習留給您,這是可以的。
讓我知道您是否由於使用的顏色或字母的大小而無法閱讀屏幕。
正如您添加的第一條評論一樣,您似乎對時區更改的位置感到困惑,對吧? 錯誤消息正在談論
“ date.timezone設置”
(被我大膽)。 當您不了解這意味着什么時,在PHP中容易做的一件事就是在它的php.net/
加上php.net/
並將其輸入到瀏覽器中:
這直接將您帶到該設置的文檔。
您需要為服務器/計算機設置時區。
您應該首先找到您的php.ini文件。 您將在以下命令的輸出中找到它的路徑:
php -i | grep -e 'Loaded Configuration'
然后將其加載到瀏覽器中(例如http://localhost/info.php
),並在打開php.ini的頁面中檢入。
當您知道它在哪里時,請打開php.ini文件,查找date.timezone
設置,對其進行更改並保存該文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.