Open_basedir

Jeg sliter med å få installasjone til å bli helt vellykket.
Den går greit helt til sist, det kommer en warning:

Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/home/web/wno460307:/var/tmp:/usr/local/lib/php:/usr/local/share/pear) in file_directory_temp() (line 2352 of /usr/home/web/wno460307/grothesolutions.no/bas21kurs.grothesolutions.no/includes

Jeg har ikke tilgang til mappene i open_basedir?
Og de endrer det ikke for meg heller (sier de). (WEB10.nu)

Noen idee om hva jeg kan gjøre?

Takk
Bjørn Ove Grøthe

Ole Martin
28 juni, 2011 - 15:45
Ole Martins bilde

Har du prøv å installere det flere ganger? prøv med Drupal 6 bare for å sjekke om det er noe spesielt med 7'veren. Prøv også om du finner et svar her


Besøk oss på Data og Internett
Webutvikler - Posjektledelse - Kurs
bobo72
28 juni, 2011 - 16:18
bobo72s bilde

Takk for tips, men dessverre.
Har installert flere ganger, men det samme skjer.

Har nå prøvd v6 og den sa ikke noe spesielt når ferdig, men den feiler også når jeg prøver å gå inn i administrasjon.
i versjon 6 får jeg:

Warning: MySQL server has gone away query: INSERT INTO watchdog (uid, type, message, variables, severity, link, location, referer, hostname, timestamp) VALUES (1, 'php', '%message in %file on line %line.', 'a:4:{s:6:\"%error\";s:12:\"user warning\";s:8:\"%message\";s:129:\"MySQL server has gone away\nquery: UPDATE variable SET value = 'b:0;' WHERE name = 'drupal_http_request_fails'\";s:5:\"%file\";s:89:\"/usr/home/web/wno460307/grothesolutions.no/demo.grothesolutions.no/includes/bootstrap.inc\";s:5:\"%line\";i:608;}', 3, '', 'http://demo.grothesolutions.no/admin', 'http://demo.grothesolutions.no/index.php', '84.209.33.96', 1309270413) in /usr/home/web/wno460307/grothesolutions.no/demo.grothesolutions.no/includes/database.mysqli.inc on line 134

Skulle veldig gjerne fått det til i versjon 7 :)
Flere ideer?

Hvor kan jeg henvende meg til drupal for å få noe svar? :)

takk, Bjørn Ove Grøthe

mvh
Bobo

Ole Martin
28 juni, 2011 - 16:44
Ole Martins bilde

Du kan legge ut en tråd på http://drupal.org/forum, husk at hvis du får løsningen der før her, gi oss et "ord" :-)


Besøk oss på Data og Internett
Webutvikler - Posjektledelse - Kurs
hansfn
28 juni, 2011 - 18:17
hansfns bilde

Det er kun en advarsel - stopper installasjon i dette steget?

Uansett, feilmeldingen er da veldig klar:

File(/tmp) is not within the allowed path(s): (...:/var/tmp:...)

Du må altså fortelle Drupal at den skal bruke /var/tmp for midlertidige filer, ikke /tmp. Er ikke helt sikker på hvordan du gjør det best, men å legge til

$conf['file_temporary_path'] = '/var/tmp';

i sites/default/settings.php burde virke. Hvis den filen ikke er opprettet enda, kan du heller prøve å legge til linja i sites/default/default.settings.php.

bobo72
28 juni, 2011 - 19:05
bobo72s bilde

Takk for bra forslag, får fortsatt feil når jeg prøver å komme meg inn i adminstrasjonsbiten i drupal:
Her er hele meldingen:

"Additional uncaught exception thrown while handling exception.
Original
PDOException: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away in variable_set() (line 804 of /usr/home/web/wno460307/grothesolutions.no/bas21kurs.grothesolutions.no/includes/bootstrap.inc).

Additional
PDOException: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away: INSERT INTO {watchdog} (uid, type, message, variables, severity, link, location, referer, hostname, timestamp) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2, :db_insert_placeholder_3, :db_insert_placeholder_4, :db_insert_placeholder_5, :db_insert_placeholder_6, :db_insert_placeholder_7, :db_insert_placeholder_8, :db_insert_placeholder_9); Array ( [:db_insert_placeholder_0] => 1 [:db_insert_placeholder_1] => php [:db_insert_placeholder_2] => %type: !message in %function (line %line of %file). [:db_insert_placeholder_3] => a:6:{s:5:"%type";s:12:"PDOException";s:8:"!message";s:63:"SQLSTATE[HY000]: General error: 2006 MySQL server has gone away";s:9:"%function";s:14:"variable_set()";s:5:"%file";s:94:"/usr/home/web/wno460307/grothesolutions.no/bas21kurs.grothesolutions.no/includes/bootstrap.inc";s:5:"%line";i:804;s:14:"severity_level";i:3;} [:db_insert_placeholder_4] => 3 [:db_insert_placeholder_5] => [:db_insert_placeholder_6] => http://bas21kurs.grothesolutions.no/admin/config [:db_insert_placeholder_7] => http://bas21kurs.grothesolutions.no/ [:db_insert_placeholder_8] => 84.209.33.96 [:db_insert_placeholder_9] => 1309280482 ) in dblog_watchdog() (line 157 of /usr/home/web/wno460307/grothesolutions.no/bas21kurs.grothesolutions.no/modules/dblog/dblog.module).
"

Jeg trodde kanskje det hadde en sammenheng?

mvh
Bobo

hansfn
28 juni, 2011 - 19:41
hansfns bilde

Det var nok ingen sammenheng.

Les http://drupal.org/node/1014172 for en diskusjon rundt problemet ditt. Løsningen er kanskje http://madhavvyas.blogspot.com/2011/04/sqlstatehy000-general-error-2006-... Snakk med hostingtilbyderen din.

PS! Jeg tror du bør flytte til en bedre hostingtilbyder, men jeg kan ta feil ...

Ole Martin
28 juni, 2011 - 19:52
Ole Martins bilde

Enig med hansfn, jeg vil også foreslå dette. Du vet ikke hva neste problem kan bli, uansett om du får det til eller ikke. Og ikke bruk one.com, active24.no og slike billige løsninger. ProIsp er også billig, men kjempebra. Du finner mange gode hoster som kan kjøre Drupal skikkelig.


Besøk oss på Data og Internett
Webutvikler - Posjektledelse - Kurs
Ole Martin
3 juli, 2011 - 21:03
Ole Martins bilde

bobo72: er denne ferdig? I så tilfelle kunne vi merket den "Ferdig".


Besøk oss på Data og Internett
Webutvikler - Posjektledelse - Kurs