Asked  2 Years ago    Answers:  5   Viewed   88 times

when I uploaded the script to the server I got this error

Warning: Unknown: open(/tmp/sess_58f54ee6a828f04116c2ed97664497b2, O_RDWR) failed: Permission denied (13) in Unknown on line 0

Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0

the error appeared when I call session_start(); although I set the permission of /tmp folder to 777 .



Change session path where you can write data or contact server administrator about /tmp problem

Tuesday, October 11, 2022

the php-memcached extension supports session locking

the memcache and memcached extensions look syntactically similar so it may not be too much of a headache to give it a try. (memcached has a stable version 2.1.0 released 2012-08-07).

if you are set on using memcache 2.2.7 you will most likely have to implement the lock yourself by setting some "session_is_locked" variable in your session and then releasing/unsetting it when the script is done writing to the session. Then you'd always need to check if that variable is set before continuing with any scripts which write to the session.

Friday, September 23, 2022

You should probably favor composition (and delegation) over inheritance :

public interface TaggedInterface {
    void foo();

public interface XMLElementInterface {
    void bar();

public class Tagged implements TaggedInterface {
    // ...

public class XMLElement implements XMLElementInterface {
    // ...

public class TaggedXmlElement implements TaggedInterface, XMLElementInterface {
    private TaggedInterface tagged;
    private XMLElementInterface xmlElement;

    public TaggedXmlElement(TaggedInterface tagged, XMLElementInterface xmlElement) {
        this.tagged = tagged;
        this.xmlElement = xmlElement;

    public void foo() {;

    public void bar() {;

    public static void main(String[] args) {
        TaggedXmlElement t = new TaggedXmlElement(new Tagged(), new XMLElement());;;
Sunday, October 9, 2022

session_destroy() destroys the active session. If you do not initialized the session, there will be nothing to be destroyed.

Thursday, September 29, 2022

That error means createdArrayInDependencyOfInput is empty. You're clearing it just before the line that gives you the error:

if textFieldText.isEmpty {
        createdArrayInDependencyOfInput.removeAll(keepCapacity: false)
Friday, October 7, 2022
Only authorized users can answer the search term. Please sign in first, or register a free account.
Not the answer you're looking for? Browse other questions tagged :

Browse Other Code Languages