Thư mục PHP trong Mac ở đâu?

Sau khi thực hiện cài đặt sạch Panther và định cấu hình lại Apache thông qua /etc -> http -> httpd. conf để bật PHP, tôi nhận thấy rằng một số cài đặt đã thay đổi. Đặc biệt, register_globals được tắt theo mặc định

Sau khi tìm kiếm trên mạng, tôi không thể tìm thấy bất cứ điều gì cho tôi biết nơi để tìm php. ini để thay đổi cài đặt này. Tuy nhiên, khi tôi chạy lệnh phpinfo[], ở đầu ra, nó cho thấy tệp php. ini được tải từ/etc chứ không phải/usr/local/, giống như các trang web tôi tìm thấy mô tả cùng một vấn đề

Vì vậy, để thiết lập đúng môi trường PHP của bạn, bạn có thể sao chép một tệp php khác. ini vào /etc hoặc sao chép /etc/php. ban đầu. mặc định là /etc/php. ini và chỉnh sửa tệp cho phù hợp. Sau khi hoàn tất, hãy khởi động lại Apache để thiết lập có hiệu lực

[cướp thêm. Điều này cũng làm tôi khó chịu - PHP khuyến nghị register_globals được đặt thành tắt, vì vậy Apple đã làm đúng bằng cách đặt nó theo cách đó. Tuy nhiên, nhiều tập lệnh, chẳng hạn như Geeklog. , yêu cầu phải bật register_globals. Nếu nó tắt, Geeklog dường như hầu như hoạt động, nhưng nó dừng tải các trang sau tiêu đề. Tôi phải mất một chút thời gian để tìm ra php. ini, vì vậy hy vọng gợi ý này sẽ giúp ích cho một số người khác trong cùng hoàn cảnh. ]

Hướng dẫn này nhằm giúp bạn định cấu hình PHP cho máy chủ thử nghiệm cục bộ của mình và bao gồm các chi tiết để định cấu hình PHP trong XAMPP cho cả Windows và Mac OSX. Trước khi bạn định cấu hình php của mình. ini, trước tiên bạn nên kiểm tra cài đặt hiện tại của mình và lưu ý cài đặt bạn cần thay đổi

nội dung

Chỉ thị ngày và lõi PHP được đề xuất cho máy chủ thử nghiệm

Bảng này chứa các cài đặt máy chủ thử nghiệm được đề xuất cho các lệnh PHP Core và Date cho XAMPP [cả Win và Mac]

Recommended Test Server Settings for PHPDirectiveLocal Valueallow_url_fopenOnallow_url_includeOffdisplay_errorsOnerror_reporting32767file_uploadsOnlog_errorsOnshort_open_tagOffupload_tmp_dir[Win] C. \xampp\tmp
[OS X] /Applications/XAMPP/xamppfiles/tempdate phần
Múi giờ mặc định Mỹ/Chicago

 

Kiểm tra cài đặt PHP của bạn với XAMPP

  1. Mở Bảng điều khiển XAMPP của bạn [Manager-OSX] và Khởi động máy chủ Apache
  2. Trong một trình duyệt, gõ http. // localhost trong thanh địa chỉ để mở trang bảng điều khiển XAMPP
  3. Nhấp vào PHPInfo trong thanh điều hướng trên cùng để hiển thị cài đặt hiện tại của bạn. Các phần Chỉ thị cốt lõi và ngày của PHP là những phần cần tập trung vào
  4. So sánh các giá trị Cốt lõi và ngày của bạn với các giá trị trong bảng và lưu ý những giá trị cần thay đổi. Chỉ thị PHP của bạn sẽ trông giống như ảnh chụp màn hình cũ bên dưới
  5. Mở Bảng điều khiển XAMPP và Dừng máy chủ Apache trước khi chỉnh sửa các chỉ thị PHP

Php của tôi ở đâu. tập tin ini?

  • Trong XAMPP [Windows], php. ini nằm trong thư mục C:\xampp\php
  • Trong XAMPP [Mac OSX], tệp php. ini nằm trong thư mục /Applications/XAMPP/xamppfiles/etc

Lời khuyên trước khi chỉnh sửa php. tập tin ini

Những điểm quan trọng TRƯỚC KHI chỉnh sửa php của bạn. tập tin ini

  1. QUAN TRỌNG. Mở bảng điều khiển XAMPP của bạn và Dừng máy chủ Apache trước khi chỉnh sửa php. tập tin ini
  2. Tạo một bản sao lưu của php. ini trước khi chỉnh sửa trong trường hợp có sự cố xảy ra [Đặt tên cho bản sao lưu php. ban đầu. bak hoặc một cái gì đó tương tự]
  3. php. ini rất lớn--hãy sử dụng trình soạn thảo văn bản có đánh số dòng, như Chân đế [hoặc Notepad++ cho Win]
  4. Các dòng bắt đầu bằng dấu chấm phẩy [;] là các chú thích và bị PHP bỏ qua

sửa đổi php. ini cho XAMPP 7. 4. 8

Trong phiên bản php này. ini, chỉ có hai lệnh phải được sửa đổi. [Ba lệnh trong Mac OS X] Tuy nhiên, bạn vẫn nên xác minh tất cả các lệnh sau đây là chính xác trong tệp php của mình. tập tin ini. Các chỉ thị trong bảng sau được sắp xếp theo số dòng

Cài đặt máy chủ Apache được đề xuất cho PHP theo số dòngDirectiveLocal ValueLine # [Win]Dòng # [Mac]short_open_tagOff187228error_reportingE_ALL. E_STRICT463516display_errorsOn480533log_errorsOn501554file_uploadsOn833877upload_tmp_dir[Win] C. \xampp\tmp
[OS X] /Applications/XAMPP/xamppfiles/temp838883allow_url_fopenOn853894allow_url_includeOff857898date. múi giờMỹ/Chicago19691040
  1. Mở php của bạn. ini trong Chân đế [hoặc trình soạn thảo văn bản khác có đánh số dòng] và thực hiện các thay đổi cần thiết
  2. [Chỉ dành cho Mac OS X] Dòng 228 [short_open_tag] phải như sau
    short_open_tag = Tắt
  3. Dòng 463 hoặc 516 [error_reporting] phải như sau. [Ghi chú. giá trị có phân biệt chữ hoa chữ thường, vì vậy hãy nhớ nhập tất cả chữ hoa. Sử dụng ký tự đường ống SHIFT + \ cho dấu phân cách. ]
    error_reporting = E_ALL | E_STRICT
  4. Dòng 1969 hoặc 1040 [ngày. múi giờ] nên như sau
    date.timezone = America/Chicago
  5. Lưu và đóng php. tập tin ini
  6. Trong Bảng điều khiển XAMPP, khởi động lại máy chủ Apache của bạn
  7. Để kiểm tra các thay đổi đối với cài đặt cấu hình PHP của bạn, hãy nhập http. // localhost trong thanh địa chỉ của trình duyệt để mở bảng điều khiển XAMPP
  8. Trong bảng điều khiển XAMPP, nhấp vào liên kết PHPinfo để hiển thị cài đặt hiện tại của bạn. So sánh các giá trị của bạn với bảng
  9. Khi php của bạn. ini được định cấu hình chính xác, bạn đã sẵn sàng làm việc với các dự án trong thư mục htdocs của mình
    • c. \xampp\htdocs [Thắng]
    • /Ứng dụng/xampp/htdocs [Mac OSX]
  10. [Tùy chọn] Nếu bạn muốn sử dụng PHP bao gồm và các liên kết tương đối gốc của trang web trong các dự án của mình, hãy xem lại Thiết lập Máy chủ ảo với XAMPP

tuyên bố miễn trừ trách nhiệm. Butler là một “Chương trình/Nhà tuyển dụng Cơ hội Bình đẳng” và “Các Dịch vụ và Hỗ trợ Phụ trợ được cung cấp theo yêu cầu. ”

Tệp PHP của tôi nằm ở đâu?

Nó được sử dụng để kiểm soát các biến như kích thước tải lên, thời gian chờ của tệp và giới hạn tài nguyên. Tệp này được đặt trên máy chủ của bạn trong thư mục /public_html .

Làm cách nào để đặt đường dẫn PHP trong Mac?

Làm theo các bước đơn giản sau. .
Trong Terminal, chạy vim ~/. bash_profile
Nhập i và sau đó dán phần sau vào đầu tệp. xuất PATH=/Ứng dụng/MAMP/bin/php/php5. 4. 10 cái/thùng. $PATH
Nhấn ESC , gõ. wq và nhấn Enter
Trong Terminal, chạy nguồn ~/. bash_profile

PHP đã được cài đặt trên máy Mac chưa?

Cả PHP và Apache đều là các chương trình phần mềm mã nguồn mở miễn phí và cả hai đều được cài đặt trên tất cả các máy Mac . PHP là phần mềm phía máy chủ và Apache là phần mềm máy chủ web được sử dụng rộng rãi nhất.

Chủ Đề