プロが教える店舗&オフィスのセキュリティ対策術

PHP+MySQL+Apache+Unixのホスティングサービス環境で作業をしているのですが、長いSQL文(INSERT文のみ)をPHPから実行すると、「Maximum execution time of 30 seconds exceeded」というエラーが出てしまいます。
max_execution_timeを変更すれば、解決するのは分かっているのですが、ホスティングなので変更が出来ません。
ほかに対応方法はないでしょうか?

A 回答 (2件)

set_time_limit(60);



上記で実行時間を60秒に変更できます。

参考URL:http://php.s3.to/man/function.set-time-limit.html
    • good
    • 0
この回答へのお礼

ありがとうございました。
期待どおりの関数です。

お礼日時:2006/03/24 16:04

プログラムやSQL発行、INDEXなどを見直す。

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!