- 締切済み
memory size のエラーがでて表示ができない件について
携帯でチェックすると allowed memory size of 41943040 bytes exhausted. (tried to allocate 133Bytes) in "URL" on line 41. というエラーがでます。。 会社のサイトを作っているページはなんとか見えますが、 自宅のパソコンでは Fatal error: Allowed memory size of 41943040 bytes exhausted (tried to allocate 133 bytes) in "url.php" on line 43 という表示がありやはり表示できません。 現在会社でPHPを使った携帯サイトを作ることになりhtmlに毛がはえた程度の知識しか持っていない私には、インターネットで調べる限りではいくつか同じようなものを見つけたのですが、様はどうすればいいのかということが理解できず解決策が見つからずにいます。。 主な内容 2つのページを作製しています。 1つめのページは完成しなんとか問題ない状態です。 2つめのページは1つめをコピーしたものを元に仕上げました。 作業PCでは問題なく動作する。 =========================================== 作業用のPC XP google clromeで問題なく見れる 携帯 AU K002では表示されない 家のPC VISTA google clromeでも表示されない 使用しているサーバーはゼロウェブサーバーというウェブ制作用で知人が取得したフリーのサーバ ============================================ ”理解としてはメモリがたりなくなっているので割り当ててください、 とくに43行目がネックになってますよ。” という意味なのかなと理解しています。 43行目には $=i while($=0<count()) 的なプログラムが並んでます。 (本来一番重要な部分なのかもしれませんが、、すみません。データが家にないため必要であれば後日仔細に記録いたします。) 是非よろしくお願いいたします!!
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- UmJammer
- ベストアンサー率58% (115/196)
コードが示されないとなんともいえませんね。 コーディング自体にメモリ不足を起こす原因があるならばプログラムを修正する必要がありますし、それ以外の場合は設定の変更が必要になってきます。 あるいは不可避なケースもあるかもしれません。
- oraora777
- ベストアンサー率20% (56/268)
問題解決以前にさぁ >会社のサイトを作っているページはなんとか >現在会社でPHPを使った携帯サイトを作ることになり http://0web.cjb.net/ >主な禁止事項 商用利用禁止 完全に無視ですか。 さらに >知人が取得したフリーのサーバ http://0web.cjb.net/notice-b.html >第12条 再販行為の禁止 >有償、無償に関らず、甲が提供するサービスの一部または全部の又貸しを乙が第三者に対し行うことを一切禁止します。 紹介・仲介に関しては別途ご相談ください。 >現在会社でPHPを使った携帯サイトを作ることになり それとねローカルにテストサーバはしっかり用意して プログラムは十分にテストしてサーバ設置しているか? サイト作るのも質問するのもまともに日本語が理解できて規約を守れるようになってからにしよう。
補足
oraora777さん おっしゃるとおりですね。。 もうしわけございません。以後気をつけます。
補足
UmJammerさん どうもありがとうございます。 すこしよく全体を見通してみて再チャレンジしてみます! ありがとうございます。