Hướng dẫn xampp php path mac
I have installed XAMPP on Mac OSX running Yosemite I have created the .bash_profile file like this: Show
When I type echo $PATH in terminal, I get correct XAMPP path But when I type "which php" it shows /usr/bin/php How can I make my XAMPP use the correct php instead of default php that came with mac? asked Nov 19, 2014 at 8:15
1 To use the XAMPP PHP and other binaries found in /Applications/XAMPP/bin/ by default this is the correct entry for ~/.bash_profile
Load the changes with this (won't be needed next time you open a shell session):
Confirm:
answered Oct 2, 2015 at 18:04
BlueCBlueC 1,2679 silver badges12 bronze badges 9 In My case I did the following I created my bash profile.
And then added the following to it
And then refreshed my path Enter
Amir 8,6717 gold badges44 silver badges47 bronze badges answered Jan 28, 2016 at 13:12
Daniel BardeDaniel Barde 2,4134 gold badges29 silver badges39 bronze badges 1 Finally I Solve the Problem. I set the Following Config in my "~/.bash_profile" If u have a bash_profile U need to Edit otherWise create bash_profile. Then Add these lines 1st
Above is the Xampp path. Next Add The Composer Path(IF U ADD THE COMPOSER PATH 1st IT WON'T WORK)
Finally Working Fine for Me.
answered Sep 18, 2019 at 7:23
2 I managed to solve the problem. On the Mac, the XAMPP bin folder and the php file had the wrong permission, hence it was not working. Secondly, I also had to profile the full path
Thanks answered Nov 19, 2014 at 18:55
ssdesignssdesign 2,6436 gold badges32 silver badges50 bronze badges 1 Not the answer you're looking for? Browse other questions tagged php macos xampp or ask your own question.Open Terminal
Exit nano Thực sự thì việc phát triển web trên môi trường Mac OS X khá là tuyệt vời. Việc setup môi trường để phát triển PHP có khá nhiều lựa chọn, trong đó có thể kể đến 1 phần mềm khá là thông dụng - MAMP Pro. MAMP Pro cung cấp một giao diện thân thiện cho việc quản lý Apache, PHP và MySQL. Tuy nhiên, việc tuỳ biến sẽ trở lên khó khăn hơn do MAMP Pro sử dụng những configuration template riêng. Và đôi khi, MAMP Pro còn bị chậm mà không rõ nguyên nhân !!! Đó là lý do mà chúng ta sẽ thực hiện theo cách khác, cài đặt và thiết lập mọi thứ qua terminal. Thực sự thì việc sử dụng mọi thứ qua terminal khá là thú vị. Nó có thể hơi khó 1 chút đối với người mới (do type nhiều) nhưng khi đã làm quen rồi thì rất thích thú (vẫn là do được type nhiều) ApacheOSX 10.10 Yosemite được cài đặt sẵn Apache 2.4. Để khởi động web server, các bạn chỉ việc mở Terminal (/Applications/Utilities/Terminal) và gõ:
Quá dễ đoán đối với việc stop và restart đúng không?
OK rồi, hãy start apache ngay đi và mở trình duyệt lên và gõ thử localhost xem có hiện ra It works! hay không nào.
Document RootĐiều đầu tiên chúng ta muốn làm sẽ là thay đổi Document Root cho Apache. Đây là folder mà Apache sẽ tìm kiếm file để phục vụ. Mặc định thì Document Root được thiết lập ở
Tìm từ
Thay đổi đường dẫn thành folder dưới user của bạn. Ở đây tôi dùng thư mục
Bạn cũng cần thay đổi đường dẫn ở trong thẻ
Ở ngay trong block
của
User & GroupBây giờ Apache đã được thiết lập để trỏ tới thư mục
Đến đây chúng ta có thể save lại file Tạo thư mục SitesSau khi chỉnh sửa file
Bây giờ bạn cần tạo thư mục
Bây giờ hãy mở HomebrewViệc cài đặt và cả quá trình sử dụng của chúng ta sẽ phụ thuộc rất nhiều vào một package manager trên OS X được gọi là Homebrew. Để cài đặt được Homebrew thì Xcode 6.1 (hoặc hơn) và Command Line Tools là yêu cầu bắt buộc. Hãy chắc chắn rằng bạn cài đặt Xcode trước. Sau khi cài đặt thành công, mở Xcode, đồng ý với Terms and Conditions, sau đó cài đặt Command Line Tools bằng câu lệnh sau:
InstallationCài đặt Homebrew bằng câu lệnh sau:
Hãy nhập password khi được yêu cầu. Quá trình này có thể sẽ mất vài phút. Sau khi hoàn thành, bạn có thẻ kiểm tra việc cài đặt brew có thực sự hoàn tất hay không bằng câu lệnh:
VerificatonĐể chắc chắn rằng mọi thứ ổn và được update mới nhất, hãy chạy 2 lệnh sau:
Install PHP 5.4, 5.5, 5.6Việc cài đặt các phiên bản PHP khi đã có brew khá là đơn giản. Hãy chạy các câu lệnh sau để cài đặt PHP 5.4, 5.5 và 5.6
Quá trình này sẽ mất thời gian một chút. Sau khi hoàn thành, nếu bạn muốn thay đổi một số thiét lập cho mỗi bản php thì có thể tìm file
Thiết lập ApacheBạn đã cài đặt nhièu phiên bản php, nhưng chúng ta cần phải thiết lập Apache để sử dụng chúng. Để làm được điều này, chúng ta sẽ lại phải thay đổi file
Ở đây
chúng ta thiết lập để apache sử dụng php 5.4. Chúng ta sẽ thêm việc chuyển đổi phiên bản php sau. Bạn cũng nên bỏ comment module
Lưu lại thay đổi và restart Apache:
Validating PHP InstallationCách tốt nhất để kiểm tra php version cũng như các module mà apache đang sử dụng là tạo 1 file
Mở địa chỉ PHP Switcher ScriptỞ phần trên chúng ta đã hard-coded Apache để sử dụng PHP 5.4. Nhưng mục đích của chúng ta là có thể chuyển đổi các phiên bản PHP. Bây giờ chúng ta sẽ thực hiện việc đó qua PHP switcher script Sẽ hữu ích hơn nếu bạn thiết lập 1 thư mục
Cập nhật PATHĐể thuận tiện hơn cho việc tìm thấy script khi đang sử dụng terminal, chúng ta sẽ cần cập nhật PATH bằng cách thêm
Hãy tắt tất cả tab và cửa sổ terminal đi và mở lại để cập nhật. Có thể kiểm tra lại PATH bằng lệnh
Thiết lập Apache sử dụng PHP SwitcherChúng ta sẽ lại phải cập nhật file
Để thay đổi phiên bản PHP sử dụng sang 5.5 chúng ta sẽ sử dụng lệnh:
Và restart apache để các thay đổi có hiệu lực
Như vậy, khi bạn muốn thay đổi phiên bản php để sử dụng, chỉ cần dùng Nguồn tham khảo: Grav |