为什么长时间运行PHP脚本导致Microsoft服务器上出现500错误?

时间:2012-08-12 15:10:46

标签: php sql-server-2008 drupal iis-express database-migration

我正在使用:

  • WEB MATRIX(2发布念实),PHP 5.3.12。
  • IIS 7.5 EXPRESS
  • SQL SERVER 2008 R2

我的工作是将内容从Joomla db(MySQL)迁移到使用IIS Express的Drupal站点。

它是节点的大量插入。我正在使用Drupal API来简化此任务。

但我随机出现500错误。有时当我插入4000个节点时,有时会插入8000个等等。

此任务必须是可重复的,因此我需要确保迁移顺利进行。

我查了log,但这对我没什么意义。

错误是:

  

PDOException:SQLSTATE [IMSSP]:试图绑定参数号2101。   SQL Server最多支持2100个参数

但有时IIS会抛出默认500错误,而且此错误不会记录。

唯一的方法是按照评论中提到的小批量导入

0 个答案:

没有答案