|
@@ -1993,8 +1993,10 @@ class SiteController extends ActionController
|
|
|
|
|
|
|
|
private function fetchOrganizationExtraData(int $organizationId) {
|
|
private function fetchOrganizationExtraData(int $organizationId) {
|
|
|
|
|
|
|
|
|
|
+ $db_host = $_SERVER['HTTP_HOST'] != 'local.sub.opentalent.fr' ? 'prod-back' : 'db';
|
|
|
|
|
+
|
|
|
$cnn = new PDO(
|
|
$cnn = new PDO(
|
|
|
- "mysql:host=prod-back;dbname=opentalent",
|
|
|
|
|
|
|
+ "mysql:host=" . $db_host . ";dbname=opentalent",
|
|
|
'dbcloner',
|
|
'dbcloner',
|
|
|
'wWZ4hYcrmHLW2mUK',
|
|
'wWZ4hYcrmHLW2mUK',
|
|
|
array(PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8')
|
|
array(PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8')
|
|
@@ -2109,7 +2111,10 @@ class SiteController extends ActionController
|
|
|
{
|
|
{
|
|
|
fwrite($f, $content);
|
|
fwrite($f, $content);
|
|
|
$this->createdFiles[] = $path;
|
|
$this->createdFiles[] = $path;
|
|
|
- chgrp($path, 'www-data');
|
|
|
|
|
|
|
+ try {
|
|
|
|
|
+ chgrp($path, 'www-data');
|
|
|
|
|
+ } catch (\TYPO3\CMS\Core\Error\Exception $e) {
|
|
|
|
|
+ }
|
|
|
} finally {
|
|
} finally {
|
|
|
fclose($f);
|
|
fclose($f);
|
|
|
}
|
|
}
|