所以我一直在尋找12小時解決這個錯誤,當我試圖安裝Laravel框架的PHP。我發現了許多不同的帖子,但似乎沒有任何工作。繼承人的問題,我經歷的所有步驟獲得Laravel我的電腦,這是網上下載並安裝作曲家我的/ usr/local/bin目錄/目錄,然後運行這個命令上:mcrypt安裝,但laravel拋出錯誤安裝
Desktop $ composer create-project laravel/laravel learning-laravel
,我得到這個錯誤:
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Installation request for laravel/framework v5.0.16 -> satisfiable by laravel/framework[v5.0.16].
- laravel/framework v5.0.16 requires ext-mcrypt * -> the requested PHP extension mcrypt is missing from your system.
我已刪除並重新安裝PHP的,我已經跑了一個腳本,如果安裝mcrypt的,它運行真實的看見,我曾嘗試在添加擴展= mcrypt.so到php.ini文件(或許文件中有錯誤的地方),但似乎沒有任何工作。我不使用MAMP我有我自己的本地測試環境。
我正在小牛
我有PHP 5.6.6安裝
我運行的Apache 2.2.26
你肯定要修改了正確的php.ini?有時,在命令行中運行的php可能與Web服務器使用的php不一樣。 WAMP通常是這種情況。 – user3158900 2015-04-03 18:03:47
mcrypt是否出現在'phpinfo()'中? – Machavity 2015-04-03 18:05:10
@Machavity是的phpinfo()說mcrypt啓用 – Tyler 2015-04-03 18:07:23