If you set display_errors = On in your php.ini you should get much more "noisier" errors in the Redline widget giving you something more to work with.
Thank you Jackie. What I want to do is steal your PHP code and make a function only download/upload kml/kmz file from map. PHP is so different with ASP.NET, thank you for help me.
I turned display_errors = On, still get same error message. In my laptop I copied your code, it works fine; but I copied to Server, it gives me this error "The Specified file was not found:" So I added one line code in uploadmarkup.php file at line 54 (before "return true;") in the function "CheckFileName()": alert(document.getElementById("uploadFile").value)
In my laptop, it always display "C:\fakepath\test.sdf"; the path doesn't change with the file location change;
In the Server, it shows the direct path, like "C:\Users\Desktop\test.sdf" , or "C:\Users\download\test.sdf"; the path changes;
For fireFox, both display only the file name without path.
So I think the reason maybe the path. Then I added one line in function UploadMarkup() from markupmanager.php(about line490):
laptop shows "C:\windows\Temp\phpEDFF.temp" or "C:\windows\Temp\php7C5A.temp"; it looks created a temp file in temp folder; I can found these temp files.
Server shows "test.sdf" which is the exact name of the file that I want to upload; stil in the server it also try to create a temp file like php55DD.tmp, phpDF93, but they are all empty
Could you help me to point the next step that I can do to fix this porblem?
Another issue is the labels not show, probably due to soem variables cannot pass or exist, I have to hard code it to display, for example: in markupmain.php, I changed line 295 to "<input class="Ctrl" type="button" id="uploadBtn" onClick="SubmitCommand(CMD_UPLOAD)" value="Upload" style="width:85px">", otherwise "Upload" doesn't display enev I copied all the dependency files (under .../layers/MapGuide/php: Common.php, Constants.php, Utilities.php). Thank you very much.
Access a broad range of knowledge to help get the most out of your products and services.
Start with some of our most frequented solutions or visit the Installation and Licensing Forum to get help installing your software.
Upgrading to a 2015 product? Make sure to check these out 1st!