Joomla! Discussion Forums



It is currently Thu Nov 26, 2009 11:28 am (All times are UTC )

 


Forum rules

Forum Rules
Absolute Beginner's Guide to Joomla! <-- please read before posting, this means YOU.
Forum Post Assistant - If you are serious about wanting help, you will use this tool to help you post.



Post new topic Reply to topic  [ 153 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6  Next
Author Message
Posted: Fri Mar 09, 2007 7:48 pm 
User avatar
Joomla! Ace
Joomla! Ace
Offline

Joined: Fri Aug 19, 2005 2:26 am
Posts: 1802
Location: Lancaster, Lancashire, United Kingdom
@jimscott77:
Unrelated issue - your /media folder isn't writeable - you need to chmod the folder to make it so.
If ftp doesn't allow this then use a tool like Joomla Explorer.

@Tommygj:
I'd check whether that path is correct - I doubt that /customers/ is on the root of the drive.
Does your $mosConfig_absolute_path start with /customers/

Dean

_________________
Dean Marshall - Mambo and Joomla Consultant
Dean Marshall Consultancy Limited - http://www.deanmarshall.co.uk/


Top
   
 
Posted: Fri Mar 09, 2007 8:07 pm 
Joomla! Fledgling
Joomla! Fledgling
Offline

Joined: Fri Mar 09, 2007 6:58 pm
Posts: 4
Yes the "customers" is in root - the path is correct.

It also matches the value of _SERVER["REDIRECT_WEBC_USER_DOCUMENT_ROOT"] from using phpinfo();


Top
  E-mail  
 
Posted: Mon Mar 12, 2007 7:23 pm 
Joomla! Fledgling
Joomla! Fledgling
Offline

Joined: Mon Mar 12, 2007 5:33 pm
Posts: 3
hi, o got problem with my installation, i'm still in the pre-installation page,. my session save path is unwritable and the most thing is i cant press next button, can u help me with this, i search all over the web but cant find one.. tq


Top
   
 
Posted: Mon Mar 12, 2007 8:42 pm 
Joomla! Fledgling
Joomla! Fledgling
Offline

Joined: Mon Mar 12, 2007 8:06 pm
Posts: 3
tommygj wrote:
Heh, can see I am not the only frustrated about this.

I have http://www.one.com for hosting, and I have tried doing the .htaccess fix in about 50 ways without any luck.

Everytime I put something in to .htaccess it failed to show any page at all, comming up with a "Contact One.com support ,, yada yada..".

Then I found out that you can use ini_set( var, value) to override some values.

So what I did was:
1. Create a folder called '/tmp' in the root of my website.
2. Opened globals.php
3. Inserted at the very top:
ini_set('session.save_path','/customers/xxx.dk/xxx.dk/httpd.www/tmp/');

And now it do not complain any longer. I have tried logging in and it seems to work fine, will be honest though, I do not see any files being created in /tmp, anyone know why that is? I would expect there be one per logged in user at least.


Hi

I also have a customer with domain/web hosting from http://www.one.com
Path: '/customer/xxx.no/xxx.no/httpd.www'

I followed these steps:

1. Created a tmp folder in the same folder as Joomla (root - chmod 755)
2. Opened globals.php
3. Inserted this code:
ini_set('session.save_path','/customers/xxx.no/xxx.no/httpd.www/tmp/');

It didn't work, any sugestions?

Thanks
Olemot (Norway)


Top
  E-mail  
 
Posted: Mon Mar 12, 2007 8:55 pm 
Joomla! Fledgling
Joomla! Fledgling
Offline

Joined: Fri Mar 09, 2007 6:58 pm
Posts: 4
Yes, you might have miss read my text.

>1. Created a tmp folder in the same folder as Joomla (root - chmod 755)
>2. Opened globals.php
>3. Inserted this code:
>ini_set('session.save_path','/customers/xxx.no/xxx.no/httpd.www/tmp/');

I created my tmp folder in the root meaning '/customers/xxx.no/xxx.no/httpd.www/tmp/'

However you wrote that you created in in same folder as Joomla, so instead you should essentially use:

ini_set('session.save_path','/customers/xxx.no/xxx.no/httpd.www/joomla/tmp/');

Btw: I have started to see session files being created so it actually do work, I am just not sure when it starts writing the files, at least it do not seem to happen when just logging in, maybe it is when editing or creating content it start writing to the tmp-folder.


Top
  E-mail  
 
Posted: Mon Mar 12, 2007 9:52 pm 
Joomla! Fledgling
Joomla! Fledgling
Offline

Joined: Mon Mar 12, 2007 8:06 pm
Posts: 3
tommygj wrote:
Yes, you might have miss read my text.

>1. Created a tmp folder in the same folder as Joomla (root - chmod 755)
>2. Opened globals.php
>3. Inserted this code:
>ini_set('session.save_path','/customers/xxx.no/xxx.no/httpd.www/tmp/');

I created my tmp folder in the root meaning '/customers/xxx.no/xxx.no/httpd.www/tmp/'

However you wrote that you created in in same folder as Joomla, so instead you should essentially use:

ini_set('session.save_path','/customers/xxx.no/xxx.no/httpd.www/joomla/tmp/');

Btw: I have started to see session files being created so it actually do work, I am just not sure when it starts writing the files, at least it do not seem to happen when just logging in, maybe it is when editing or creating content it start writing to the tmp-folder.


Sorry

I installed Joomla on root, I also created the tmp folder there.
So this path should be correct:
/customers/xxx.no/xxx.no/httpd.www/tmp/'

Did you only change globals.php?
I've got Waning and Fatal error in includes/joomla.php - line 71

Line 71
---
require_once( $mosConfig_absolute_path . './includes/version.php' );
----

Thanks
Olemot (Norway)


Top
  E-mail  
 
Posted: Tue Mar 13, 2007 8:23 pm 
Joomla! Fledgling
Joomla! Fledgling
Offline

Joined: Fri Mar 09, 2007 6:58 pm
Posts: 4
Yes that was the only file i changed. I just looked into it, and might also have changed
RG_EMULATION

I have it set to:
define( 'RG_EMULATION', 0 ); 

Not sure it has anything to do with it, have tested by setting it to 1, but it does not have any immediate effect.

If you check the file you refer to getting an error from:
includes/joomla.php line 71:
>require_once( $mosConfig_absolute_path . '/includes/version.php' );

I suspect this is wrong: $mosConfig_absolute_path

Check the configuration.php file, it is one of the top definitions, it should point to your joomla installation "/customers/xxx.no/xxx.no/httpd.www/"


Top
  E-mail  
 
Posted: Fri Mar 16, 2007 7:50 am 
Joomla! Fledgling
Joomla! Fledgling
Offline

Joined: Mon Mar 12, 2007 8:06 pm
Posts: 3
tommygj wrote:
Yes that was the only file i changed. I just looked into it, and might also have changed
RG_EMULATION

I have it set to:
define( 'RG_EMULATION', 0 ); 

Not sure it has anything to do with it, have tested by setting it to 1, but it does not have any immediate effect.

If you check the file you refer to getting an error from:
includes/joomla.php line 71:
>require_once( $mosConfig_absolute_path . '/includes/version.php' );

I suspect this is wrong: $mosConfig_absolute_path

Check the configuration.php file, it is one of the top definitions, it should point to your joomla installation "/customers/xxx.no/xxx.no/httpd.www/"



Thank you very much!  :-*
It worked after a new installation of Joomla!

---------------------------------------------

Here's my guide:

1. Open Control Panel (http://www.one.com/admin)
2. Choose Advanced
3. Change these settings:

PHP error messages = On
Click Update

PHP - Register globals = Off
Click Update

Please note that it may take up to 15 minutes before changes take effect.

4. Login to your FTP account
5. Remove all files without the folders (_vti.xxx)
6. Upload all Joomla! files
7. Create a tmp folder (chmod 755)

8. Start your browser.
9. Go to http://www.yourdomain.com/index.php

Pre-installation - Errors:
Session save path = Unwriteable - /tmp
Safe Mode = On

10. Open globals.php

Orginal:
define( 'RG_EMULATION', 1 );

Edit:
define( 'RG_EMULATION', 0 );

Insert this code:
ini_set('session.save_path','/customers/yourdomain.com/yourdomain.com/httpd.www/tmp/')

I used line 14

11. Open your browser.
Click Check Again

You should see this:

Session save path = Writeable
/customers/yourdomain.com/yourdomain.com/httpd.www/tmp/

Note: Safe Mode is still = On  >:(

Complete installation steps...
Frontend and Backend should work fine....

Good luck!  8)

Olemot (Norway)


Top
  E-mail  
 
Posted: Sat Mar 24, 2007 9:51 am 
Joomla! Fledgling
Joomla! Fledgling
Offline

Joined: Sat Mar 24, 2007 9:40 am
Posts: 1
I have read this entire thing. I have full control of my server and everything is set up, the options are set in php.ini sessions directory is set... and the sessions are being saved in the directory. The files do have info in them yet i still get the same looping problem saying "You need to login". So i went back and tried the new version of mambo and its not better, i  can log into the back end but as soon as I click anything (users, etc etc) it takes me back to the login screen. Im thinking its a similar problem.

My settings im running a windows server with
Apache/2.2.4 (Win32) PHP/5.2.1 mod_jk/1.2.21


Top
   
 
Posted: Sun Mar 25, 2007 1:56 pm 
User avatar
Joomla! Ace
Joomla! Ace
Offline

Joined: Fri Aug 19, 2005 2:26 am
Posts: 1802
Location: Lancaster, Lancashire, United Kingdom
@peteyg: probably a cookies problem or a $mosConfig_live_site variable that is set incorrectly.
It must match exactly the url in your address bar.

If you are connecting locally as http://localhost/ then don't put http://127.0.0.1/ or http:/// as the live site variable.
If you are connecting over the internet then frames based redirects (url masking), firewalls, security software and a host of other issues can get in the way and interfere with cookies, etc.

ZONEALARM is a pain for this - if you have zonealarm installed disable it altogether and try again - you'd be amazed how often that fixes things.

Dean

_________________
Dean Marshall - Mambo and Joomla Consultant
Dean Marshall Consultancy Limited - http://www.deanmarshall.co.uk/


Top
   
 
Posted: Sun Mar 25, 2007 11:11 pm 
Joomla! Intern
Joomla! Intern
Offline

Joined: Sun Mar 25, 2007 7:37 pm
Posts: 64
DeanMarshall wrote:

Your problem on windows is either that the c:\tmp folder doesn't exist OR that the \t (which is a special code for a tab) is being epanded and c:mp does not exist and is not writeable.

On windows use forward slashes as folder delimiters.
On you live web server it is possible that administrators have not allowed the .htaccess overrides and you are therefor stuck.
You will need to either ask your hosts politely to sort it out or shout at them and threaten to take your business elsewhere.

Dean
Dean, Based on your advice to the local windows webserver I changed all of my backslashes to forward slashes in my php.ini file.  Therefore session.save_path = "C:\Program Files\xampp\tmp" became session.save_path = "C:/Program Files/xampp/tmp".

However this didn't work and I still have the symptoms you described as follows:

When you installed did you notice a warning about 'session save path unwriteable'?

Here are the telltale signs.
- You can login to the front end but not the backend
- You do NOT receive an incorrect username/password message - you are just dumped back to login screen.

If this is you then there are three solutions:

a) edit php.ini (a server configuration file) if you have access to, or control of, the server.
If you don't have access to the server - you could ask your host.

In your solution a) you didn't describe what to change in the php.ini. You just said IF you can change the php.ini...... But what do I change??


Last edited by Halichopter on Sun Mar 25, 2007 11:16 pm, edited 1 time in total.

Top
   
 
Posted: Fri Mar 30, 2007 3:06 pm 
User avatar
Joomla! Ace
Joomla! Ace
Offline

Joined: Fri Aug 19, 2005 2:26 am
Posts: 1802
Location: Lancaster, Lancashire, United Kingdom
The session.save_path is the variable to change within your php.ini file - but it looks like you did that already.  I notice that you have the server installed within /program files/ most servers advise against this. The space in the file path causes problems for many. I am not sure off hand whether xampp is one such server. I would uninstall and reinstall directly on the root of the drive - eg c:/xampp/ just in case.

Dean

_________________
Dean Marshall - Mambo and Joomla Consultant
Dean Marshall Consultancy Limited - http://www.deanmarshall.co.uk/


Top
   
 
Posted: Fri Mar 30, 2007 3:56 pm 
Joomla! Intern
Joomla! Intern
Offline

Joined: Sun Mar 25, 2007 7:37 pm
Posts: 64
Dean,

Thanks. That is where the Graf book told me to put it. However I couldn't get past my failure to be able to get into the Admin page even with lots of forum help. So I gave up hosting at my home and am hosting on GoDaddy, which is working out much better. I only had one problem and that was that GoDaddy's documentation is outdated on where to load Joomla from the GoDaddy site. I tried uploading myself and I again couldn't get through the MySQL install from Joomla. However when I used the GoDaddy install everything worked instantly.

Hal


Top
   
 
Posted: Mon Apr 16, 2007 2:51 pm 
Joomla! Apprentice
Joomla! Apprentice
Offline

Joined: Thu Jan 19, 2006 3:42 pm
Posts: 16
I'm having this problem on a site I'm trying to upload, but with the same provider, my own site is fine.

I'm currently on a php 4.x and the one I'm uploading to is php5.x. Would this make a difference?

I have the server host working on this to change it to the one my own site is on to see, but your help would be great.

Thanks


Top
   
 
Posted: Wed Apr 18, 2007 7:49 pm 
Joomla! Apprentice
Joomla! Apprentice
Offline

Joined: Wed Aug 24, 2005 6:24 am
Posts: 27
One day ago i bought new hosting from BLUEHOST and tried to install Joomla but found the same problem... SESSION SAVE PATH Unwriteable.... I have an access to php.ini as well. session_save_path at php.ini file is /temp but in my cpanel public_html folder there is nothing like tmp... so I created tmp and chmod it to 777. I re-checked Joomla Installer but it still says session save path Unwriteable..

I also found that BLUEHOST has Fantastico, what if I install Joomla from Fantastico, I will be even more desperate why it doesn't work properly. I'm happy that I;ve tried to install manually and could see the host php.ini session setting. I've contacted the support team, they are yet to reply...

Any other members here with Bluehost? What's your experience?


Top
  E-mail  
 
Posted: Wed Apr 18, 2007 8:58 pm 
Joomla! Apprentice
Joomla! Apprentice
Offline

Joined: Wed Apr 18, 2007 8:21 pm
Posts: 26
Well heres the slump.

I have a test server running Window xp pro,  Apache 5.058, MySql 5.0.22, PHP 5.1.4.

I'm very much a new to webservers and have chosen to make Joomla my first project into this world. My first mistake was not puting the Joomla folder under htdocs - yeh yeh enough of the laughter, but that should tell you how basic my understanding is...

So to the problem  - Session save path  Unwriteable:

Like so many other I have this message on my screen, unlike other here going cap in hand to there provider I have full access but don't know what to do with it.

Below is a paste of session section from php.ini

Is it as simple as changing  ;session.save_path = "/tmp"  removing ; to  session.save_path = "/tmp" and and restarting apache. If so where should the TMP directory be under \php\tmp or  elsewhere

All and any pointers would be welcome as my main aim is to expand my knowledge. If you want to go the extra mile and can see other possible issues within the session section, I'm happy to learn from your mistakes....

Thanks

Micheal



[Session]
; Handler used to store/retrieve data.
session.save_handler = files

; Argument passed to save_handler.  In the case of files, this is the path
; where data files are stored. Note: Windows users have to change this
; variable in order to use PHP's session functions.
;
; As of PHP 4.0.1, you can define the path as:
;
;    session.save_path = "N;/path"
;
; where N is an integer.  Instead of storing all the session files in
; /path, what this will do is use subdirectories N-levels deep, and
; store the session data in those directories.  This is useful if you
; or your OS have problems with lots of files in one directory, and is
; a more efficient layout for servers that handle lots of sessions.
;
; NOTE 1: PHP will not create this directory structure automatically.
;        You can use the script in the ext/session dir for that purpose.
; NOTE 2: See the section on garbage collection below if you choose to
;        use subdirectories for session storage
;
; The file storage module creates files using mode 600 by default.
; You can change that by using
;
;    session.save_path = "N;MODE;/path"
;
; where MODE is the octal representation of the mode. Note that this
; does not overwrite the process's umask.
;session.save_path = "/tmp"

; Whether to use cookies.
session.use_cookies = 1

; This option enables administrators to make their users invulnerable to
; attacks which involve passing session ids in URLs; defaults to 0.
; session.use_only_cookies = 1

; Name of the session (used as cookie name).
session.name = PHPSESSID

; Initialize session on request startup.
session.auto_start = 0

; Lifetime in seconds of cookie or, if 0, until browser is restarted.
session.cookie_lifetime = 0

; The path for which the cookie is valid.
session.cookie_path = /

; The domain for which the cookie is valid.
session.cookie_domain =

; Handler used to serialize data.  php is the standard serializer of PHP.
session.serialize_handler = php

; Define the probability that the 'garbage collection' process is started
; on every session initialization.
; The probability is calculated by using gc_probability/gc_divisor,
; e.g. 1/100 means there is a 1% chance that the GC process starts
; on each request.

session.gc_probability = 1
session.gc_divisor    = 1000

; After this number of seconds, stored data will be seen as 'garbage' and
; cleaned up by the garbage collection process.
session.gc_maxlifetime = 1440

; NOTE: If you are using the subdirectory option for storing session files
;      (see session.save_path above), then garbage collection does *not*
;      happen automatically.  You will need to do your own garbage
;      collection through a shell script, cron entry, or some other method.
;      For example, the following script would is the equivalent of
;      setting session.gc_maxlifetime to 1440 (1440 seconds = 24 minutes):
;          cd /path/to/sessions; find -cmin +24 | xargs rm

; PHP 4.2 and less have an undocumented feature/bug that allows you to
; to initialize a session variable in the global scope, albeit register_globals
; is disabled.  PHP 4.3 and later will warn you, if this feature is used.
; You can disable the feature and the warning separately. At this time,
; the warning is only displayed, if bug_compat_42 is enabled.

session.bug_compat_42 = 0
session.bug_compat_warn = 1

; Check HTTP Referer to invalidate externally stored URLs containing ids.
; HTTP_REFERER has to contain this substring for the session to be
; considered as valid.
session.referer_check =

; How many bytes to read from the file.
session.entropy_length = 0

; Specified here to create the session id.
session.entropy_file =

;session.entropy_length = 16

;session.entropy_file = /dev/urandom

; Set to {nocache,private,public,} to determine HTTP caching aspects
; or leave this empty to avoid sending anti-caching headers.
session.cache_limiter = nocache

; Document expires after n minutes.
session.cache_expire = 180

; trans sid support is disabled by default.
; Use of trans sid may risk your users security.
; Use this option with caution.
; - User may send URL contains active session ID
;  to other person via. email/irc/etc.
; - URL that contains active session ID may be stored
;  in publically accessible computer.
; - User may access your site with the same session ID
;  always using URL stored in browser's history or bookmarks.
session.use_trans_sid = 0

; Select a hash function
; 0: MD5  (128 bits)
; 1: SHA-1 (160 bits)
session.hash_function = 0

; Define how many bits are stored in each character when converting
; the binary hash data to something readable.
;
; 4 bits: 0-9, a-f
; 5 bits: 0-9, a-v
; 6 bits: 0-9, a-z, A-Z, "-", ","
session.hash_bits_per_character = 5

; The URL rewriter will look for URLs in a defined set of HTML tags.
; form/fieldset are special; if you include them here, the rewriter will
; add a hidden field with the info which is otherwise appended
; to URLs.  If you want XHTML conformity, remove the form entry.
; Note that all valid entries require a "=", even if no value follows.
url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"


Top
  E-mail  
 
Posted: Thu Apr 19, 2007 3:44 am 
Joomla! Apprentice
Joomla! Apprentice
Offline

Joined: Wed Aug 24, 2005 6:24 am
Posts: 27
For testing joomla, I have installed Joomla though SESSION SAVE PATH was Unwriteable. And the site is working in frontend as well as backend. I could login as admin in both the pages. Will this cause problem in the future. I thought of using Community builder, and other third party integration.

Now back to Joomla Installer, since the Session Path is Unwriteable, I tried to solve the problem before installing in another folder.
I have accesss to php.ini, the session save path is /tmp and I look out for this folder in /home/username/ (cpanel) but found none, so I created tmp folder and chmoded to 777. But the installer still says Unwriteable. The Host - Bluehost support team replied that I must change session save path to /home/path/to/tmp for the particular page and place php.ini in the page and also put the same where the script is going to be executed. How do I achieve? Confuses!  :(


Top
  E-mail  
 
Posted: Mon Apr 23, 2007 12:32 pm 
User avatar
Joomla! Ace
Joomla! Ace
Offline

Joined: Fri Aug 19, 2005 2:26 am
Posts: 1802
Location: Lancaster, Lancashire, United Kingdom
Just a quick pointer for everyone struggling to understand where /tmp is located on their server.
Any folder path that starts the a / is 'anchored' at root.
That is to say, it starts at the root of the drive - not within their user folder, or within public_html or anywhere else.
On a windows machine this is like c:/tmp - on unix they don't quote a drive letter.

Just to confuse matters - an url that starts with / is anchored in the web root (/public_html/ or /wwwroot/).
So be careful not to confuse urls with file/folder paths.

Hope that helps.

Dean

_________________
Dean Marshall - Mambo and Joomla Consultant
Dean Marshall Consultancy Limited - http://www.deanmarshall.co.uk/


Top
   
 
Posted: Sat Apr 28, 2007 10:57 pm 
Joomla! Apprentice
Joomla! Apprentice
Offline

Joined: Mon Apr 23, 2007 10:04 am
Posts: 5
I have same problem "You need to login"

I did like this: created folder "sessions"  (home/mysite/public_html/sessions) with .htaccess file including this code: php_value session.save_path '/home/mysite/public_html/sessions/    it worked only once but next day I had same problem  >:( 
Can anybody help  :(


Top
  E-mail  
 
Posted: Sun Apr 29, 2007 9:57 am 
Joomla! Enthusiast
Joomla! Enthusiast
Offline

Joined: Tue Aug 08, 2006 10:41 am
Posts: 147
Location: Turin - Italy
Hi to all, thank you for help in solving "Session_save_path" for Joomla installation.
My host is "HOSTMONSTER"
Here it is what I did to make it run:

1) create a directory "tmp"on root with 777 permission.
2) put a phpinfo command on a simple php page on root, for example phpinfo.php with this code inside:
   
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>PHPINFO Command</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?php phpinfo(); ?>
</body>
</html>

3) run this page and read the Configuration File (php.ini) Path . This is the full path to your php.ini, find it with your ftp favourite program, download it and open it for editing.

4) find out the line with "session.save_path" and if there is a ";" before it delete it... write down the path you have read on phpinfo in this way.
instead of
Code:
session.save_path = /path to root/php.ini

you will write
Code:
session.save_path = /path to root/tmp

save and upload, overwriting the old one.

5) download the globals.php from the root and edit it by inserting this line at the top of the code, after "
Code:
<?php

ini_set('session.save_path','/path to root/tmp');



6) save and upload it overwriting the old one....

7) start the installation and that's it.

Hope that it will help somebody.

_________________
____________________________________________
http://www.siberianbaikal.com

"Strade? Dove andiamo noi non abbiamo bisogno di strade!!"


Top
   
 
Posted: Mon Apr 30, 2007 3:04 am 
Joomla! Apprentice
Joomla! Apprentice
Offline

Joined: Fri Mar 23, 2007 8:15 am
Posts: 18
tommygj wrote:
Heh, can see I am not the only frustrated about this.

I have http://www.one.com for hosting, and I have tried doing the .htaccess fix in about 50 ways without any luck.

Everytime I put something in to .htaccess it failed to show any page at all, comming up with a "Contact One.com support ,, yada yada..".

Then I found out that you can use ini_set( var, value) to override some values.

So what I did was:
1. Create a folder called '/tmp' in the root of my website.
2. Opened globals.php
3. Inserted at the very top:
ini_set('session.save_path','/customers/xxx.dk/xxx.dk/httpd.www/tmp/');

And now it do not complain any longer. I have tried logging in and it seems to work fine, will be honest though, I do not see any files being created in /tmp, anyone know why that is? I would expect there be one per logged in user at least..

Update: I have noticed that it started writing in /tmp now, it just do not happen immediately at login, but seems to be when I edit or create content.


Thank you for this!  I've tried everything else, including putting a php.ini in every Joomla directory.  This was the only thing that worked.  Thanks again!  :)


Top
  E-mail  
 
Posted: Sat May 12, 2007 11:00 pm 
Joomla! Fledgling
Joomla! Fledgling
Offline

Joined: Sat Apr 28, 2007 7:24 pm
Posts: 4
I am having the same problem with the session save path. My host will not change the setting on the server so I am trying to change the .htaccess file instead since I do not have access to the php.ini file. I have added the line php_value session.save_path ('/var/www/vhosts/xyz.org/httpdocs/sessions') and when I try to log back in it does not recognize my login. I comment it out and I can login again. Is there a certain spot where you enter this line in the .htaccess file or am I out of luck. I dont want to have to edit the configuration.php file since it will not hold the info after changing global config. Any help would be appreciated. I am using a free host also so I may need to change to get this all going.

Rich


Top
  E-mail  
 
Posted: Sat May 12, 2007 11:25 pm 
User avatar
Joomla! Ace
Joomla! Ace
Offline

Joined: Fri Aug 19, 2005 2:26 am
Posts: 1802
Location: Lancaster, Lancashire, United Kingdom
If you can login okay - then don't worry about it.
The symptoms of a mis-configured session save path are that you can't login. If you can, then you don't have a problem. It is likely that Joomla is falsely reporting the session save path.  Just ignore it - as long as it isn't a problem.

Dean

_________________
Dean Marshall - Mambo and Joomla Consultant
Dean Marshall Consultancy Limited - http://www.deanmarshall.co.uk/


Top
   
 
Posted: Mon May 14, 2007 11:36 pm 
Joomla! Fledgling
Joomla! Fledgling
Offline

Joined: Sat Apr 28, 2007 7:24 pm
Posts: 4
Dean,

My problem is I need to be able to install mods and templates and such and my host will not make the needed change because of safety concerns and I wanted to ad this alternate method in so I could install modules and templates. Right now I can do none of that. My other option is moving the site elsewhere to a pay service that I would have to pay out of my pocket since this project is for a unfunded church group. I know you said it may be a false reading on the file but since I cannot do any type of install of extensions I dont think it is.

Rich


Top
  E-mail  
 
Posted: Mon May 14, 2007 11:58 pm 
User avatar
Joomla! Ace
Joomla! Ace
Offline

Joined: Fri Aug 19, 2005 2:26 am
Posts: 1802
Location: Lancaster, Lancashire, United Kingdom
I don't think your issue is session save path related - sounds more like "safe mode" or one of the open base dir restrictions.
I don't think there is an easy solution - installing from a local folder rather than uploading the zip may work - have your tried it.
Unpack the zip and ftp all of the files to a 'working space' folder on your server.
Then use the second box in the installer screen - entering the full path of the working (temporary) folder.
See if that works.

If not then I am afraid you will need to wait for Joomla 1.5 and its 'ftp layer' which will simulate you (the ftp user) to install files.
Alternatively - find a more reasonable host - sorry.

Dean

_________________
Dean Marshall - Mambo and Joomla Consultant
Dean Marshall Consultancy Limited - http://www.deanmarshall.co.uk/


Top
   
 
Posted: Sat May 19, 2007 5:59 pm 
Joomla! Fledgling
Joomla! Fledgling
Offline

Joined: Tue May 15, 2007 8:14 pm
Posts: 4
I am trying to install Joomla on a One server, and as you have been talking about, I am having problem with the "Save setting path".

I therfore followed the guide posted by Olemot. When I came to number 10 in his guide and made the corrections in the globals.php file, I got the following reply when I opened the browser:

Parse error: syntax error, unexpected T_STRING in /customers/ginfo.dk/ginfo.dk/httpd.www/joomlainst/globals.php on line 15

And now I don't now what to do, can anyone help.


Top
  E-mail  
 
Posted: Sun May 20, 2007 5:30 am 
User avatar
Joomla! Ace
Joomla! Ace
Offline

Joined: Fri Aug 19, 2005 2:26 am
Posts: 1802
Location: Lancaster, Lancashire, United Kingdom
Re-examine the globals.php file and ensure that you have the following:

Code:
/**
* Use 1 to emulate register_globals = on
*
* Use 0 to emulate regsiter_globals = off
*/
define( 'RG_EMULATION', 0 );


Copy and paste the above code over your code if you wish - just make sure that afterwards it looks exactly like this.
Also edit with a PLAIN TEXT editor - not a wordprocessor. Notepad is good - wordpad / write / ms word are bad (for this process).

Dean

_________________
Dean Marshall - Mambo and Joomla Consultant
Dean Marshall Consultancy Limited - http://www.deanmarshall.co.uk/


Top
   
 
Posted: Tue May 22, 2007 12:48 pm 
Joomla! Fledgling
Joomla! Fledgling
Offline

Joined: Tue May 15, 2007 8:14 pm
Posts: 4
Thank You for your reply.

I have checked the code in the file globals.php, and it should be ok, but I still get the same error message.
The Joomla installation is placed in at folder called joomlainst, and there I have put the folder tmp as well.
Can the CHMOD has anything to do with the error message and the missing access?

UPDATE:
Forget everything I wrote. I made a fresh installation and tried a couple of things. AND now it is working :)


Last edited by Ncave on Tue May 22, 2007 3:55 pm, edited 1 time in total.

Top
  E-mail  
 
Posted: Thu Jun 07, 2007 10:30 pm 
User avatar
Joomla! Intern
Joomla! Intern
Offline

Joined: Wed May 09, 2007 6:04 am
Posts: 79
Location: Perth - Australia
It works for me. Thank You

_________________
Allan Chan
Webmaster and IT Manager.
http://www.ckwbgroup.com @ CKWBGroup - Sabah Developer, Contractor and Renovation Specialist
http://www.Trade-asy.com @ TradEasy - Cheapest Online Shopping Store in Perth, WA


Top
  E-mail  
 
Posted: Tue Jun 12, 2007 11:10 am 
Joomla! Apprentice
Joomla! Apprentice
Offline

Joined: Sat Aug 05, 2006 2:09 pm
Posts: 37
Hi,

Since I installed Joom!fish 1.7 on my Joomla 1.0.12 installation, my frontend simply disappeared (backend is okay). Could this have anything to do with save session path not being writable

btw : I know for sure both Joom!fish and Joomla packs are not corrupted. I also know for sure this combination works, as I did it before (on another server, which had the save session path writable)

Thnx in advance.

Grenouille


Last edited by grenouille on Tue Jun 12, 2007 11:12 am, edited 1 time in total.

Top
  E-mail  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 153 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6  Next

Quick reply

 



Who is online

Users browsing this forum: No registered users and 15 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group