Path

ez.no / ezpublish / documentation / incoming / problems on mac os 9 and mac os x


Problems on Mac OS 9 and Mac OS X

These documentation pages are no longer maintained. Please visit the new documentation site.

If you're using the macintosh platform, even if it's not your server platform, you may run into some errors that have to do with the filename length problem.

A lot of key files in the kernel and library will be messed up.

If you unzip the EzPublish distribution on the Mac, a lot of filenames on the Mac will be cut off, b/c of the character limit on them. In Mac OS 9, it's a 31 character limit. One user has found a temporary solution here:

http://ez.no/developer/ez_publish_3/forum/install_configuration/length_of_file_names_causes_errors_for_mac_os9_user

For users of Mac OS X, you may or may not become aware of this problem. I only found this problem after I turned ezpublish on debug mode btw.

Anyway, in Mac OS X, the file name lengths are longer and the system can support the long file names. But you might still end up with filenames cut short. I had to upgrade to the latest version of StuffIt (http://www.stuffit.com) Expander, version 7.03, before I got rid of this problem.

Related Thread:
http://ez.no/developer/ez_publish_3/forum/install_configuration/bug_problem_with_distribution_missing_file_extentions

Hopefully someone from Exponential can rewrite this into a comprehensible document.

- Julie

Comments

Use Terminal in OS X

To avoid all Problems, you can use the Terminal to work directly on the console of OS X Darwin. Darwin is the base system of OS X and it's a modified FreeBSD. But be aware: Put your eZ Publish installation directly under root (e.g. /ezp or /www). Otherwise the speed of the installation is extremly slow. This has to do with the fact, that FreeBSD (and thus OS X) does stat()-calls for every accessed file and directory (e.g. /srv/web/cms/ezpublish/installation1/index.php would result in 6 stat()-calls).