Bonjour,
Je viens de me mettre a lubuntu 20.04 j'ai configuré apache2 etc... jusque la c'est parfait.
J'ai mon petit script qui écris dans un fichier PHP dans un dossier précis pour l'installation de la base de donnée.
Je ne met ici que la partie qui plante !
$config = [];
$config[] = '<?php ';
$config[] = 'define(\'DBHOST\', \'' . $dbhost . '\');';
$config[] = 'define(\'DBNAME\', \'' . $dbname . '\');';
$config[] = 'define(\'DBUSER\', \'' . $dbuser . '\');';
$config[] = 'define(\'DBPSWD\', \'' . $dbpswd . '\');';
if(file_exists('lib/config.php')){
file_put_contents('lib/config.php', implode("\r\n",$config) , LOCK_EX);
}else{
die('ce fichier est introuvable');
}
J'ai un soucis car je tombe sur mon erreur fichier introuvable l'installation de la bdd ne ce poursuit donc pas, ça fonctionne bien sous windows et sur un serveur distant mais pas ici.
J'ai pas trouver sur le web de truc claire qui peut me répondre c'est pas un soucis avec php mais de droit d'écriture.
Avez vous une solution pour que se script fonctionne ?
merci cordialement.