2010-07-09 154 views
0

http://localhost/joomla/administrator/網頁瀏覽器返回一個錯誤,說明我完成安裝並刪除了該文件夾後該頁面不存在。我不得不使用apache2。我也使用最新版本的Apache,MySQL。我使用PHP 5.2.13 VC6 x86線程安全。安裝後的Joomla崩潰

我用了兩個教程的一個組合:

Tutorial 1

當我選擇mysql,因爲它會給我的錯誤馬上數據庫,但如果我選擇mysqli然後我就可以完成然後當我選擇客戶端或管理員時安裝,然後我會得到瀏覽器錯誤。

這兩個教程的唯一區別在於我使用PHPIniDir而不是將其複製並粘貼到apache。

的httpd.conf

LoadModule php5_module "c:/datafiles/php/php5apache2_2.dll" 
AddType application/x-httpd-php .php .phtml .inc .php3 
AddType application/x-httpd-php-source .phps 
PHPIniDir "c:/datafiles/php" 

我也改變ServerName localhost:80由於在日誌中的錯誤。

error.log中

[Fri Jul 09 07:05:21 2010] [notice] Parent: Received shutdown signal -- Shutting down the server. 
[Fri Jul 09 07:05:21 2010] [notice] Child 4108: Exit event signaled. Child process is ending. 
[Fri Jul 09 07:05:22 2010] [notice] Child 4108: Released the start mutex 
[Fri Jul 09 07:05:23 2010] [notice] Child 4108: All worker threads have exited. 
[Fri Jul 09 07:05:23 2010] [notice] Child 4108: Child process is exiting 
[Fri Jul 09 07:05:23 2010] [notice] Parent: Child process exited successfully. 
[Fri Jul 09 07:06:23 2010] [notice] Apache/2.2.15 (Win32) PHP/5.2.13 configured -- resuming normal operations 
[Fri Jul 09 07:06:23 2010] [notice] Server built: Mar 4 2010 11:27:46 
[Fri Jul 09 07:06:23 2010] [notice] Parent: Created child process 3520 
[Fri Jul 09 07:06:23 2010] [notice] Child 3520: Child process is running 
[Fri Jul 09 07:06:23 2010] [notice] Child 3520: Acquired the start mutex. 
[Fri Jul 09 07:06:23 2010] [notice] Child 3520: Starting 64 worker threads. 
[Fri Jul 09 07:06:23 2010] [notice] Child 3520: Starting thread to listen on port 80. 
[Fri Jul 09 07:08:00 2010] [notice] Parent: child process exited with status 255 -- Restarting. 
[Fri Jul 09 07:08:00 2010] [notice] Apache/2.2.15 (Win32) PHP/5.2.13 configured -- resuming normal operations 
[Fri Jul 09 07:08:00 2010] [notice] Server built: Mar 4 2010 11:27:46 
[Fri Jul 09 07:08:00 2010] [notice] Parent: Created child process 6584 
[Fri Jul 09 07:08:00 2010] [notice] Child 6584: Child process is running 
[Fri Jul 09 07:08:00 2010] [notice] Child 6584: Acquired the start mutex. 
[Fri Jul 09 07:08:00 2010] [notice] Child 6584: Starting 64 worker threads. 
[Fri Jul 09 07:08:00 2010] [notice] Child 6584: Starting thread to listen on port 80. 
[Fri Jul 09 07:08:01 2010] [notice] Parent: child process exited with status 255 -- Restarting. 
[Fri Jul 09 07:08:01 2010] [notice] Apache/2.2.15 (Win32) PHP/5.2.13 configured -- resuming normal operations 
[Fri Jul 09 07:08:01 2010] [notice] Server built: Mar 4 2010 11:27:46 
[Fri Jul 09 07:08:01 2010] [notice] Parent: Created child process 5780 
[Fri Jul 09 07:08:01 2010] [notice] Child 5780: Child process is running 
[Fri Jul 09 07:08:02 2010] [notice] Child 5780: Acquired the start mutex. 
[Fri Jul 09 07:08:02 2010] [notice] Child 5780: Starting 64 worker threads. 
[Fri Jul 09 07:08:02 2010] [notice] Child 5780: Starting thread to listen on port 80. 

所有的安裝前檢查是完美的。

我甚至嘗試了兩個當前可用版本的PHP安裝程序,但他們不讓我啓動apache。

編輯:它能夠用mysqli安裝數據樣本。

回答

1

try禁用php.ini文件中的每個擴展名以查看哪個擴展名導致崩潰。大部分時間「Curl擴展名」將是崩潰的原因。

+0

這可能是我的設置的問題,但我找到了一個更全面的教程,它現在的作品! – 2010-09-02 15:44:34