2.4 - Velden toevoegen en configureren

Reacties

hallo, ik ben bezig om Drupal op te zetten volgens uw filmpjes en
het boek, ik krijg echter deze melding als ik een nieuw veld wil toevoegen:
De machine-leesbare naam is al in gebruik. Deze moet uniek zijn. dit krijg ik
als ik het veld "hoofdrolspelers" wil toevoegen. ik krijg deze wel in mijn
database maar ik krijg hem dus niet te zien in Drupal.

Met vriendelijke groeten

Kevin Bijleveld

Beste Kevin. Dat betekend dat het veld al (nog) bestaat. Kijk even hier om te zien waar je veld nog bestaat: <websitenaam>/admin/reports/fields
Om je informatiesysteem niet te vervuilen is natuurlijk het beste het veld echt te verwijderen. Maar mocht je het veld niet verwijderd krijgen kan je altijd het veld een andere naam geven zodat de machine-leesbare naam, ook wel systeemnaam, anders is. Je kan de label van dit veld dan achteraf weer veranderen naar alles wat je wilt. Of je kan tijdens het aanmaken van je veld gelijk het label goed zetten en de systeemnaam handmatig aanpassen (er verschijnt een "bewerken" linkje zodra je begint te typen). 

Ik zie continue in foutmelding op de hackerfilm site:

•Warning: file_put_contents(temporary://fil5AA5.tmp): failed to open stream: "DrupalTemporaryStreamWrapper::stream_open" call failed in file_unmanaged_save_data() (regel 1903 van C:\USBWebserver v8.6\root\includes\file.inc).
•Het bestand kon niet aangemaakt worden.

Dit is de betreffende regel in het bestand File.inc:

function file_unmanaged_save_data($data, $destination = NULL, $replace = FILE_EXISTS_RENAME) {
// Write the data to a temporary file.
$temp_name = drupal_tempnam('temporary://', 'file');
if (file_put_contents($temp_name, $data) === FALSE) {
drupal_set_message(t('The file could not be created.'), 'error');
return FALSE;

Beste Ronald, dan staat waarschijnlijk de "Tijdelijke map" niet goed ingesteld. Ga naar:
<websitenaam>/admin/config/media/file-system
En stel hier een tijdelijke folder in, waar de webserver rechten heeft om te mogen schrijven.

Succes.

Beste Boris,

Dank voor je antwoord.
Kun je iets specifieker zijn misschien? Ik heb op mijn lokale schijf wel een map "Hackerfilms" echter zie ik daar geen Admin-map in staan....

Mvg, Ronald

Het pad in mijn vorige opmerking dient in de browser ingevoerd te worden.
Een andere manier om bij het scherm te komen is:
Klik in de zwarte balk op “Instellingen” -> “Bestandssysteem” en vul daar een pad in waar je wel rechten hebt.

Succes.

Het opstarten van mijn localhost duurt ontzettend lang. Ook als ik iets verander duurt het eindeloos voor het is opgeslagen.
Kan ik hier iets aan doen?

Kijk even bij de comments in video 2.1 daar staat beschreven dat de memory_limit in php.ini aangepast kan worden. 

Plaats een vraag / commentaar