Hướng dẫn how to run php program on mac - cách chạy chương trình php trên mac

Phản hồi muộn, nhưng đang xem xét việc này cho bản thân mình, điều này xuất hiện như một trong những kết quả trong việc tìm kiếm của tôi muốn cung cấp 2 giải pháp kể từ khi tôi tự mình đến cả hai.

Giải pháp #1

Cách đơn giản là đi một vòng về cách viết tệp trình bao bọc để thực thi tập lệnh bạn đang làm. Tạo một tệp với mã sau:

#!/usr/bin/php

Lưu nó dưới dạng trình bao bọc. Command tên bao bọc không quan trọng, nhưng tiện ích mở rộng lệnh cho Finder nói rằng đây là một tập lệnh shell để mở trong thiết bị đầu cuối. Bản thân tệp chỉ thực thi bất kỳ tập lệnh PHP nào trong bao gồm.

Giải pháp #2

Các yêu cầu cụ thể đòi hỏi một chút công việc.

Đầu tiên đảm bảo rằng dòng đầu tiên của tập lệnh PHP là:

#!/usr/bin/php

Đây là nơi phiên bản PHP được cài đặt sẵn được cài đặt trên Mac OS X. Bạn luôn có thể xác minh bằng cách chạy lệnh này trong thiết bị đầu cuối:

whereis php

Khi bạn đã thêm dòng Shebang vào tập lệnh PHP, bạn đã sẵn sàng để thực thi tự động.

Để làm cho nó có thể thực hiện được gấp đôi, bạn phải thực hiện như sau: Nhấp chuột phải vào tập lệnh PHP và nhấp vào Nhận thông tin. Nhấp vào nơi nó nói mở với, nhấp vào tùy chọn mặc định để xem tất cả các tùy chọn có sẵn. Chọn khác ...Get Info. Click where it says Open With, click the default option to see all the available options. Select Other...

Chuyển đổi nơi nó cho biết bật: Từ các ứng dụng được đề xuất đến tất cả các ứng dụng và nhấp vào hộp kiểm luôn luôn mở. Chọn thiết bị đầu cuối làm ứng dụng. Cuối cùng, bạn phải nhấp vào nút nói rằng thay đổi tất cả ...Enable: from Recommended Applications to All Applications, and click the checkbox for Always Open With. Choose Terminal as the application. Finally, you have to click the button that says Change All...

OS X sẽ xác minh bạn muốn nó đặt thiết bị đầu cuối làm ứng dụng mặc định để mở các tệp .php

Điều này sẽ làm cho mọi tệp PHP mở trong thiết bị đầu cuối theo mặc định, nhưng trừ khi chúng chứa dòng #!/Usr/bin/php mà họ sẽ không thực sự chạy.

Chạy DBNGIN và chọn tạo một máy chủ mới ..

Chọn MySQL, phiên bản của nó và tạo một máy chủ có tên tùy chỉnh ..

Khởi động máy chủ ..

Cách làm việc với các chương trình PHP trên MacOS / Mac OS X

Để tạo chương trình PHP, chỉ cần tạo một tệp mới, chẳng hạn như Hello.php. Trong tệp, đặt những thứ sau:

Chương trình trên có thể được thực thi bằng cách sử dụng các công cụ EditRocket -> Php -> Thực thi tùy chọn chương trình hoặc bạn có thể thực thi nó từ cửa sổ Terminal. Để thực thi tập lệnh trong thiết bị đầu cuối, hãy sử dụng lệnh CD cho CD vào thư mục nơi tệp hello.php được lưu, chẳng hạn như

CD/người dùng/người dùng/máy tính để bàn

Sau đó nhập như sau:

PHP Hello.php

Chào thế giới! Sau đó nên được in lên màn hình.

  1. Chạy DBNGIN và chọn tạo một máy chủ mới ..
  2. Chọn MySQL, phiên bản của nó và tạo một máy chủ có tên tùy chỉnh ..
  3. Khởi động máy chủ ..

Làm thế nào để

  1. PHP Howtos
  2. Sử dụng máy chủ web Apache tích hợp để chạy PHP trên Mac
  3. Sử dụng máy chủ web Apache tích hợp để chạy PHP trên Mac

PHP đi kèm với một máy chủ web Apache tích hợp trong Mac. Chúng tôi có thể bắt đầu dịch vụ Apache để tạo một máy chủ cục bộ và chạy tệp PHP của chúng tôi. Chúng ta có thể sử dụng lệnh

whereis php
0 trong thiết bị đầu cuối để khởi động máy chủ web. Sau đó, việc nhập URL
whereis php
1 trong đó tệp PHP của chúng tôi là
whereis php
2 sẽ chạy tệp PHP. Tệp PHP phải nằm trong thư mục gốc để chạy.

PHP Howtos

Chạy php trên mac

Giả sử chúng ta có một thư mục

#!/usr/bin/php
0 trong đó tập tin PHP của chúng ta
#!/usr/bin/php
1.

Đầu tiên, mở thiết bị đầu cuối và chuyển đến thư mục

#!/usr/bin/php
0 bằng lệnh
#!/usr/bin/php
3.

Viết lệnh PHP -S với tùy chọn

#!/usr/bin/php
5 và nhấn Enter. Sau đó, một máy chủ web cục bộ bắt đầu.

Truy cập trình duyệt web và nhập địa chỉ

#!/usr/bin/php
6. Tệp PHP sẽ chạy.

Địa chỉ

#!/usr/bin/php
7 là một địa chỉ vòng lặp. Nó chuyển hướng đến cùng một máy. Chúng tôi không cần kết nối vật lý với mạng. Nó được sử dụng cho mục đích thử nghiệm trong một máy cục bộ. Số
#!/usr/bin/php
8 sau địa chỉ IP trong cổng được IP sử dụng. Chúng ta có thể tham khảo địa chỉ IP
#!/usr/bin/php
7 là localhost.

Mã ví dụ:

php -S 127.0.0.1:8000

Output:

[Sun Oct 3 10:26:13 2021] PHP 7.4.11 Development Server (http://127.0.0.1:8000) started

Sử dụng máy chủ web Apache tích hợp để chạy PHP trên Mac

PHP đi kèm với một máy chủ web Apache tích hợp trong Mac. Chúng tôi có thể bắt đầu dịch vụ Apache để tạo một máy chủ cục bộ và chạy tệp PHP của chúng tôi. Chúng ta có thể sử dụng lệnh

whereis php
0 trong thiết bị đầu cuối để khởi động máy chủ web. Sau đó, việc nhập URL
whereis php
1 trong đó tệp PHP của chúng tôi là
whereis php
2 sẽ chạy tệp PHP. Tệp PHP phải nằm trong thư mục gốc để chạy.

Chúng ta có thể dừng máy chủ web bằng lệnh

whereis php
3. Chúng ta có thể kiểm tra trạng thái của máy chủ Apache bằng lệnh
whereis php
4. Lệnh sẽ hiển thị các thông tin máy chủ khác nhau như trạng thái hoạt động, bộ nhớ, tác vụ, CPU, v.v. Do đó, chúng tôi có thể chạy tệp PHP bắt đầu máy chủ Apache trên Mac.

Mã ví dụ:

sudo apachectl start

Sử dụng MAMP để chạy PHP trên máy Mac

Chúng ta có thể sử dụng môi trường máy chủ địa phương MAMP để chạy các tệp PHP trên Mac. MAMP là viết tắt của Macintosh, Apache, MySQL và PHP. Nó được sử dụng để chạy một máy chủ cục bộ trên Mac và nó sử dụng máy chủ web Apache. Chúng tôi có thể chỉ định số cổng của máy chủ của chúng tôi từ ứng dụng MAMP trong tùy chọn ưu tiên.

Ví dụ: sau khi mở ứng dụng MAMP, nhấp vào tùy chọn Máy chủ bắt đầu. Sau đó, máy chủ cục bộ sẽ bắt đầu. Truy cập trình duyệt và nhập địa chỉ

whereis php
5. Tệp
#!/usr/bin/php
1 sẽ chạy trên trình duyệt. Cổng
#!/usr/bin/php
8 là cổng mặc định và nó có thể được đặt từ ứng dụng MAMP. Do đó, chúng ta có thể chạy một tệp PHP trên MAC bằng MAMP.

Hướng dẫn how to run php program on mac - cách chạy chương trình php trên mac

Làm cách nào để chạy tệp PHP?

Tệp PHP được đặt bên trong thư mục HT HTDOCS. Nếu bạn muốn chạy nó, hãy mở bất kỳ trình duyệt web nào và nhập vào localhost/demo.php và nhấn enter. Chương trình của bạn sẽ chạy.open any web browser and enter “localhost/demo. php” and press enter. Your program will run.

Bạn có thể mã hóa PHP trên Mac không?

Mac OS X đi kèm với PHP được đóng gói sẵn.Vì vậy, bạn không cần phải làm nhiều để cài đặt PHP.Mở cửa sổ Terminal và nhập PHP, để kiểm tra phiên bản nào bạn đã cài đặt.. So there isn't much you need to do to install PHP. Open a Terminal window and enter php –version to check which version you have installed.

Làm cách nào để chạy tệp PHP trong Safari?

Mở công cụ tìm và truy cập/thư viện/máy chủ web/tài liệu/localhost.Tất cả các tệp trong đó được xử lý bởi máy chủ web cục bộ (Apache và PHP, nếu bạn muốn biết điều đó).Đặt tệp của bạn vào đó và mở máy chủ web của bạn và gọi http: //localhost/yourfile.php và nó sẽ gọi tệp của bạn.

Làm cách nào để chạy PHP trên M1 Mac?

Để tìm vị trí của PHP của bạn.Tệp INI loại PHP - -ini trong thiết bị đầu cuối của bạn ...
Chuyển đến DBNGIN và tải xuống trình cài đặt ..
Cài đặt trên Mac như bất kỳ ứng dụng Mac nào khác ..
Chạy DBNGIN và chọn tạo một máy chủ mới ..
Chọn MySQL, phiên bản của nó và tạo một máy chủ có tên tùy chỉnh ..
Khởi động máy chủ ..