Câu trả lời:
Cài đặt Joomla yêu cầu một cấu hình phù hợp. Có vẻ như một số ngăn xếp không được cấu hình đúng cách cho thiết lập Joomla rất phổ biến này.
Tăng max_execut_time trong php.ini và khởi động lại apache cho đến khi cài đặt Joomla thành công. Cài đặt nên tiếp tục tạo các bảng và hoàn thành một cách kịp thời.
Tôi đã có điều này xảy ra trên XAMPP của tôi trên một máy tính xách tay (khá chậm). Về cơ bản kịch bản hết thời gian trong khi chờ đợi MySQL. Tăng max_execution_time
giải quyết vấn đề cho tôi.
Thay đổi công cụ lưu trữ từ InnoDB thành MyISAM trong cài đặt / sql / mysql / j Joomla.sql.
Xem quản trị viên / thành phần / com_admin / sql / Updates / mysql / 3.0.0.sql để biết các câu lệnh ALTER để thay đổi công cụ trở lại InnoDB sau khi cài đặt.
Tôi cũng có vấn đề tương tự. Sau đó, tôi tìm thấy giải pháp để thực hiện một số thay đổi cấu hình trong tệp php.ini và tệp mysql của j Joomla.
Vấn đề có thể xảy ra vì những lý do sau -
Nhìn vào của bạn php error log
và nó sẽ làm cho lỗi này khá rõ ràng.
Vì vậy, chỉnh sửa php.ini
tệp của bạn , Chuyển đến thư mục nơi php được cài đặt và sau đó tìm tệp php.ini và tìm tham số
max_execution_time = 30
Và thay đổi nó thành
max_execution_time = 200
Sau đó khởi động lại Apache.
Khi quá trình cài đặt hoàn tất, hãy quay lại và thay đổi lại thành giá trị không quá 60
.
Để khắc phục sự cố này, hãy đi đến
Joomla_root \ cài đặt \ sql \ mysql \ Joomla.sql
đã thay thế tất cả sự xuất hiện của Engine = InnoDB bằng Engine = MyIsam
MyIsam được hỗ trợ và tương thích nhiều hơn với Joomla.
Cũng làm tương tự với tệp (sample_data.sql), nếu đó là thiết lập bắt đầu nhanh.
Bạn nên xác định vị trí php.ini
trong C:\xampp\php
hoặc C:\wamp\bin\php\php5.5.12
và thay đổi memory_limit = 512MB
và max_execution_time=300
sau đó bạn cần phải đi, C:\xampp\htdocs\user\installation\sql\mysql
sau đó mở j Joomla.sql hoặc Something.sql và sau đó tìm tất cả ENGINE=InnoDB
và thay đổi chúng thành ENGINE=MyIsam
.
Tôi cũng phải đối mặt với cùng một vấn đề treo cài đặt j Joomla 3.4.5 trên máy tính windows của tôi.
OS: Win 8.1 x64
XAMPP v3.2.1
Joomla: 3.4.5
Tôi đã cố gắng thực hiện cùng 5-6 lần. Sau đó, sau khi googling rất nhiều kết luận rằng nó có thể được giải quyết chỉ bằng cách sửa đổi 2 tham số của tôi trong tệp cấu hình php.ini thường nằm bên trong
<XAMPP_INSTALL_DIR>/php/php.ini
memory_limit = 512M
max_execution_time = 200
Nó đã làm việc. Vì vậy, không cần phải sửa đổi công cụ InnoDB thành MyIsam. Cơ sở lắp đặt hoạt động tốt. Chỉ là vấn đề với các thiết lập mặc định của cấu hình php.
Tôi sử dụng XAMPP cho Joomla, tất cả những gì tôi đã làm là thay đổi max_execution_time=30
thành max_execution_time=3000
; nó đã làm việc!
Thủ tục:
C:\xampp\php
và mở php.ini
tập tinmax_execution_time
, điều này sẽ xác định vị trí dòng cú pháp=30
thành=300
php.ini
Bạn phải khởi động lại apache / xampp, sau đó thử cài đặt lại Joomla.
Nó sẽ làm việc. Mong rằng sẽ giúp.