Joomla kurulumu sonrasında tablolar oluşturulurken işlem durur. Bazı tablolar oluşturuldu, ancak hepsi değil. Şimdiye kadar bu sadece Joomla 3.x ile MySQL ile oluyor. Ne yapmalıyım?
Joomla kurulumu için düzgün yapılandırılmış bir infra gerekir. Bu çok yaygın Joomla kurulumu için birkaç yığın hazır olarak yapılandırılmamış gibi görünüyor.
Php.ini dosyasında max_execution_time değerini artırın ve Joomla yüklemesi başarılı olana kadar Apache'yi yeniden başlatın. Kurulum tabloları oluşturmaya devam etmeli ve zamanında bitmelidir.
Bu benim XAMPP (oldukça yavaş) bir dizüstü bilgisayarda oldu. Temel olarak komut dosyası MySQL'i beklerken zaman aşımına uğrar. Artan max_execution_time
sorunu benim için çözdü.
Yükleme/sql/mysql/joomla.sql dosyasında depolama motorunu InnoDB yerine MyISAM olarak değiştirin.
Yüklemeden sonra motoru InnoDB olarak değiştirmek için ALTER deyimleri için yönetici/bileşenleri/com_admin/sql/updates/mysql/3.0.0.sql dosyasına bakın.
Aynı problemim vardı. Sonra php.ini ve joomla'nın mysql dosyasında bazı yapılandırma değişiklikleri yapmak için çözüm buldum.
Sorun aşağıdaki nedenlerden dolayı ortaya çıkabilir -
php error log
Sayfanıza bakın, bu hatayı oldukça açık hale getirmelidir.
php.ini
Dosyanızı düzenleyin, php'nin kurulu olduğu dizine gidin ve php.ini dosyasını bulun ve parametreyi bulun
max_execution_time = 30
Ve şu şekilde değiştirin:
max_execution_time = 200
Ardından Apache'yi yeniden başlatın.
Yükleme tamamlandıktan sonra geri dönün ve 60
Değerinden daha fazla olmayan bir değere değiştirin.
Bu sorunu gidermek için şu adrese gidin:
Joomla_root\kurulum\sql\mysql\Joomla.sql
ENGINE = InnoDB tüm oluşumunu ENGINE = MyIsam ile değiştirdi
MyIsam daha fazla desteklenir ve Joomla ile uyumludur.
Hızlı başlangıç kurulumu varsa (sample_data.sql) dosyası için de aynısını yapın.
Ben de joomla 3.4.5'in windows makineme kurulumunun asılmasıyla aynı sorunla karşı karşıya kaldım.
OS: Win 8.1 x64
XAMPP v3.2.1
Joomla: 3.4.5
Aynı 5-6 kez yapmaya çalıştım. Sonra, googling sonra bir sürü sadece genellikle içinde bulunan php.ini yapılandırma dosyasında değiştirerek 2 parametreler çözülebilir sonucuna geldi
<XAMPP_INSTALL_DIR>/php/php.ini
memory_limit = 512M
max_execution_time = 200
İşe yaradı. Bu nedenle, InnoDB motorunu MyIsam olarak değiştirmeye gerek yoktur. Taban kurulumu iyi çalışıyor. Sadece php yapılandırmasının varsayılan ayarları ile ilgili sorun.
Joomla için XAMPP kullanıyorum, tek yaptığım max_execution_time=30
max_execution_time=3000
Olarak değiştirmekti; işe yaradı!
Prosedür:
C:\xampp\php
'A gidin ve php.ini
Dosyasını açınmax_execution_time
yazın, bu sözdizimi satırını bulur=30
Yerine =300
Olarak değiştirinphp.ini
Apache/xampp'i yeniden başlatmalı ve Joomla kurulumunu tekrar denemelisiniz.
Çalışacak. Umarım yardımcı olur.
php.ini
içinde C:\xampp\php
veya C:\wamp\bin\php\php5.5.12
ve değişim memory_limit = 512MB
ve max_execution_time=300
bundan sonra gitmeniz gerekir C:\xampp\htdocs\user\installation\sql\mysql
sonra joomla.sql veya bir şey.sql açın ve sonra tüm ENGINE=InnoDB
ve ENGINE=MyIsam
.