it-swarm-id.com

Apa yang harus dilakukan ketika instalasi macet saat membuat tabel?

Setelah instalasi Joomla proses berhenti saat membuat tabel. Beberapa tabel dibuat, tetapi tidak semuanya. Sejauh ini ini hanya terjadi dengan MySQL dengan Joomla 3.x. Apa yang harus saya lakukan?

8
sovainfo

Instalasi Joomla membutuhkan infra yang dikonfigurasi dengan benar. Sepertinya beberapa tumpukan tidak dikonfigurasikan dengan baik di luar kotak untuk pengaturan Joomla yang sangat umum ini.

Tambah max_execution_time di php.ini dan mulai ulang Apache hingga instalasi Joomla berhasil. Instalasi harus terus membuat tabel dan selesai tepat waktu.

4
sovainfo

Saya mengalami hal ini pada XAMPP saya pada laptop (agak lambat). Pada dasarnya skrip habis saat menunggu MySQL. Meningkatkan max_execution_time menyelesaikan masalah untuk saya.

3
Bakual

Ubah mesin penyimpanan dari InnoDB ke MyISAM di instalasi/sql/mysql/joomla.sql.

Lihat administrator/komponen/com_admin/sql/pembaruan/mysql/3.0.0.sql untuk pernyataan ALTER untuk mengubah mesin kembali ke InnoDB setelah menginstal.

2
sovainfo

Saya juga punya masalah yang sama. Kemudian saya menemukan solusi untuk melakukan beberapa perubahan konfigurasi pada file php.ini dan file mysql joomla.

Masalah dapat terjadi karena alasan berikut -

1. PHP habis.

Lihatlah php error log Dan itu akan membuat kesalahan ini cukup jelas.

Jadi edit file php.ini Anda, Buka direktori tempat php diinstal dan kemudian temukan file php.ini dan temukan parameternya

max_execution_time = 30

Dan mengubahnya menjadi

max_execution_time = 200 

Kemudian restart Apache.

Setelah instalasi selesai, kembali dan ubah kembali ke nilai tidak lebih dari 60.

2. Jenis Mesin

Untuk memperbaiki masalah ini, buka

Joomla_root\installation\sql\mysql\Joomla.sql

mengganti semua kemunculan ENGINE = InnoDB dengan ENGINE = MyIsam

MyIsam lebih didukung dan kompatibel dengan Joomla.

Lakukan juga hal yang sama dengan file (sample_data.sql), jika itu adalah pengaturan mulai cepat.

1
Joomler

Saya juga menghadapi masalah yang sama dengan menggantung instalasi joomla 3.4.5 di mesin windows saya.

OS: Win 8.1 x64
XAMPP v3.2.1
Joomla: 3.4.5

Saya mencoba melakukan 5-6 kali sama. Kemudian, setelah googling banyak sampai pada kesimpulan bahwa itu bisa diselesaikan hanya saya memodifikasi 2 parameter dalam file konfigurasi php.ini biasanya terletak di dalam

<XAMPP_INSTALL_DIR>/php/php.ini

memory_limit = 512M
max_execution_time = 200

Itu berhasil. Jadi, tidak perlu memodifikasi mesin InnoDB ke MyIsam. Instalasi basis berfungsi dengan baik. Hanya masalah dengan pengaturan default kami dari konfigurasi php.

0
Pankaj

Saya menggunakan XAMPP untuk Joomla, yang saya lakukan hanyalah mengubah max_execution_time=30 hingga max_execution_time=3000; itu berhasil!

Prosedur:

  • Pergi ke C:\xampp\php dan buka php.ini file
  • Tekan ctr+f dan ketik max_execution_time, ini akan menemukan baris sintaks
  • Ubah nilainya dari =30 hingga =300
  • Simpan php.ini

Anda harus memulai ulang Apache/xampp, dan kemudian mencoba instalasi Joomla lagi.

Itu akan berhasil. Semoga itu bisa membantu.

0
Peter Ojo

Anda harus mencari php.ini di C:\xampp\php atau C:\wamp\bin\php\php5.5.12 dan ubah memory_limit = 512MB dan max_execution_time=300 setelah itu Anda harus pergi C:\xampp\htdocs\user\installation\sql\mysql lalu buka joomla.sql atau something.sql dan kemudian temukan semua ENGINE=InnoDB dan mengubahnya menjadi ENGINE=MyIsam.

0
Javad Nouri