2013-08-28 62 views
11

Tôi muốn thay đổi giới hạn của mảng POST POST từ 1000 đến 6000. Có cách nào để làm điều đó ? tôi tìm kiếm về điều đó và tôi phát hiện ra rằng tôi nên thay đổi một số biến trong php.ini nhưng vấn đề là tôi đã không tìm thấy thư mục của tập tin trong cpanel của tôi:Làm thế nào để truy cập php.ini từ CPanel của tôi?

Your server's php.ini file is located at /usr/local/lib/php.ini. 

Dòng này là từ các tài liệu CPanel nhưng tôi không thể tìm thấy thư mục này trong cpanel của tôi ngay cả sau khi tôi hiển thị các tập tin ẩn ???? ai cũng có thể giúp tôi tìm tệp này?

+1

Có, bạn có thể đạt được điều này bằng cách sử dụng tệp '.htaccess' - bạn không thực sự phải chỉnh sửa tệp' php.ini', trên lưu trữ được chia sẻ mà bạn thường không có quyền truy cập. Xem https://kb.mediatemple.net/questions/1658/Using+.htaccess+files#gs –

Trả lời

0

Bạn có thể thử tìm nó qua dòng lệnh.

find/-type f -name "php.ini" 

Hoặc bạn có thể thêm thông tin sau vào tệp .htaccess trong thư mục gốc của trang web.

php_value max_input_vars 6000 
php_value suhosin.get.max_vars 6000 
php_value suhosin.post.max_vars 6000 
php_value suhosin.request.max_vars 6000 
+0

Tôi thử nhận xét và nó hiển thị cùng usr/local/...... nhưng tôi không thể tìm thấy địa điểm này trên tài khoản cpanel – Basel

+0

'vi/usr/local/lib/php.ini' từ dòng lệnh, nó sẽ mở tài liệu lên, cuộn xuống các dòng bạn cần chỉnh sửa, nhấn 'i' chỉnh sửa các số, nhấn' esc ', gõ' w' hit return, gõ 'q' hit return. thực hiện – cmorrissey

0

Chuyển tới màn hình chính. Trong 'Phần mềm/Dịch vụ'> 'php.ini EZConfig'.

3

Nếu bạn đang ở trong môi trường lưu trữ dùng chung, bạn sẽ không có quyền truy cập vào php.ini để thực hiện các thay đổi này, nếu bạn cần truy cập, máy chủ riêng ảo (VPS) hoặc máy chủ chuyên dụng có thể là lựa chọn tốt hơn nếu bạn tự tin quản lý nó. Ngoài ra, nếu bạn tạo một tệp mới có tên là .htaccess trong thư mục web của bạn (Đảm bảo nó không chứa phần mở rộng .txt nếu sử dụng notepad để tạo tệp) và sao chép một cái gì đó như thế này vào bên trong.

php_value settingToChange 6000 

Điều này sẽ chỉ hoạt động nếu nhà cung cấp dịch vụ lưu trữ của bạn cho phép bạn ghi đè giá trị cấu hình nhất định. Tốt nhất nên hỏi nếu nó không hoạt động sau khi thử.

0

Bạn không thể làm điều đó trên chia sẻ lưu trữ, Thêm vé để hỗ trợ lưu trữ cho cùng (nếu không bạn có thể tìm kiếm máy chủ chuyên dụng, nơi bạn có thể quản lý bất cứ điều gì)

7

Cpanel 60.0.26 (Phiên bản mới nhất) php.ini đã di chuyển trong phần mềm> Chọn phiên bản PHP> Chuyển sang Tùy chọn Php> Thay đổi giá trị> lưu.

+2

không tìm thấy ở đó. –

0

Trong tìm kiếm cPanel cho php, Bạn sẽ tìm thấy "Chọn phiên bản PHP" trong Phần mềm.

Phần mềm -> Chọn phiên bản PHP -> Chuyển sang tùy chọn Php -> Thay đổi giá trị -> lưu.