Ir para conteúdo
Fórum Script Brasil
  • 0

Session


Guest wagner

Pergunta

Olá amigos,

Estou com um problema ao criar uma sessão.

O erro é esse que segue.

Warning: session_start(): open(/tmp\sess_5bb753a9ff7b4d74c4f3217ecb576988, O_RDWR) failed: No such file or directory (2) in c:\arquivos de programas\apache group\apache\htdocs\supernews\carrinho.php on line 5

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at c:\arquivos de programas\apache group\apache\htdocs\supernews\carrinho.php:5) in c:\arquivos de programas\apache group\apache\htdocs\supernews\carrinho.php on line 5

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at c:\arquivos de programas\apache group\apache\htdocs\supernews\carrinho.php:5) in c:\arquivos de programas\apache group\apache\htdocs\supernews\carrinho.php on line 5

Onde pode estar o problema?

no php.ini?

no apache?

ou no codigo?

desde já agradeço pela ajuda.

Link para o comentário
Compartilhar em outros sites

20 respostass a esta questão

Posts Recomendados

  • 0

biggrin.gif Obrigado pelas dicas mas eu criei uma pasta como havia dito e pois o endereco no php.ini C:\Arquivos de programas\Apache Group\Apache\tmp.

Não da certo esta com o mesmo erro anterior!

também segue sua outra dica de ver os codigos html.

Não da certo.

Você teria outra idéia?

Obrigado cara pela força.

Link para o comentário
Compartilhar em outros sites

  • 0

O email voltou, esse e meu php.ini

[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

session.save_path = "C:\Arquivos de programas\Apache Group\Apache\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 = 1

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

session.cookie_lifetime = 86400

; 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 = 100

; After this number of seconds, stored data will be seen as 'garbage' and

; cleaned up by the garbage collection process.

session.gc_maxlifetime = 86400

; 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 seperately. At this time,

; the warning is only displayed, if bug_compat_42 is enabled.

session.bug_compat_42 = 1

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 = 1

; 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 <input> 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=,fieldset="

Link para o comentário
Compartilhar em outros sites

  • 0

Obrigado guriiiii!!!

Deu certo !!!

Menbro, agora esta com erro na linha 39.

Fatal error: Call to a member function on a non-object in c:\arquivos de programas\apache group\apache\htdocs\supernews\carrinho.php on line 39

Link para o comentário
Compartilhar em outros sites

  • 0

Por acaso não seria

c:/arquivos de programas/apache group/apache/htdocs/supernews/carrinho.php

ao invés de

c:\arquivos de programas\apache group\apache\htdocs\supernews\carrinho.php

?????

Não sei se é isso... mas copiar e colar o caminho da barra do windows explorer pode ser um problema... wink.gif

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,2k
×
×
  • Criar Novo...