File tree 5 files changed +20
-17
lines changed
5 files changed +20
-17
lines changed Original file line number Diff line number Diff line change 59
59
libjpeg-dev \
60
60
libpng-dev \
61
61
libfreetype6-dev
62
-
63
- mkdir /opt/oracle
64
- wget -nv https://download.oracle.com/otn_software/linux/instantclient/instantclient-basiclite-linuxx64.zip
65
- unzip instantclient-basiclite-linuxx64.zip && rm instantclient-basiclite-linuxx64.zip
66
- wget -nv https://download.oracle.com/otn_software/linux/instantclient/instantclient-sdk-linuxx64.zip
67
- unzip instantclient-sdk-linuxx64.zip && rm instantclient-sdk-linuxx64.zip
68
- mv instantclient_*_* /opt/oracle/instantclient
69
- # interferes with libldap2 headers
70
- rm /opt/oracle/instantclient/sdk/include/ldap.h
71
- # fix debug build warning: zend_signal: handler was replaced for signal (2) after startup
72
- echo DISABLE_INTERRUPT=on > /opt/oracle/instantclient/network/admin/sqlnet.ora
73
- sudo sh -c 'echo /opt/oracle/instantclient >/etc/ld.so.conf.d/oracle-instantclient.conf && ldconfig'
Original file line number Diff line number Diff line change 6
6
run : |
7
7
set -x
8
8
make install
9
- mkdir /etc/php.d
9
+ mkdir -p /etc/php.d
10
10
chmod 777 /etc/php.d
11
11
echo mysqli.default_socket=/var/run/mysqld/mysqld.sock > /etc/php.d/mysqli.ini
12
12
echo pdo_mysql.default_socket=/var/run/mysqld/mysqld.sock > /etc/php.d/pdo_mysql.ini
Original file line number Diff line number Diff line change 6
6
run : |
7
7
set -x
8
8
sudo make install
9
- sudo mkdir /etc/php.d
9
+ sudo mkdir -p /etc/php.d
10
10
sudo chmod 777 /etc/php.d
11
11
echo mysqli.default_socket=/var/run/mysqld/mysqld.sock > /etc/php.d/mysqli.ini
12
12
echo pdo_mysql.default_socket=/var/run/mysqld/mysqld.sock > /etc/php.d/pdo_mysql.ini
13
- echo extension=oci8.so > /etc/php.d/oci8.ini
14
- echo extension=pdo_oci.so > /etc/php.d/pdo_oci.ini
Original file line number Diff line number Diff line change 11
11
--name oracle \
12
12
-h oracle \
13
13
-d gvenzl/oracle-xe:slim
14
+
15
+ mkdir /opt/oracle
16
+ wget -nv https://download.oracle.com/otn_software/linux/instantclient/instantclient-basiclite-linuxx64.zip
17
+ unzip instantclient-basiclite-linuxx64.zip && rm instantclient-basiclite-linuxx64.zip
18
+ wget -nv https://download.oracle.com/otn_software/linux/instantclient/instantclient-sdk-linuxx64.zip
19
+ unzip instantclient-sdk-linuxx64.zip && rm instantclient-sdk-linuxx64.zip
20
+ mv instantclient_*_* /opt/oracle/instantclient
21
+ # interferes with libldap2 headers
22
+ rm /opt/oracle/instantclient/sdk/include/ldap.h
23
+ # fix debug build warning: zend_signal: handler was replaced for signal (2) after startup
24
+ echo DISABLE_INTERRUPT=on > /opt/oracle/instantclient/network/admin/sqlnet.ora
25
+ sudo sh -c 'echo /opt/oracle/instantclient >/etc/ld.so.conf.d/oracle-instantclient.conf && ldconfig'
26
+
27
+ sudo mkdir -p /etc/php.d
28
+ sudo chmod 777 /etc/php.d
29
+ echo extension=oci8.so > /etc/php.d/oci8.ini
30
+ echo extension=pdo_oci.so > /etc/php.d/pdo_oci.ini
Original file line number Diff line number Diff line change @@ -555,7 +555,7 @@ jobs:
555
555
- name : make install
556
556
run : |
557
557
sudo make install
558
- sudo mkdir /etc/php.d
558
+ sudo mkdir -p /etc/php.d
559
559
sudo chmod 777 /etc/php.d
560
560
echo mysqli.default_socket=/var/run/mysqld/mysqld.sock > /etc/php.d/mysqli.ini
561
561
echo pdo_mysql.default_socket=/var/run/mysqld/mysqld.sock > /etc/php.d/pdo_mysql.ini
You can’t perform that action at this time.
0 commit comments