Centos rechten

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.NET developer

Functie Jij begint als .NET ontwikkelaar in een team met 10 andere Software Engineers. De werkzaamheden zijn afwisselend, zo kan het dat jij bezig bent met volledig nieuwe features of het door ontwikkelen van bestaande sites of shops. Wij ontwikkelen web applicaties, maar ook mobiele applicaties. Daarnaast bijt jij je soms ook van in externe koppelingen met systemen zoals een ERP. Als team is er een duidelijke focus m.b.t. het waarborgen van de performance en snelheid van webshops. Ook zijn wij expert op het gebied van configuratoren. Kortom enorm veel afwisselende werkzaamheden! Ook jouw werkplek kan afwisselend zijn. Soms heb

Bekijk vacature »

C# Unity Developer

Functieomschrijving Ontwikkel jij mee door applicaties te bouwen die bijdragen aan het optimaliseren van processen? Voor een erkende werkgever in regio Tilburg zijn wij op zoek naar een Unity C# Developer die graag de uitdaging aangaat! Jouw werkzaamheden zullen er als volgt uitzien: Je bent een luisterend oor naar klanten en vertaalt hun wensen door naar bruikbare software; Je werkt aan innovatieve softwareoplossingen voor het verbeteren en/of vernieuwen van processen; Je bent verantwoordelijk voor het uitvoeren van updates/aanpassingen aan de reeds draaiende applicaties. Bedrijfsprofiel Je komt te werken voor een internationale werkgever in regio Tilburg. Samen met een vooruitstrevend team

Bekijk vacature »

.NET developer

Functie Als .NET ontwikkelaar ga jij aan de slag bij een van onze klanten actief in de High Tech Industrie. Onze klanten zijn voornamelijk gelokaliseerd in de omgeving van Eindhoven. Wij zijn erg selectief als het gaat om de projecten die wij accepteren en richten ons dan ook alleen op innovatieve en complexe projecten. Omdat onze klanten voornamelijk gespecialiseerd zijn in de machinebouw, werk jij ook vaak dicht tegen de machines aan. Ons team bestaat momenteel uit Embedded engineers, IOT developers en Cloud engineers. Wij werken voornamelijk aan Microsoft projecten waar er gebruik wordt gemaakt van WPF, UWP, .NET Core

Bekijk vacature »

Als PHP developer bijdragen aan beter onderwijs?

Functie Momenteel zijn ze op zoek naar een PHP developer die mee gaat werken aan de (door)ontwikkeling van de producten en zo helpt aan de uitvoering van hun ontwikkelprojecten. Je komt te werken binnen hun development team bestaande uit 6 ontwikkelaars. Ze staan zowel open voor meer junior als medior/senior developers. Je kunt snel veel verantwoordelijkheid krijgen en doorgroeien binnen het bedrijf. Bovendien ben je betrokken bij het bepalen van de product roadmap en de inbreng van (nieuwe) technologieën. De applicaties waaraan je werk worden gebruikt op onderwijsinstellingen door heel Nederland. De tech-stack bestaat voornamelijk uit Laravel (PHP), Vue.js en

Bekijk vacature »

Mendix Consultant / Developer

Dit ga je doen Het in kaart brengen en analyseren van de functionele wensen van de klant rondom Mendix applicaties; Het fungeren als sparringpartner voor de (interne) klanten; Het opstellen van requirements en het vertalen hiervan naar technische mogelijkheden; Het opstellen van user stories; Het bouwen van de Mendix applicaties in samenwerking met jouw team of zelfstandig; Het testen van op te leveren software en het zorg dragen voor de implementatie; Trainen van gebruikers in het gebruik van de applicatie; Werken in een Agile omgeving. Hier ga je werken De organisatie begeeft zich in de retail branche en focust zich

Bekijk vacature »

Junior .NET developer

Functie Wij zijn bezig met het ontwikkelen van een nieuw product en wij hebben jouw hulp hierbij nodig! Als junior .NET ontwikkelaar krijg jij de kans om samen met ons deze nieuwe uitdaging aan te gaan! Momenteel bestaat ons team uit drie interim Software Engineers. Twee hiervan zijn zeer ervaren .NET specialisten die inmiddels hun strepen in dit vakgebied al hebben behaald. Ook hebben wij een junior als onderdeel van ons team die zich op dit moment nog bezig houdt met de Front-end (Angular/TypeScript), maar zich nu ook meer gaat verdiepen in de backend. Wij willen ons team graag verder

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Senior .NET developer

Functie As a Senior .NET developer you will work in our Research & development team. Our team consists of 17 colleagues! We are currently busy setting up a completely new architecture for a new product. We use VS2022 and .NET 6.0 for our new product. Your function is therefore mainly backend oriented. Since we develop measuring equipment for the chemical industry, it is also very important to develop high-quality software for its control. You are also responsible for designing, implementing and testing new features. For this position its also very important to ensure future-proof and sustainable architecture. Eisen - A

Bekijk vacature »

PHP Developer

Functie Middels Scrum en sprints bouw jij in deze functie mee aan complexe webapplicaties en ons SaaS platform. Hierbij hoort ook architectuur tot een van je taken. Daarnaast ben je één van de leden van het Scrum team. Dat betekent dat je naast je kerntaken ook in contact staat met de product owner. Oftewel, je bent bij het gehele ontwikkelproces betrokken. Tools die hierbij gebruikt worden zijn o.a. PHP, Symfony en Git. Eisen • Minimaal HBO werk- en denkniveau • Minimaal 3 jaar aantoonbare ervaring met PHP • Kennis en ervaring Symfony (Laravel is pré) & Lando • Kennis van

Bekijk vacature »

C#.NET-developer - JUNIOR

Functie omschrijving Voor een leuke opdrachtgever in omgeving Brielle zijn wij op zoek naar een junior developer. Werk jij graag met de volgende tools & technieken? C#, .NET, ASP.NET, MVC en SQL? Kijk dan snel of dit iets voor jou is! Als programmeur bij een productiebedrijf zal je voornamelijk nieuwe software schrijven maar ook bestaande software verbeteren. Verder werk je veel samen in back end projecten met leuke collega's. Bedrijfsprofiel Met een team van ruim 130 personen staan ze elke dag weer klaar om IT en Business te combineren door het ontwikkelen van producten op maat. Er zijn 3 teams,

Bekijk vacature »

.NET Developer

Dit ga je doen Programmeren in .NET, Javascript & C# en ontwikkelen in Web Services, Windows Services en MS SQL Server; Zelfstandig verbanden maken Analyseren, testen, bugs fixen, reviewen en rapporteren; Juiste prioriteiten stellen en verantwoordelijkheid nemen; Op architectuur niveau meedenken; Af en toe klanten bezoeken. Hier ga je werken Voor onze relatie zijn wij opzoek naar een .NET ontwikkelaar met minimaal 3 jaar werkervaring. Je komt te werken in een groeiend bedrijf met betrokken collega's die zorgen voor een familiaire sfeer op de werkvloer. Als .NET ontwikkelaar word jij vanaf de eerste werkdag betrokken bij het gehele ontwikkelproces. De

Bekijk vacature »

.NET Developer

Functie omschrijving In deze functie ga je werken als C# Developer. Jij gaat aan de slag met de volgende taken: Maatwerk software bouwen; Huidige softwareprojecten verder uitbouwen en optimaliseren; Ideeën van de klant omzetten naar handige oplossingen en tools; Bovenstaande doe je middels de Microsoft- stack: C#, ASP.NET en MVC/ Entity Framework. Ben je net afgestudeerd aan een HBO opleiding Informatica, aarzel dan niet om te solliciteren. Dit is namelijk de ideale startersfunctie! Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Het is van oorsprong een familiebedrijf, die gestart zijn met het bouwen van websites. Dit is door

Bekijk vacature »

Back-end developer

Functieomschrijving Voor een gewaardeerde werkgever in regio Tilburg zijn wij op zoek naar een gemotiveerde SQL Developer/ functioneel consultant. Jij wordt verantwoordelijk voor zowel het ontwerpen en implementeren van SQL-databases als voor het in kaart brengen van de bedrijfsprocessen van een organisatie en het vertalen van deze processen naar IT-oplossingen. Jouw takenpakket komt als volgt uit te zien: Ontwerp en implementatie van SQL-databases: Je ontwerpt, ontwikkelt en implementeert SQL-databases om de data behoeften van de organisatie te ondersteunen; Analyse van bedrijfsprocessen: Je analyseert de bedrijfsprocessen van de organisatie om de behoeften van de klant te begrijpen en te vertalen naar

Bekijk vacature »

Software Developer

Longship.io gaat de wereld veroveren met baanbrekende software en legendarische... pizza-avonden! Lees hier de vacature van Software Developer! Bij Longship werken we met een team van 5 mensen aan software voor laadpaal operators. Longship is ontstaan in 2020 met als doel om de elektrische mobiliteitstransitie aan te jagen. We zijn nu al een wereldwijde speler doordat we continu voorop lopen in innovatie. Ons platform helpt het versneld elektrificeren van wagenparken, internationaal! Wij zijn een startup met grote ambities die we willen bereiken met een relatief klein en efficiënt team. Je krijg de kans om ontzettend veel te leren van ervaren

Bekijk vacature »

C++ Developer

Functieomschrijving Ben jij als software engineer toe aan een nieuwe uitdaging? Dan zijn wij op zoek naar jou! Voor het maken van de procesbesturingsoftware gebruiken onze projectteams een in C++ en C# geschreven tool. Dit is een gedistribueerd object framework wat alle kernfuncties biedt voor een procesautomatisering. Verder zullen jouw werkzaamheden o.a. bestaan uit: Analyseren van vragen en wensen van gebruikers en deze vertalen naar een functioneel ontwerp; Ontwerpen, programmeren en testen van productaanpassingen; Implementeren van nieuwe productreleases in de projectteams; Continu toetsen van het effect van nieuwe releases op andere tools en processen; Inzichtelijk maken van voortgang omtrent softwarewerkzaamheden,

Bekijk vacature »
Frank Nietbelangrijk

Frank Nietbelangrijk

17/11/2014 16:08:29
Quote Anchor link
Hey FOlks,

Ik heb mijn pc verrijkt met Centos 7.

Webserver is nu veel sneller als onder windows en dat maakt het ontwikkelen van PHP applicaties weer aangenamer :-)

Ik zit met een rechten probleempje:

Dit is de situatie:
Apache: gebruiker apache, groep apache
Frank: gebruiker frank, groep frank --> Hiermee ben ik normaliter ingelogd.

Alles werkt goed totdat ik als gebruiker frank via de command-prompt opdracht geef om de symfony cache leeg te maken.

De opdracht die ik opgeef:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
# app/console cache:clear

De foutmelding die ik krijg:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
[RuntimeException]                                                      
  Unable to write in the "/var/www/projects/symfony/app/cache/dev" directory


vanuit de map cache: ls -l levert op:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
drwxr-xr-x 7 apache apache 4096 17 nov 15:52 dev


Goed ik ben frank en dus geen eigenaar van de dev directory. Lijkt me duidelijk.

Maar wat is de handigste en gebruikelijkste oplossing voor dit probleem?

Hoe Werkt dit op de servers van de providers?
 
PHP hulp

PHP hulp

21/11/2024 19:41:47
 
Willem vp

Willem vp

17/11/2014 18:49:17
Quote Anchor link
Zelf zou ik dit via sudo doen.
 
Frank Nietbelangrijk

Frank Nietbelangrijk

17/11/2014 19:17:15
Quote Anchor link
Sudo werkt inderdaad Willem maar het is nog geen bevredigend antwoord.
 
Willem vp

Willem vp

17/11/2014 21:19:28
Quote Anchor link
Als je gebruik maakt van virtual hosts, dan kun je in Apache 2.4 met de directive VHostUser bepalen onder welk userid de betreffende virtuele host draait. Dat is wellicht een oplossing die nog net iets sjieker is dan sudo.
 
- SanThe -

- SanThe -

17/11/2014 21:37:42
Quote Anchor link
Ik draai thuis Apache onder mijn username/group.
Dan kan ik als user gewoon alles doen wat Apache ook mag.
 
Simo Mr

Simo Mr

17/11/2014 22:39:20
Quote Anchor link
Quote:
sudo groupadd symfonydevloper
sudo useradd symfonysite
# add Frank to symfonydevloper group
sudo usermod -a -G symfonydevloper frank
# add apache to symfonydevloper group
sudo usermod -a -G symfonydevloper apache

chown -R symfonysite:symfonydevloper /var/www/projects/symfony/
chmod -R g+rwx /var/www/projects/symfony/
chmod -R o-rwx /var/www/projects/symfony/

als je new files gaat ftp uploaden dan doe dit
sudo usermod -g symfonydevloper frank
sudo usermod -a -G frank frank

vergeet de chmod -R g+rwx for de new uploaded files niet.


Gewijzigd op 17/11/2014 22:41:26 door Simo Mr
 
Willem vp

Willem vp

17/11/2014 22:41:24
Quote Anchor link
- SanThe - op 17/11/2014 21:37:42:
Ik draai thuis Apache onder mijn username/group.
Dan kan ik als user gewoon alles doen wat Apache ook mag.

Dat heeft als nadeel dat Apache ook alles mag wat jij mag. Is niet echt handig als je server wordt gehackt. ;-) Dat is trouwens ook het nadeel van de VHostUser-setting. Je moet er dus voor zorgen dat je onder je eigen account minimale rechten hebt.
Gewijzigd op 17/11/2014 22:45:30 door Willem vp
 
Simo Mr

Simo Mr

17/11/2014 22:48:34
Quote Anchor link
het beter om een user en group te maken voor je sites.

apache hoort bij die group en jij ook.

dus new gebruikers kunnen niks doen op je site. zij hebben geen schrijf/lezen recht.

Parallels Plesk gebruiken dit systeem voor het administratie van domeinen ;-), en het is wel veilig.
 
Willem vp

Willem vp

17/11/2014 22:49:57
Quote Anchor link
> vergeet de chmod -R g+rwx for de new uploaded files niet.

Je kan ook een "chmod g+s op /var/www/projects/symfony/" doen vóórdat je daar alle bestanden naartoe kopieert (heb je al een directorystructuur dan kun je dat met "find /var/www/projects/symfony/ -type d -exec chmod g+s {} \;" alsnog regelen).

Door het s-bitje op de directory zullen alle bestanden die je aanmaakt automatisch de group van de betreffende directory erven.
Gewijzigd op 17/11/2014 22:51:00 door Willem vp
 
- SanThe -

- SanThe -

17/11/2014 22:51:19
Quote Anchor link
Willem vp op 17/11/2014 22:41:24:
Dat heeft als nadeel dat Apache ook alles mag wat jij mag. Is niet echt handig als je server wordt gehackt.


Thuis, geen enkele ingaande toegang van buitenaf.
 
Frank Nietbelangrijk

Frank Nietbelangrijk

17/11/2014 23:00:46
Quote Anchor link
SanThe, Die van jou klinkt logisch en makkelijk. Neem aan dat de group niet wheel is?

Ik vroeg mezelf voornamelijk af hoe het dan gedaan wordt bij een shared server, dat antwoord ligt dan waarschijnlijk in de tweede post van Willem: VHostUser's.

Hierbij wordt dan eigenlijk ook de oplossing van SanThe gebruikt? uiteraard zijn het dan geen sudoers..
 
- SanThe -

- SanThe -

17/11/2014 23:13:32
Quote Anchor link
Apache draait onder user/group => santhe/santhe.
Gewijzigd op 17/11/2014 23:14:06 door - SanThe -
 
Frank Nietbelangrijk

Frank Nietbelangrijk

18/11/2014 00:28:49
Quote Anchor link
Dank je SanThe, het lijkt goed te gaan. Simo en Willem jullie eveneens hartelijk dank!
Gewijzigd op 18/11/2014 10:29:22 door Frank Nietbelangrijk
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.