Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
Pages: 1
#1 2006-05-24 20:48:13
- edsel
- New Member
- From: München
- Registered: 2006-05-17
- Posts: 3
"not writable" issues - again...
Unfortunately, I have to write another one on this topic, as the fixes for obviously similar problems don’t apply. I installed textpattern for a completely new site, which means there can be no problems with old, unchanged paths. But anyway, I get “not writable” errors with the image, files and tmp directories. I checked the permissions on the machine, and they are 777. Besides, the paths are true, absolute paths, as the admin told me. This is the Diagnostics Info:
Textpattern version: 4.0.3 (r1188)
last_update: 2006-05-16 19:43:43/2005-12-26 17:49:56
Document root: /web/automedialitaet/html
$path_to_site: /web/automedialitaet/html
Textpattern path: /web/automedialitaet/html/textpattern
Permanent link mode: section_id_title
open_basedir: /web/automedialitaet
upload_tmp_dir: /web/automedialitaet/html/data
Temp folder: /tmp
Site URL: www.automedialitaet.romanistik.lmu.de
PHP version: 4.4.2
Register globals: 1
server_time: 2006-05-24 22:22:42
MySQL: 4.0.17-max
Locale: en_US.UTF-8
Server: Apache
Apache version: Apache
php_sapi_mode: apache2handler
os_version: Linux 2.4.24
Pre-flight check:
————————————
Image directory is not writable: /web/automedialitaet/html/images
File Upload Path is not writable: files
Temp folder is not writable: /tmp
————————————
.htaccess file contents:
————————————
#DirectoryIndex index.php index.html
#Options +FollowSymLinks
#RewriteBase /relative/web/path/
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^(.+) – [PT,L]
RewriteRule ^(.*) index.php </IfModule>php_value register_globals 0
————————————
Charset (default/config): latin1/latin1
character_set: latin1
character_sets: latin1 big5 czech euc_kr gb2312 gbk latin1_de sjis tis620 ujis dec8 dos german1 hp8 koi8_ru latin2 swe7 usa7 cp1251 danish hebrew win1251 estonia hungarian koi8_ukr win1251ukr greek win1250 croat cp1257 latin5
18 Tables: OK
PHP extensions: xslt, xml, tokenizer/0.1, standard/4.4.2, session, posix, overload, mysql, mbstring, gettext, gd, ftp, ctype, calendar, bcmath, zlib/1.1, pcre, apache2handler
Apache modules: core, mod_access, mod_auth, mod_include, mod_log_config, mod_env, mod_setenvif, mod_ssl, prefork, http_core, mod_mime, mod_status, mod_autoindex, mod_asis, mod_suexec, mod_cgi, mod_negotiation, mod_dir, mod_imap, mod_actions, mod_userdir, mod_alias, mod_rewrite, mod_so, sapi_apache2, mod_jk2, mod_auth_kerb
/include/txp_category.php: r1154 (dffd7979531373149c74e3eedfbb50e2)
/include/txp_plugin.php: r1167 (c2c7d7fc1e4918c79cd3658c62e4fbda)
/include/txp_auth.php: r1166 (3e2eaca7b151e14561125ab68e722203)
/include/txp_form.php: r947 (c0e4393328985742bd81cda61d10d5ed)
/include/txp_section.php: r1154 (d85c1ce405fccd9dac364c8ef4eb72eb)
/include/txp_tag.php: r1134 (3e2dfbd6fdccf0693c147ba22a9705e7)
/include/txp_list.php: r1042 (e85d2de1c63b41f0e5bdcf268e3c487b)
/include/txp_page.php: r876 (e22dc37b465b87757722732a225b25f3)
/include/txp_discuss.php: r1170 (1e56e08cc95c255783410076db12529f)
/include/txp_prefs.php: r1170 (c806be1b1f238e75a5ff6b7cf8432d17)
/include/txp_log.php: r906 (68c4f32b70ce41a349f197b6bba6c200)
/include/txp_preview.php: r628 (a16f84b6610fc66db0bce51e25b7af34)
/include/txp_image.php: r1168 (e8ec79ff9b3a21c356ee23da7973b1f0)
/include/txp_article.php: r1170 (88689d7469d16c13d51bd4adff03ebd7)
/include/txp_css.php: r922 (0c596d9968052b89581d1ca65a77c5de)
/include/txp_admin.php: r1074 (7e87ff0e29101593fb170b1a2de9fd59)
/include/txp_link.php: r1154 (7c0c55ff6580793dff0626f169e64ad6)
/include/txp_diag.php: r1154 (5d66b90f7e7720dd0e3526ca1b24cf89)
/lib/admin_config.php: r877 (9aea12193cc76eea1964eb0383ec6513)
/lib/txplib_misc.php: r1170 (7000a1b27aa40c90978211e6cff358ec)
/lib/taglib.php: r628 (493878f922262157601c26a999a1c478)
/lib/txplib_head.php: r1183 (fb85b66b4e379476935233f844844bef)
/lib/classTextile.php: r1141 (b066c2bfa94a26ae3d70b245dcf81369)
/lib/txplib_html.php: r1166 (bd11de6e6daa3391eab75a46db55ae36)
/lib/txplib_db.php: r1170 (5a2c3a1e328cd343a067cbb8fd25cd79)
/lib/IXRClass.php: r765 (2efb0fb05b55c634072b0bae9af38bdd)
/lib/txplib_forms.php: r950 (74da2c67abe4786c353ea416c13656eb)
/publish/taghandlers.php: r1188 (4e8eaeb0543d8fde09d6e423af4253b9)
/publish/atom.php: r1117 (14c1aa23c708898d7723b3d6b9c89050)
/publish/log.php: r864 (c3d16d3dfe375819a19fcd62398e4b86)
/publish/comment.php: r1187 (d55dde574418d2eaf6a394d703056d9a)
/publish/search.php: r884 (80f942f1dc301857c2fa9dcb16aa1246)
/publish/rss.php: r1099 (ce0d82b9435d8f1de01c8e2b6c585f93)
/publish.php: r1186 (d5c20bf2298e87969575f9e622bf2797)
/index.php: r1172 (52f753ebb51c1f7d5312485d9dbad7e4)
/css.php: r944 (df1c754417bdfb4e97a2c83ae5b454ee)
Any ideas anybody?
edsel
Offline
Re: "not writable" issues - again...
That this path is wrong?
<code>
/web/automedialitaet/html
</code>
Your “web” directory is really at the root of the machine?
I only ask because that’s not default on almost any OS/web server installation I know of.
Offline
#3 2006-05-24 21:54:20
- edsel
- New Member
- From: München
- Registered: 2006-05-17
- Posts: 3
Re: "not writable" issues - again...
yes, indeed, “web” is at the root.
Offline
#4 2006-05-24 22:02:11
- NyteOwl
- Member
- From: Nova Scotia, Canada
- Registered: 2005-09-24
- Posts: 539
Re: "not writable" issues - again...
Image directory is not writable: /web/automedialitaet/html/images
Not sure what would be wrong with that if perms are set to 777.
File Upload Path is not writable: files
this path should normally be: /web/automedialitaet/html/files
Temp folder is not writable: /tmp
You have no control over the permissions on the systems tmp directory (if this is a shared hosting account). That said, I’m not sure why this causes a problem as it is the normal configuration. I notice that the server aadmin has masked the server versions so perhaps some other security tweak is causing problems.
—-
That this path is wrong? /web/automedialitaet/html Your “web” directory is really at the root of the machine?
If it was at the machines http root it would likely be /www/ or /www/public.html/. In a shared hosting environment it is usually /www/userid/public_html or /home/userid/public_html but it depends on how the system is set up and what symlinks are in place.
Last edited by NyteOwl (2006-05-24 23:32:06)
Obsolescence is just a lack of imagination. / 36-bits Forever! / #include <disclaimer.h>;
Offline
#5 2006-05-24 22:57:14
- zem
- Developer Emeritus
- From: Melbourne, Australia
- Registered: 2004-04-08
- Posts: 2,579
Re: "not writable" issues - again...
I checked the permissions on the machine, and they are 777. Besides, the paths are true, absolute paths, as the admin told me.
It could be caused by ACL’s, or more restrictive permissions in parent directories. Textpattern is simply reporting what PHP (and the operating system below it) is saying: the PHP process doesn’t have sufficient permissions to write to that location.
NO is correct, you should adjust your temp and file upload paths (prefs > advanced).
Alex
Offline
#6 2006-06-01 20:59:13
- edsel
- New Member
- From: München
- Registered: 2006-05-17
- Posts: 3
Re: "not writable" issues - again...
Problem solved – ACL was indeed the problem. The admin changed it. Thanks very much, folks!
Offline
Pages: 1