2010-07-09 127 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