File tree Expand file tree Collapse file tree 5 files changed +20
-17
lines changed Expand file tree Collapse file tree 5 files changed +20
-17
lines changed Original file line number Diff line number Diff line change 5959 libjpeg-dev \
6060 libpng-dev \
6161 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 66 run : |
77 set -x
88 make install
9- mkdir /etc/php.d
9+ mkdir -p /etc/php.d
1010 chmod 777 /etc/php.d
1111 echo mysqli.default_socket=/var/run/mysqld/mysqld.sock > /etc/php.d/mysqli.ini
1212 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 66 run : |
77 set -x
88 sudo make install
9- sudo mkdir /etc/php.d
9+ sudo mkdir -p /etc/php.d
1010 sudo chmod 777 /etc/php.d
1111 echo mysqli.default_socket=/var/run/mysqld/mysqld.sock > /etc/php.d/mysqli.ini
1212 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 1111 --name oracle \
1212 -h oracle \
1313 -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:
555555 - name : make install
556556 run : |
557557 sudo make install
558- sudo mkdir /etc/php.d
558+ sudo mkdir -p /etc/php.d
559559 sudo chmod 777 /etc/php.d
560560 echo mysqli.default_socket=/var/run/mysqld/mysqld.sock > /etc/php.d/mysqli.ini
561561 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