2012-02-26 10 views
2

私はWindows 7でxamppを使用しており、rename()に問題があります。ディレクトリが69文字を超えると、Linuxのgodaddyアカウントでこれを試してみると、うまくいくようです。Windows 7のxamppに長いディレクトリ名に問題があります

xamppのapache phpを通過するときにウィンドウに問題が発生するのはなぜですか? どうすればこの問題を解決できますか?

rename('../../../../../myFolder_small/American_Craft/Drawn_from_Clay_story_Deborah_Bishop_photo_Paul_Scala_American_Craft_/Drawn from Clay_story Deborah Bishop_photo Paul Scala 2_American Craft june july 10.jpg', '../../../../../myFolder_small/American_Craft/Drawn_from_Clay_story_Deborah_Bishop_photo_Paul_Scala_American_Craft_/81f8b1e81a29b9c6f997b2d869e5f6d8b461c32d.jpg'); 

答えて

4

Windowsはファイル名の絶対パスが260文字(source)を超える場合は、ファイルに名前を付けることはできません。あなたの例に基づいて問題になる可能性があります。

+0

回避策はありますか? –

+0

いいえ、悲しいことに。または、junctionなどで作業する、より短いdocrootパスを使用します。 – Pierre

関連する問題